سی پی یو آپریشنز میں ناکارہ ہونے کا سبب سٹریڈ شیڈولنگ کا کیا سبب بنے گا؟
سٹرائیڈ شیڈولنگ [1] ایک قسم کا شیڈولنگ میکانزم ہے جسے ایک سادہ تصور کے طور پر متعارف کرایا گیا ہے تاکہ ہم آہنگی کے عمل کے درمیان متناسب CPU صلاحیت کے تحفظ کو حاصل کیا جا سکے۔ اسٹرائیڈ شیڈولنگ کا مقصد معیاری ٹائم سلائسس (کوانٹم) کے دورانیے کے لیے ترتیب وار طریقے سے ایک وسیلہ مختص کرنا ہے، جو مختص کی متواتر تکرار کرتا ہے۔ اس طرح، ایک پروسیس p1 جس نے پروسیس p2 کا دوگنا حصہ محفوظ کیا ہے اسے p2 کے مقابلے میں دوگنا مختص کیا جائے گا۔ خاص طور پر، عمل p1 یہاں تک کہ دو بار مختص کیا جائے گا جب بھی p2 مختص کا انتظار کر رہا ہے، یہ فرض کرتے ہوئے کہ دونوں میں سے کوئی بھی عمل بلاکنگ آپریشن نہیں کرتا ہے۔
بلاک کرنے کی کارروائیوں سے p1 اور p2 کے درمیان انحصار کے مسائل پیدا ہوں گے اگر کوئی ایک دوسرے کو روک رہا ہے۔