ডেডলক
কম্পিউটার সাইন্সের অপারেটিং সিস্টেম শাখায় ডেডলোক (Deadlock) একটি গুরুত্বপূর্ণ বিষয়। এটি কম্পিউটার মেশিনের একটি অচলাবস্থা যেখানে একাধিক টাস্ক বা কাজ সম্পন্ন হওয়ার জন্য প্রস্তুত কিন্তু পর্যাপ্ত সুবিধা (রিসোর্স) না থাকায় তা সম্পন্ন হচ্ছে না। মাল্টিপ্রসেসিং , প্যারালাল ও ডিস্ট্রিবিউতিভ সিস্টেম এ এটি একটি কমন সমস্যা। অপারেটিং সিস্টেমে, প্রসেস বা থ্রেট যখন ওয়েটিং স্টেটে যায় তখনই এই ডেডলকের সৃষ্টি হয়। প্রকৃতপক্ষে একটি রিসোর্সকে যখন একাধিক প্রোগ্রাম বা প্রসেস ব্যবহার করতে চায় তখন যে অবস্থার সৃষ্টি হয় সেটাই অপারেটিং সিস্টেম এর ভাষায় ডেডলক।