فہرست کا خانہ:
تعریف - قبل از خالی مطلب کیا ہے؟
قبل از امتزاج سے مراد کسی کام کی عارضی مداخلت اور معطلی ہے ، بغیر کسی تعاون کے پوچھے ، بعد میں اس کام کو دوبارہ شروع کرنے کی نیت سے۔ اس ایکٹ کو ایک سیاق و سباق سوئچ کہا جاتا ہے اور یہ عام طور پر پری ایمپٹیو شیڈولر کے ذریعہ انجام دیا جاتا ہے ، جو آپریٹنگ سسٹم کا ایک جزو پہلے سے خالی کرنے کا اختیار دیتا ہے ، یا رکاوٹ ڈالتا ہے ، اور بعد میں نظام میں چلنے والے کاموں کو دوبارہ شروع کرتا ہے۔
ٹیکوپیڈیا پری ایمپریشن کی وضاحت کرتا ہے
پری ایمیشن ملٹی ٹاسکنگ کی ایک شکل ہے جس میں شیڈولر موجودہ کام کو روکتا ہے اور معطل کرتا ہے تاکہ پہلے سے معطل ٹاسک دوبارہ شروع کیا جاسکے۔ یہ سرگرمی دستیاب ہر آپریٹنگ سسٹم پر ہوتی ہے۔ ایم ایس ونڈوز کے ابتدائی 16 بٹ ورژنز کے ذریعہ نان پری پروموٹو (کوآپریٹو) ملٹی ٹاسکنگ وہ طریقہ تھا جو استعمال کیا جاتا تھا۔ تمام 32 بٹ ورژن پہلے سے جذباتی ملٹی ٹاسکنگ کا استعمال کرتے ہیں۔ پیشگی صفائی میں ایک خلل ڈالنے والے میکانزم کا استعمال شامل ہے ، جو اس وقت عملدرآمد کرنے والا دھاگہ معطل کرتا ہے اور پھر شیڈیولر سے درخواست کرتا ہے کہ اگلے کون سا تھریڈ کو پھانسی دی جائے ، جس سے تمام تھریڈز کو کچھ رقم مل سکے۔ پروسیسر وقت کی.
ایک بنیادی ملٹی ٹاسکنگ سسٹم میں دھاگے کے چلانے کے لئے جو وقت دیا گیا ہے اسے ٹائم سلائس یا کوانٹم ٹائم کہا جاتا ہے۔ شیڈولر ہر ایک تھریڈ کو جس پر عمل درآمد کرتا ہے اسے وقت کا ایک ٹکڑا الاٹ کرتا ہے۔ ایک بار جب تھریڈ کا ٹائم سلائس ختم ہوجاتا ہے ، شیڈولر اسے معطل کرتا ہے اور پھر دوسرے دھاگے میں بدل جاتا ہے۔
کچھ سسٹمز میں پریپریٹو دانا ہوتا ہے جو کارنال موڈ میں بھی کاموں کو پہلے سے بڑھنے دیتے ہیں۔ اس طرح کے سسٹم کی مثالیں سولیرس 2 ، ونڈوز این ٹی ، لینکس ، ایڈوانسڈ انٹرایکٹو اکسٹینیوٹ اور برکلے سوفٹویئر تقسیم ہیں۔