المحتوى هنا ينقصه الاستشهاد بمصادر، أي معلومات غير موثقة يمكن التشكيك بها وإزالتها.
هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها
يرجى إضافة وصلات داخلية للمقالات المتعلّقة بموضوع المقالة.

جدولة المهام (حاسوب)

من ويكيبيديا، الموسوعة الحرة
(بالتحويل من جدولة المهام(حاسوب))
اذهب إلى: تصفح، ‏ ابحث
Question book-new.svg
المحتوى هنا ينقصه الاستشهاد بمصادر. يرجى إيراد مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (فبراير 2016)
Arwikify.svg
هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (يوليو 2012)

في نظم تشغيل الحاسوب، جدولة المهام (Scheduling بالإنجليزية) هي عملية يقوم بها نظام تشغيل لجعل المصادر(و.م.م - قرص صلب - شبكة ...) المتوفرة تستخدم بشكل أمثل حيث أن جدولة المهام تحدد المصادر المتوفرة و تحاول استعمالها في معالجة المهامة القادمة لكل مصدر على حدة

في الحاسوب و في وقت وجيز جدا تحتاج مجموعة من المهام لاستعمال معالج البيانات على سبيل المثال, لكن المعالج لا يستطيع معالجة هده المهام كلها في نفس الوقت هنا يأتي دور جدولة المهام فهي التي تقرر من سيدخل الأول و من سيلي الأول و كم من الوقت سوف يستعمل المعالج , هدا الأمر ينطبق على باقي المصادر معالج البيانات

لمعالجة المهام دور مهم في استعمال مصادر الحاسوب بشكل جيد حيث أنها تقوم بمحاولة الاستغلال الكلي لإمكانيات الحاسوب بطريقة يظهر للمستخدم و كأن الجهاز له إمكانيات غير محدودة

حسب الاستعمال لجدولة المهام العديد من الخورزميات كل واحد منها يصلح لوضع معين و بإمكانيات معينة و هناك خورزميات غير قابلة البرمجة لأسباب عدة منها أنها تعتمد على ملاحضة المستقبل أو معرفة المدة التي ستستعمل فيها مهمة ما المعالج على سبيل المثال

خورزميات جدولة المهام[عدل]