یہ طے کرتا ہے کہ کس طرح کے کام کو CPU میں تفویض کیا جاتا ہے ، نظام کی کارکردگی اور کارکردگی پر اثرانداز ہوتے ہوئے مؤثر کارکردگی کی تکنیکیں بڑی آسانی سے بہتر ہو سکتی ہیں ۔

اِس کی کیا وجہ ہے ؟

اس میں کئی قسم کے عوامل ہیں، ہر ایک مختلف نظام کی ضروریات کے مطابق ہوتا ہے. بنیادی اقسام میں:

  • Preemptive Scheduling: آپریٹنگ سسٹم کو فعال اور تبدیل کرنے اور کام کرنے کی اجازت دیتا ہے۔
  • [Non-preppermitution Scheduling: مکمل یا رضاکارانہ تعاون تک مجاہدین چلاتے ہیں۔
  • Round Robin: [1] ایک سائیکل آرڈر میں چلنے کے لیے وقت لگتا ہے۔
  • انتخابی عملیت کی سطح پر مبنی ایکشنز۔

آزادی کی راہ میں رکاوٹ

اِس میں کچھ ایسے طریقے شامل ہیں جن سے ظاہر ہوتا ہے کہ آپ اِس بات کا اندازہ لگا سکتے ہیں کہ آپ کو کس کام سے فارغ ہونا چاہیے ۔

  • مختصر ترین ایوب اگلا (SJN): پہلے سے عارضی کارروائیوں کے ساتھ ساتھ عارضی کارروائیوں کا آغاز کیا جاتا ہے۔
  • Multitle coueue Scheduling: [حوالہ درکار] برقیات کو ترجیح یا نوعیت پر مبنی برقی رو میں داخل کرنے کے عمل میں داخل ہوتے ہیں۔
  • Multitle foodback Quee: [1] طرزِ سلوک اور تقاضوں پر مبنی طرزِ عمل کے درمیان میں منتقل ہونے کے عمل کی اجازت دیتا ہے۔
  • تحریک بلڈنگ:] متعدد سی پی او یا بنیادی اکائیوں میں برابر تقسیم کاروں کے عملے ہیں۔

عملی معاملات پر غور کریں

نظام انتظامیہ کو متوازن رکھنے کے لئے دیگر عناصر کیساتھ مطابقت پیدا کرنا پڑتا ہے جیسے کہ انصاف اور جوابی وقت ۔