تحدد وحدة تحليل البرامجيات طريقة تحديد العمليات التي يتم إسنادها إلى وحدة البرامج القطرية، مما يؤثر على أداء النظام وقدرته على الاستجابة، ويساعد فهم حساباتها العملية في اختيار الخوارزمية المناسبة بالنسبة لسيناريوهات محددة.

أنواع وحدات الحرق المتعمدة

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

مقاييس الأداء

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

نموذج الحساب العملي

(ب) النظر في ثلاث عمليات ذات فترات انفجار قدرها 5 و3 و8 وحدات تصل في الوقت 0. وباستخدام الفلوروكربونات المفلورة، يحسب مجموع وقت الانتظار بموجز الأوقات العالقة بين العمليات.

بالنسبة لإطار التمويل المتجدد:

  • العملية 1: الانتظار لا توجد وحدات
  • العملية 2: الانتظار 5 وحدات
  • العملية 3: الانتظار 8 وحدات

مجموع وقت الانتظار = صفر + 5 + 8 = 13 وحدة، متوسط وقت الانتظار = 13/ 3 وحدات

المقايضة في شدولنغ

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