جدولة (حاسوب): الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
لا ملخص تعديل
سطر 1:
[[File:إستعمال المهام للمعالج.jpg|thumb|رسم يوضح طريقة إستعمال مجموعة من المهام لمعالج الحاسوب بطريقة منتضمة و متساوية بين المهام.
في الصورة تأتي المهمة أ و تستعمل المعالج لمدة ثم تأتي المهمة ب و تستعمله لنفس المدة و بعدهما س و د بنفس المدةو تعاود الحلقة]]
 
في نظم تشغيل الحاسوب، جدولة المهام (''Scheduling'' بالإنجليزية) هي عملية يقوم بها [[نظام تشغيل]] يختار بواسطتها المهمة التي سيعالجها
[[وحدة المعالجة المركزية|معالج البيانات]], يمكن أن تحدث جدولة للمهام في أمور أخرى كالإضهار على الشاشة,الولوج للقرص الصلب أو إستعمال بطاقة العرض المرئي...
 
في الحاسوب و في وقت وجيز جدا تحتاج مجموعة من المهام لإستعمال معالج البيانات على سبيل المثال, لكن المعالج لا يستطيع معالجة هده المهام كلها في نفس الوقت هنا يأتي دور جدولة المهام فهي التي تقرر من سيدخل الأول و من سيلي الأول و كم من الوقت سوف يستعمل المعالج , هدا الأمر ينطبق على باقي مكونات الحاسوب غير معالج البيانات
 
لمعالجة المهام دور مهم في إستعمال قطع الحاسوب بشكل جيد حيث أنها تقوم بمحاولة الإستغلال الكلي لإمكانيات الحاسوب بطريقة يظهر للمستخدم و كأن الجهاز له إمكانيات غير محدودة
 
حسب الإستعمال لجدولة المهام العديد من الخورزميات كل واحد منها يصلح لوضع معين و بإمكانيات معينة و هناك خورزميات غير قابلة البرمجة لأسباب عدة منها أنها تعتمد على ملاحضة المستقبل أو معرفة المدة التي ستستعمل فيها مهمة ما المعالج على سبيل المثال
 
 
===خورزميات جدولة المهام===