ما معنى race condition؟
المعنى في مجال تطوير البرمجيات مع أمثلة
race condition: حالة تسابق
وضع تعتمد فيه نتيجة البرنامج على توقيت العمليات أو ترتيبها، مع إمكان تنفيذها بالتزامن.
طريقة الاستخدام
يستخدم في تقارير عيوب التزامن وتحليل الحوادث. وقد يتطلب إعادة إنتاج العطل توقيتًا محددًا بين الطلبات أو الخيوط.
أمثلة
Two simultaneous updates exposed a race condition in the inventory service.
كشف تحديثان متزامنان حالة تسابق في خدمة المخزون.
تداخل تحديثي المخزون أفضى إلى نتيجة تتوقف على أيهما عولج أولًا.
The test forces the problematic ordering to reproduce the race condition.
يفرض الاختبار ترتيب العمليات المسبب للمشكلة كي يعيد إنتاج حالة التسابق.
يجعل الاختبار التوقيت المتداخل قابلًا للتكرار بدل انتظار ظهوره عشوائيًا.
تراكيب شائعة
- detect a race condition
- prevent a race condition
- reproduce a race condition
مصطلحات ذات صلة
مصطلحات أخرى: مفاهيم البرمجة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
