مجدول المهام
تطبيق كمبيوتر للتحكم في تنفيذ برنامج الخلفية غير المراقب للوظائف من ويكيبيديا، الموسوعة الحرة
تطبيق كمبيوتر للتحكم في تنفيذ برنامج الخلفية غير المراقب للوظائف من ويكيبيديا، الموسوعة الحرة
مجدول المهام هو تطبيق حاسوبي يتحكم بتنفيذ البرامج _التي تعمل في الخلفية والغير مُراقَبة_ للمهام[1] . وهذا ما يدعى أيضاً الجدولة بالدفعات، حيث أن تنفيذ المهام الغير تفاعلية يدعى غالباً بـ المعالجة بالدفعات. وهناك أيضاً مرادفات أخرى لهذا الاسم تتضمن نظام الدفعات و نظام إدارة الموارد الموزعة (DRMS) ومدير الموارد الموزعة (DRM)، والأكثر شيوعاً اليوم، أتمتة الأعمال (workload automation). تُعرف هيكلة المهام الجارية باسم رتل/طابور المهام.
تعمل مجدولات المهام الحديثة على تقديم واجهة المستخدم الرسومية ونقطة تحكم لضبط وتعريف الإجراءات التي تعمل في الخلفية ضمن شبكة موزََّعة من الحواسيب. تُطلب مجدولات المهام بشكل متزايد لتنسيق عملية التكامل بين أنشطة الأعمال الآنية ومعالجة البيانات عبر أنظمة التشغيل المختلفة وكذلك بيئات التطبيقات التجارية.
يجب عدم الخلط بين جدولة المهام وجدولة العمليات، حيث تعني الأخيرة توكيل العمليات الجارية إلىالمعالجات عبر نظام التشغيل.
تتضمن المزايا الأساسية المتوقعة من تطبيقات مجدولات المهام التالي:
إذا احتوى تطبيق ما من مجال مختلف تماماً على بعض أو كل هذه المزايا، يعتبر ذلك التطبيق متمتع بإمكانيات جدولة المهام.
تُزوِّد معظم أنظمة التشغيل مثل يونيكس وويندوز إمكانيات جدولة مهام أساسية، وذلك بشكل ملحوظ عبر آت (at) في يونيكس ومجدول مهام ويندوز. كما توفِّر خدمات استضافة الوب إمكانيات جدولة المهام عبر لوحة تحكم أو "webcron solution". كما يوجد العديد من البرامج الأخرى التي لها إمكانيات جدولة المهام. قد تتطلب المنظمات المحتاجة لأتمتة أعمال نظم المعلومات غير المرتبطة لمزايا إضافية من مجدول المهام، مثل:
يمكن تطوير هذه الإمكانيات المتقدمة من قبل مطورين هواة، ولكن غالباً ما يتم تقديمها من قبل مطورين متخصصين في تطبيقات إدارة الأنظمة.
يوجد العديد من المفاهيم الأساسية لتفسير معظم مجدولات المهام الشائعة مع وجود تباينات بسيطة:
يوجد خلف أدوات الجدولة الأساسية في نظام التشغيل معماريتين رئيسيتين لتطبيقات جدولة المهام:
لجدولة المهام تاريخ طويل، فقد كانت مجدولات المهام إحدى العناصر الأساسية لبنية البيانات التحتية منذ بدايات الأنظمة الحاسوبيّة. في البداية تم معالجة مجموعات من البطاقات المثقبة مجموعة تلو الأخرى، ومنه وُجد مصطلح «المعالجة بالدفعات».
يمكننا من وجهة نظر تاريخية التمييز بين زمنَين لمجدولات المهام:
يوجد أيضاً أزمنة وفترات مختلفة فيما يتعلق بنوع الجدولة:
تستخدم مخططات عديدة لتحديد المهمة التي يجب أن تُنفَّذ. تتضمن المعطيات المأخوذة في الاعتبار:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.