قائمة انتظار الوظائف

في برمجيات النظام ، تُعرف قائمة انتظار المهام ( وتُسمى أيضًا قائمة انتظار الدفعات أو قائمة انتظار الإدخال ) بأنها بنية بيانات يحتفظ بها برنامج جدولة المهام وتحتوي على مهام لتشغيلها. [ 1 ]

يقوم المستخدمون بإرسال برامجهم التي يرغبون في تنفيذها، والتي تُسمى "مهام"، إلى قائمة الانتظار للمعالجة الدفعية . ويحتفظ برنامج الجدولة بقائمة الانتظار كمخزون من المهام المتاحة لتشغيلها.

قد يستخدم المجدول عدة قوائم انتظار للدفعات لتمييز أنواع المهام بناءً على معايير مثل:

  • أولوية الوظيفة
  • الوقت المقدر للتنفيذ
  • متطلبات الموارد

يوفر استخدام قائمة انتظار الدفعات هذه المزايا:

  • مشاركة موارد الحاسوب بين العديد من المستخدمين
  • يؤدي ذلك إلى تأجيل معالجة المهام إلى وقت يكون فيه الكمبيوتر أقل انشغالاً.
  • يتجنب تعطيل موارد الحوسبة دون إشراف بشري دقيق.
  • يسمح بالاستخدام العالي لموارد الحوسبة باهظة الثمن على مدار الساعة

أي عملية تصل إلى وحدة المعالجة المركزية يجب أن تنتظر في قائمة الانتظار.

انظر أيضاً

مراجع

  1. "قوائم انتظار المهام" . www.ibm.com . 14 أغسطس 2018. تاريخ الاسترجاع: 19 مارس 2022 .