متوازی اور غیر متناسب ملٹی پروسیسنگ کے مابین فرق

مصنف: Laura McKinney
تخلیق کی تاریخ: 2 اپریل 2021
تازہ کاری کی تاریخ: 5 مئی 2024
Anonim
کمپیوٹر سسٹم آرکیٹیکچر
ویڈیو: کمپیوٹر سسٹم آرکیٹیکچر

مواد


ملٹی پروسیسنگ کی دو اقسام ہیں ، سڈمیٹرک ملٹی پروسیسنگ اور اسیممیٹرک ملٹی پروسیسنگ۔ ملٹی پروسیسنگ سسٹم میں ایک سے زیادہ پروسیسر موجود ہیں اور وہ بیک وقت ایک سے زیادہ عمل کو انجام دے سکتے ہیں۔ ہم آہنگی ملٹی پروسیسنگ میں ، پروسیسرز اسی میموری کو شریک کرتے ہیں۔ اسیممیٹرک ملٹی پروسیسنگ میں ایک ماسٹر پروسیسر ہے جو سسٹم کے ڈیٹا ڈھانچے کو کنٹرول کرتا ہے۔ توازن اور غیر متنازعہ ملٹی پروسیسنگ کے درمیان بنیادی فرق یہ ہے کہ سڈول ملٹی پروسیسنگ سسٹم میں موجود تمام پروسیسر OS میں ٹاسک چلاتے ہیں۔ لیکن میں متعدد ملٹی پروسیسنگ OS میں صرف ماسٹر پروسیسر چلانے کا کام۔

آپ ذیل میں دکھائے گئے موازنہ چارٹ میں کچھ دوسرے نکات پر سڈول ملٹی پروسیسر اور اسیممیٹرک ملٹی پروسیسر سے فرق کر سکتے ہیں۔

  1. موازنہ چارٹ
  2. تعریف
  3. کلیدی اختلافات
  4. نتیجہ اخذ کرنا

موازنہ چارٹ

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


سڈول ملٹی پروسیسنگ کی تعریف

سڈول ملٹی پروسیسنگ ایک ہے جس میں تمام پروسیسر آپریٹنگ سسٹم میں ٹاسک چلاتے ہیں۔ یہ ہے کوئی آقا غلام نہیں غیر متناسب کثیر العمل جیسے تعلقات یہاں کے تمام پروسیسرز ، کا استعمال کرتے ہوئے گفتگو کریں مشترکہ میموری.

پروسیسرز مشترکہ تیار قطار سے عمل کو شروع کرنا شروع کردیتے ہیں۔ عملدرآمد کے ل process ہر پروسیسر کے پاس تیار پروسیس کی اپنی نجی قطار بھی ہوسکتی ہے۔ اس کا خیال رکھنا چاہئے شیڈیولر کہ کوئی دو پروسیسر ایک ہی عمل کو انجام نہیں دیتے ہیں۔

سڈول ملٹی پروسیسنگ مناسب ہے وزن کو متوازن کرنا، بہتر غلطی رواداری اور سی پی یو کا امکان بھی کم کردیتا ہے رکاوٹ. یہ ہے پیچیدہ جیسا کہ میموری تمام پروسیسروں کے درمیان مشترک ہے۔ توازن ملٹی پروسیسنگ میں ، ایک پروسیسر کی ناکامی کا نتیجہ ہوتا ہے کم کمپیوٹنگ کی گنجائش.

غیر متناسب ملٹی پروسیسنگ کی تعریف

متعدد ملٹی پروسیسنگ ہے ماسٹر غلام پروسیسروں کے درمیان تعلقات ایک ماسٹر پروسیسر ہے جو باقی غلام پروسیسر کو کنٹرول کرتا ہے۔ ماسٹر پروسیسر غلام پروسیسر کو پروسیس الاٹ کرتا ہے ، یا انجام دینے کے لئے ان کے پاس کچھ وضاحتی ٹاسک ہوسکتا ہے۔


ماسٹر پروسیسر کنٹرول کرتا ہے ڈیٹا ڈھانچہ. شیڈولنگ عمل کی ، I / O پروسیسنگ اور سسٹم کی دیگر سرگرمیاں اس کے ذریعہ کنٹرول میں ہیں ماسٹر پروسیسر.

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

  1. توازن اور غیر متناسب ملٹی پروسیسنگ کے مابین سب سے نمایاں نقطہ یہ ہے کہ OS میں کام صرف اسیمیٹریک ملٹی پروسیسنگ میں ماسٹر پروسیسر کے ذریعہ سنبھالا جاتا ہے۔ دوسری طرف ، توازن ملٹی پروسیسنگ میں موجود تمام پروسیسرز او ایس میں ٹاسک چلاتے ہیں۔
  2. سڈول ملٹی پروسیسنگ میں ، ہر پروسیسر کے پاس تیار پروسیس کی اپنی نجی قطار ہوسکتی ہے ، یا وہ عام تیار قطار سے پروسیس لے سکتے ہیں۔ لیکن ، متناسب ملٹی پروسیسنگ میں ، ماسٹر پروسیسر غلام پروسیسروں کو عمل تفویض کرتا ہے۔
  3. ہم آہنگی ملٹی پروسیسنگ میں تمام پروسیسر کا ایک ہی فن تعمیر ہوتا ہے۔ لیکن غیر متناسب ملٹی پروسیسر میں پروسیسروں کی ساخت مختلف ہوسکتی ہے۔
  4. متوازی ملٹی پروسیسنگ میں پروسیسر مشترکہ میموری کے ذریعہ ایک دوسرے کے ساتھ بات چیت کرتے ہیں۔ تاہم ، اسیممیٹرک ملٹی پروسیسنگ میں پروسیسروں کو ایک دوسرے کے ساتھ بات چیت کرنے کی ضرورت نہیں ہے کیونکہ وہ ماسٹر پروسیسر کے ذریعہ کنٹرول میں ہیں۔
  5. اس صورت میں ، ماسٹر پروسیسر ناکام ہوجاتا ہے ، عمل درآمد جاری رکھنے کے لئے ایک غلام پروسیسر کو ماسٹر پروسیسر میں تبدیل کردیا جاتا ہے۔ لیکن ، اگر توازن ملٹی پروسیسنگ میں کوئی پروسیسر ناکام ہوجاتا ہے تو ، نظام کی کمپیوٹنگ کی گنجائش کم ہوجاتی ہے۔
  6. غیر متناسب ملٹی پروسیسر آسان ہے کیونکہ صرف ماسٹر پروسیسر ڈیٹا ڈھانچے تک رسائی حاصل کرتا ہے جبکہ ، ہم آہنگی ملٹی پروسیسر پیچیدہ ہے کیونکہ تمام پروسیسروں کو ہم وقت سازی میں کام کرنے کی ضرورت ہے۔

نتیجہ:

ملٹی پروسیسرس سسٹم کی رفتار میں اضافہ کرتے ہیں ، کیوں کہ ایک ساتھ ایک سے زیادہ عمل چلائے جا سکتے ہیں۔ غیر متناسب ملٹی پروسیسنگ آسان ہے ، صرف ایک پروسیسر (ماسٹر) ڈیٹا ڈھانچے تک رسائی حاصل کرسکتا ہے۔ جبکہ ہم آہنگی ملٹی پروسیسنگ پیچیدہ ہے کیونکہ ڈیٹا سٹرکچر کو تمام پروسیسروں میں بانٹ دیا گیا ہے اور تمام پروسیسر کو ہم آہنگی میں کام کرنے کی ضرورت ہے۔