جدولة الوظائف

مؤلف: John Stephens
تاريخ الخلق: 25 كانون الثاني 2021
تاريخ التحديث: 27 يونيو 2024
Anonim
Scheduling Jobs with DBMS_SCHEDULER
فيديو: Scheduling Jobs with DBMS_SCHEDULER

المحتوى

التعريف - ماذا تعني جدولة الوظيفة؟

جدولة المهمة هي عملية تخصيص موارد النظام للعديد من المهام المختلفة بواسطة نظام تشغيل (OS). يعالج النظام قوائم انتظار الوظائف ذات الأولوية التي تنتظر وقت وحدة المعالجة المركزية ويجب أن يحدد المهمة التي يجب أخذها من قائمة الانتظار ومقدار الوقت الذي سيتم تخصيصه لهذه المهمة. هذا النوع من الجدولة يتأكد من أن جميع الوظائف يتم تنفيذها بشكل عادل وفي الوقت المحدد.


تتضمن معظم أنظمة التشغيل مثل Unix و Windows وما إلى ذلك ، قدرات قياسية لجدولة الوظائف. يتميز عدد من البرامج بما في ذلك أنظمة إدارة قواعد البيانات (DBMS) والنسخ الاحتياطي وتخطيط موارد المؤسسة (ERP) وإدارة العمليات التجارية (BPM) بقدرات محددة لجدولة الوظائف أيضًا.

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

يشرح Techopedia جدولة الوظائف

يتم تنفيذ جدولة الوظيفة باستخدام جدولة الوظائف. برامج جدولة الوظائف هي برامج تمكّن من جدولة ، وفي بعض الأحيان ، تتبع مهام "الدُفعات" الحاسوبية ، أو وحدات العمل مثل تشغيل برنامج كشوف المرتبات. يتمتع برنامج جدولة الوظيفة بالقدرة على بدء العمل والتحكم فيه تلقائيًا عن طريق تشغيل بيانات لغة التحكم في الوظيفة المعدة أو عن طريق اتصال مماثل مع مشغل بشري. بشكل عام ، تتضمن جدولة المهام الحالية واجهة مستخدم رسومية (GUI) مع نقطة تحكم واحدة.

يمكن للمؤسسات التي ترغب في أتمتة عبء العمل غير المتصل بتكنولوجيا المعلومات استخدام سمات أكثر تطوراً من جدولة الوظائف ، على سبيل المثال:


  • جدولة في الوقت الفعلي وفقًا للأحداث الخارجية غير المتوقعة
  • إعادة التشغيل والاسترداد الآلي في حالة الفشل
  • إخطار موظفي العمليات
  • توليد تقارير الحوادث
  • مسارات التدقيق مخصصة لأغراض الامتثال للوائح

يمكن للمطورين الداخليين كتابة هذه القدرات المتقدمة ؛ ومع ذلك ، يتم تقديم هذه عادةً من قبل موفري خبراء في برامج إدارة الأنظمة.

في الجدولة ، يتم استخدام العديد من المخططات المختلفة لتحديد الوظيفة المحددة التي يجب تشغيلها. بعض المعلمات التي يمكن اعتبارها كالتالي:

  • أولوية الوظيفة
  • توافر موارد الحوسبة
  • مفتاح الترخيص إذا كانت المهمة تستخدم برنامجًا مرخصًا
  • وقت التنفيذ المعين للمستخدم
  • عدد الوظائف الموازية المسموح بها للمستخدم
  • وقت التنفيذ المتوقع
  • وقت التنفيذ المنقضي
  • وجود الأجهزة الطرفية
  • عدد حالات الأحداث المقررة