جدول المحتويات:
التعريف - ماذا يعني Deadlock؟
في حالة الحوسبة العامة ، فإن حالة توقف تام هي حالة يعتمد فيها برنامجان أو عمليات مختلفتان على بعضهما البعض لاستكمالهما ، إما لأن كلاهما يستخدمان نفس الموارد أو بسبب إشارات خاطئة أو مشاكل أخرى.
تيكوبيديا تشرح حالة توقف تام
تستخدم أنظمة التشغيل الحديثة العديد من مؤشرات الترابط وتعدد المهام للبرامج والعمليات. هناك بعض المواقف التي قد يفشل فيها نظام التشغيل في إدارة حالة توقف تام ، مما يؤدي إلى توقف العمليات أو تجميدها. التعامل مع هذا هو جزء رئيسي من هندسة البرمجيات. على سبيل المثال ، يمكن أن يكون هناك موقف عند بدء تشغيل مؤشر ترابط وطلب موارد من بعضهما البعض ، ولا يمكن لأي منهما المضي قدمًا. سيتطلب ذلك ملاحظة مهمة للعمليات والتغييرات التي ستعمل على حل مشكلة Hangup هذه.
