مؤقت_حارس
Sign in to saveAlso known as watchdog, computer operating properly timer
مكون إلكتروني أو برمجي في النظم الحاسوبية
Wikidata facts
- Subclass of
- dead-man's vigilance device
- Part of
- computer
- Image
- Wdctl screenshot.png
- Has use
- detection
Show 3 more facts
- Stack Exchange tag
- stackoverflow.com/tags/watchdog
- different from
- keepalive
- partially coincident with
- heartbeat
Sources (1)
via Wikidata · CC0
Article · العربية
المؤقت الحارس (بالإنجليزية: Watchdog timer، حرفيًّا مؤقت كلب الحراسة) هو مؤقت إلكتروني أو برمجي يُستخدم لكشف والتراجع عن الأخطاء في النظم الحاسوبية. خلال حالة العمل العادية، يعيد الحاسوب ضبط المؤقت ليمنع عداد المؤقت من الوصول إلى قيمته الدنيا أو العليا (حسب طبيعة عمل المؤقت). إذا حدث خطأ في العتاد أو خطأ برمجي، سيتعذر على الحاسوب إعادة ضبط المؤقت، وسينفذ وقت المؤقت وهو ما سيولد إشارة نفاذ الوقت. تُستخدم هذه الإشارة لبدء إجراءات تصحيحية. هذه الإجراءات التصحيحية تتضمن عادة وضع الحاسوب في حالة آمنة واستعادة مسار العمل الطبيعي له. توجد المؤقتات الحارسة بصفة شائعة في النظم المضمنة ومعدات أخرى يجري التحكم فيها بالحاسوب، حيث يتعذر على المستخدم البشري التعامل مع الأخطاء في الوقت المطلوب. في هذه النظم، لا يمكن الاعتماد على المستخدم البشري من أجل إعادة بدء النظام الحاسوبي إذا حدث ما يوقف هذا النظام بشكل غير مقصود؛ يجب أن يكون النظام قادرًا على الاعتماد على نفسه. على سبيل المثال، نظام مضمن في مسبار فضائي سيكون غير قابل للوصول من جانب المشغلين البشريين؛ وهذا النظام سيكون عرضة للتعطل الدائم إذا تعذر عليه التراجع عن حالة الخطأ بنفسه. تُستخدم المؤقتات الحارسة عادة في حالات مثل هذه. يمكن أن تُستخدم المؤقتات الحارسة أيضًا من أجل تشغيل برمجيات غير موثوقة في ما يسمى الصندوق الرملي، وهذا يخدم غرض الحد من الوقت المخصص لها على وحدة المعالجة المركزية، ما يمنع هجمات الحرمان من الخدمة. قد تستخدم المؤقتات الحارسة في نظم التشغيل حينما تكون هناك حاجة لإجراء عملية عالية الأولوية في فترة زمنية محددة. إذا نفذ وقت المؤقت قبل اكتمال العملية، يستجيب نظام التشغيل لإشارة مقاطعة المؤقت بتسجيل بيانات الخطأ وإنهاء العملية. ويمكن للنظام أن يضم النوعين من المؤقتات الحارسة.
Abstract from DBpedia / Wikipedia · CC BY-SA