तुल्यकालन
कंप्यूटिंग में, सिंक्रनाइज़ेशन ऑपरेशन के समय की समस्या है। यदि सभी कार्यों को श्रृंखला में किया जाता है, तो सिंक्रनाइज़ेशन समस्या मौजूद नहीं है। हालांकि, कई बार, आदेश प्रणाली का बेहतर उपयोग करने और इस तरह प्रसंस्करण में तेजी लाने के लिए, इसे और अधिक समकालीन निष्पादन प्रवाह शुरू करने में होते हैं जो समानांतरवाद, करने के लिए प्रयोग किया जाता है। जब तक संचालन प्रणाली के अलग अलग हिस्सों का उपयोग कर समानांतर में प्रदर्शन किया, वहाँ कोई समस्या नहीं है जब दो हार्डवेयर या सॉफ्टवेयर घटक प्रणाली के एक ही हिस्से पर समानांतर में काम करते हैं, आप एक संघर्ष हो सकता है, लेकिन,। कोड एक बार में केवल एक प्रक्रिया के द्वारा किया जा सकता है महत्वपूर्ण अनुभाग कहा जाता है। कुछ संघर्ष बस पारस्परिक अपवर्जन सुनिश्चित करने के द्वारा हल किया जा सकता, कि पहुंच serializing, इस अर्थ में कि पहला यह है कि आम ब्लॉक में काम करना होगा, वहाँ काम करता है, और अंत में यह बातें बताता है, और दूसरे में, जब वह पाता है यह अवरुद्ध है, में बंद हो जाता है इसे अनलॉक करने के लिए प्रतीक्षा कर रहा है पारस्परिक अपवर्जन तुल्यकालन का सबसे सरल प्रकार है और नज़र रखता है, ताले या सेमाफोर के माध्यम से वसूली योग्य है।