ياخي القفل المكرر آمن؟
Context:في هندسة البرمجيات، القفل المكرر (المعروف أيضا باسم "تحسين القفل المكرر") هو نموذج تصميم البرمجيات يستخدم لتخفيض التكاليف الإضافية للحصول على قفل عن طريق اختبار معيار القفل ("تلميح القفل") قبل الحصول على القفل. القفل يطلع فقط إذا كان التحقق من معايير القفل يشير إلي القفل ضروري.  النموذج، وقتلي يتعمل في بعض تركيبات اللغة/الجهاز، يمكن يكون غير آمن. في بعض الاوقات، يُمْكِنْ يِتْحَسِّبْ النموذج المُضاد.  يستخدم عادة لتخفيض تكاليف القفل عند تنفيذ "التبديل الكسول" في بيئة متعددة الخيوط، خاصة كجزء من نمط سينغلتون. البداية الكسولة تخفف من البداية للقيمة حتى أول مرة تتم فيها الوصول إليها.
القفل المزدوج يمكن يكون غير آمن في بعض الحالات و في بعض الأحيان يعتبر ضد النموذج. إما، يُمْكِنْ يِتْنْفَذْ بطرق آمنة.