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