Idle (CPU)
کمپیوٹر پروسیسر کو اس وقت بیکار قرار دیا جاتا ہے جب اسے کسی پروگرام کے ذریعے استعمال نہیں کیا جا رہا ہو۔ کمپیوٹر سسٹم پر چلنے والا ہر پروگرام یا ٹاسک سی پی یو پر ایک خاص مقدار میں پروسیسنگ کا وقت لیتا ہے۔ اگر سی پی یو نے تمام کام مکمل کر لیے ہیں تو یہ بیکار ہے۔ جدید پروسیسرز بجلی بچانے کے لیے بیکار وقت کا استعمال کرتے ہیں۔ عام طریقے سی پی یو وولٹیج کے ساتھ گھڑی کی رفتار کو کم کرنا اور پروسیسر کے حصوں کو نیند کی حالت میں بھیجنا ہیں۔ ان پروسیسرز پر جن کے پاس رکنے کی ہدایت ہوتی ہے جو سی پی یو کو اس وقت تک روکتی ہے جب تک کہ کوئی رکاوٹ پیدا نہ ہو، جیسے کہ x86 کی ایچ ایل ٹی ہدایت، اگر بیکار کام ایک لوپ پر مشتمل ہوتا ہے جو بار بار ایچ ایل ٹی ہدایات پر عمل درآمد کرتا ہے تو یہ کافی مقدار میں طاقت اور حرارت کی بچت کر سکتا ہے۔ بہت سے آپریٹنگ سسٹم، مثال کے طور پر ونڈوز، لینکس، اور میک او ایس ایک بیکار کام چلائیں گے، جو کہ سی پی یو پر او ایس شیڈولر کے ذریعے لوڈ کیا گیا ایک خاص کام ہے جب سی پی یو کے پاس کرنے کے لیے کچھ نہیں ہوتا ہے۔ بیکار کام کو شیڈولر میں ہارڈ کوڈ کیا جا سکتا ہے، یا اسے سب سے کم ممکنہ ترجیح کے ساتھ ایک علیحدہ کام کے طور پر نافذ کیا جا سکتا ہے۔ مؤخر الذکر نقطہ نظر کا ایک فائدہ یہ ہے کہ سسٹم کی حیثیت کی نگرانی کرنے والے پروگرام دیگر تمام کاموں کے ساتھ ساتھ بیکار کام کو بھی دیکھ سکتے ہیں۔ اس کی ایک مثال ونڈوز این ٹی کا سسٹم آئیڈل پروسیس ہے۔ کچھ پروگرام اس طرح ڈیزائن کیے گئے ہیں کہ وہ سی پی یو بیکار وقت کا استعمال کرتے دکھائی دیں، مطلب یہ ہے کہ وہ کم ترجیح پر چلتے ہیں (لیکن بیکار ترجیح سے قدرے زیادہ) تاکہ عام ترجیح پر چلنے والے پروگراموں کو متاثر نہ کریں۔ یہ غیر اہم پس منظر کے پروگراموں کو صرف اس صورت میں چلانے کی اجازت دیتا ہے جب یہ دیگر ایپلی کیشنز کی کارکردگی کو متاثر نہیں کرے گا۔ حوالہ جات شیڈولنگ (کمپیوٹنگ)