حالة تسابق

حالة التسابق أو حالة التعارض (بالإنجليزية: race condition)‏ هو عيب في نظام إلكتروني أو حاسوبي، لم يؤخذ بعين الاعتبار عند التصميم، يظهر حين الحصول على نتيجة مختلفة حسب الترتيب الذي نُفذت به العمليات.[1] لظهور هذه الحالة تأثيرات سلبية بعيدة المدى قد تلزم إعادة تشغيل النظام.

رسم توضيحي لشرط حالة التسابق المنطقي يوضح كيف تؤثر التأخيرات المتكبدة في كل عنصر على المخرجات النهائية

لتفادي هذه الحالة يجب التأكد من أن العمليات التي سيجري تنفيذها تباعًا هي مستقلة.

مراجع

  • أيقونة بوابةبوابة أمن المعلومات
  • أيقونة بوابةبوابة علم الحاسوب
  • أيقونة بوابةبوابة منطق
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.