ٹیکنالوجی

ملٹی ٹاسکنگ کی تعریف

جدید آپریٹنگ سسٹمز کو ملٹی ٹاسکنگ کہا جاتا ہے، جو ایک ساتھ کئی عمل اور افعال کو چلانے کی اجازت دیتا ہے۔

کمپیوٹنگ اور دیگر سماجی شعبوں دونوں میں، ملٹی ٹاسکنگ کو ایک ہی وقت میں کئی کاموں اور افعال کو انجام دینے کی صلاحیت یا خصوصیت کہا جاتا ہے۔ یہ صلاحیت اکثر جدید کمپیوٹرز یا سسٹمز میں پائی جاتی ہے۔

آج کل، عمل اور کاموں کی کثرت کو دیکھتے ہوئے جو کام، کاروبار اور یہاں تک کہ روزمرہ کے ماحول دونوں میں انجام دینے چاہئیں، پروسیسرز کے پاس زیادہ پیچیدہ اور جدید صلاحیتوں کا ہونا ضروری ہے تاکہ وہ مختلف کاموں کو انجام دینے کی اجازت دے سکیں جو اوورلیپ ہو جاتے ہیں، بغیر اس کے استعمال کو سست یا رکاوٹ بنائے۔ صارف کی طرف سے کمپیوٹر.

ملٹی ٹاسکنگ کی اقسام مختلف ہوتی ہیں۔ یہ کوآپریٹو ہو سکتا ہے، جب صارف کے عمل مختلف وقفوں پر CPU کو آپریٹنگ سسٹم میں مستفیض کر دیتے ہیں۔ اس قسم کی ملٹی ٹاسکنگ پریشان کن اور ناقابل اعتبار ہے۔

ترجیحی ملٹی ٹاسکنگ میں، آپریٹنگ سسٹم پروسیسرز کا انتظام کرتا ہے اور قطار میں لگے عمل کے درمیان وقت کو تقسیم کرتا ہے۔ ہر عمل میں کمپیوٹر مختصر وقفوں میں ہوسکتا ہے، لیکن عام طور پر نتیجہ وہی نکلتا ہے جیسا کہ یہ بیک وقت ہوا ہو۔ حقیقی ملٹی ٹاسکنگ میں، جو صرف ملٹی پروسیسر سسٹمز پر ہوتا ہے، ایک ہی وقت میں متعدد عمل ہوتے ہیں، جیسا کہ وہ لینکس اور میک OS X جیسے ماڈلز پر کرتے ہیں۔

ملٹی ٹاسکنگ سسٹم کے امکانات بہت وسیع ہیں، کیونکہ یہ کئی صارفین کو ایک ہی وقت میں ایک ہی پروسیسر استعمال کرنے کی اجازت دیتے ہیں، جیسا کہ کسی کمپنی یا دفتر میں نیٹ ورکنگ میں ہو سکتا ہے۔ کسی بھی صورت میں مروجہ معیار 'ٹائم شیئرنگ' یا وقت کی تقسیم کا ہے، جس کے ذریعے ہر صارف کے پاس باری باری پروسیسر ہوتا ہے، لیکن ان لمحات یا وقفوں کو سمجھے بغیر جن میں کمانڈ دوسرے صارفین کو منتقل ہوتا ہے۔ اس طرح، مختلف پیچیدگیوں کے مختلف عمل ایک ہی وقت میں ہوسکتے ہیں، وقت اور پیسے کی بچت ہوتی ہے۔

$config[zx-auto] not found$config[zx-overlay] not found