يرجى إضافة وصلات داخلية للمقالات المتعلّقة بموضوع المقالة.

حالة تسابق

من أرابيكا، الموسوعة الحرة

هذه هي النسخة الحالية من هذه الصفحة، وقام بتعديلها عبود السكاف (نقاش | مساهمات) في 22:07، 19 مايو 2023 (بوت:إضافة بوابة (بوابة:علم الحاسوب,بوابة:منطق)). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة.

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

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

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

مراجع

  1. ^ "معلومات عن حالة تسابق على موقع cwe.mitre.org". cwe.mitre.org. مؤرشف من الأصل في 2022-03-16.