الشفعة

مؤلف: Robert Simon
تاريخ الخلق: 16 يونيو 2021
تاريخ التحديث: 12 قد 2024
Anonim
الشفعة
فيديو: الشفعة

المحتوى

التعريف - ماذا يعني Pre-Emption؟

يشير مصطلح "الاستباق" إلى التوقف المؤقت للمهمة وتعليقها ، دون طلب التعاون ، بنية استئناف هذه المهمة لاحقًا. يُطلق على هذا الفعل رمز التبديل con ويتم تنفيذه عادةً بواسطة برنامج الجدولة الاستباقية ، وهو مكون في نظام التشغيل مصرح له باستباق أو المقاطعة ، ثم استئناف المهام قيد التشغيل في وقت لاحق.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia ما قبل الاستهلاك

يعتبر Pre-emption أحد أشكال المهام المتعددة التي يقطع فيها المجدول ويوقف مهمة جارية حاليًا لاستئناف مهمة تم تعليقها مسبقًا. يحدث هذا النشاط في كل نظام تشغيل متاح تقريبًا. كانت المهام المتعددة غير الاستباقية (التعاونية) هي الطريقة المستخدمة في إصدارات 16 بت المبكرة من نوافذ MS. تستخدم جميع الإصدارات ٣٢ بت تعدد المهام الاستباقي. يشمل التحضير المسبق استخدام آلية المقاطعة ، التي تعلق سلسلة العمليات المنفذة حاليًا ثم تستدعي المجدول لتحديد الخيط الذي ينبغي تنفيذه بعد ذلك ، مما يسمح لجميع الخيوط باستلام مبلغ معين من وقت المعالج.

يُطلق على الوقت المخصص لخيط التشغيل لتشغيله في نظام تعدد المهام الاستباقي اسم شريحة الوقت أو الوقت الكمي. يخصص المجدول شريحة زمنية لكل مؤشر ترابط ينفذه. بمجرد انتهاء صلاحية شريحة الوقت لمؤشر الترابط ، يقوم المجدول بتعليقها ثم التبديل إلى مؤشر ترابط آخر.

تحتوي بعض الأنظمة على kernels استباقية تسمح باستباق المهام حتى في وضع kernel. ومن أمثلة هذه الأنظمة: Solaris 2 و Windows NT و Linux و Advanced Interactive eXecutive و Berkeley Software Distribution.