تعليمات ESET عبر الإنترنت

البحث العربية
تحديد الموضوع

التوقف التام

التوقف التام عبارة عن موقف تنتظر فيه كل عملية لجهاز الكمبيوتر مورداً تم تعيينه لعملية أخرى. وفي هذه الحالة، لا يتم تنفيذ أي من العمليات حيث يتم الاحتفاظ بالمورد المطلوب بواسطة عملية أخرى تنتظر أيضاً إصدار مورد آخر. من المهم منع حدوث التوقف التام قبل حدوثه. يمكن اكتشاف حالة التوقف التام من خلال جدولة الموارد، مما يساعد نظام التشغيل على تتبع جميع الموارد المخصصة للعمليات المختلفة. يمكن أن يحدث التوقف التام إذا اجتمعت الشروط الأربعة التالية في وقت واحد:

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

 

إليك ثلاث طرق للتعامل مع التوقف التام:

  • لا تدع النظام في حالة توقف تام.
  • دع التوقف التام يحدث، ثم قم بإجراء الاستباق للتعامل معه عند حدوثه.
  • في حالة حدوث توقف تام، أعِد تشغيل النظام.