الفرق بين ثنائي النواة و رباعية النواة

Anonim

ثنائي النواة مقابل رباعية النواة

ثنائي النواة ورباعية النواة هما نوعان من المعالجات التي تقع في فئة المعالجات متعددة النواة. في معالج متعدد النواة، هناك أكثر من جوهر واحد (المعالج) في يموت الدائرة المتكاملة واحدة. معالج ثنائي النواة له اثنين من النوى في نفس يموت ومعالج رباعي النواة أربعة النوى في نفس يموت. وتستخدم على نطاق واسع المعالجات متعددة النواة في أجهزة الكمبيوتر للأغراض العامة، والأجهزة المدمجة، وأجهزة الشبكة، وما إلى ذلك للحصول على أفضل استخدام المعالجات متعددة النواة، ينبغي تنفيذ البرامج التي تعمل على النظام في هذه الطريقة أنها قادرة على الحصول على والاستفادة الكاملة من الإعداد متعددة النواة.

ما هو ثنائي النواة؟

ثنائي النواة معالجات اثنين من النوى المعالج في نفس يموت. ولكل من النوى ذاكرة التخزين المؤقت الخاصة بها. في معالج أساسي أحادي النواة، عند تنفيذ التعليمات، إذا كانت البيانات المطلوبة غير موجودة في ذاكرة التخزين المؤقت، يجب جلب تلك البيانات من ذاكرة الوصول العشوائي (ذاكرة الوصول العشوائي) أو من جهاز تخزين، مما يؤدي إلى إبطاء التنفيذ منذ المعالج الانتظار حتى يتلقى البيانات. ولكن مع اثنين من النوى، كل الأساسية تنفذ تعليمات بشكل منفصل، وبالتالي عندما نواة واحدة هو الوصول إلى الذاكرة الأساسية الأخرى قد لا تزال تنفذ التعليمات. ومن شأن ذلك أن يحسن أداء النظام. خاصة مع تعدد المهام، إذا كان هناك معالج واحد فقط، فإن الأداء يعانون منذ المعالج سيكون لديك للتبديل بين عمليتين. لذلك متعددة المهام يمكن تحقيق أفضل أداء لها إذا كان هناك أكثر من جوهر واحد. أمد الظاهرة الثاني X2 وإنتل كور ديو هما مثال على المعالجات ثنائية النواة.

ما هو رباعية النواة؟

معالج رباعي النواة هو المعالج مع أربعة النوى في نفس يموت. ولكن، كان المعالجات رباعية النواة الأولى كل نواة على حدة في أربعة يموت وتم دمجها في حزمة واحدة لتشكيل معالج رباعي النواة. في وقت لاحق جاء المعالجات مع جميع النوى الأربعة في نفس يموت، وكان يطلق عليهم معالجات رباعية النوى متجانسة. أيضا، يتم تصنيع بعض المعالجات رباعية النواة من خلال الجمع بين اثنين من المعالجات ثنائية النواة في حزمة واحدة. رباعية النواة المعالجات لديها القدرة على تنفيذ أربعة تعليمات مختلفة في نفس الوقت. وبالتالي، هذه هي مناسبة لتشغيل عدة تطبيقات في وقت واحد. ولكن لم يتم تطوير معظم التطبيقات للاستفادة الكاملة من القدرات الأساسية رباعية. وهي مصممة للمعالجات الأساسية واحدة. التطبيقات التي يتم تطويرها لتشغيل عدة مهام في وقت واحد سوف تكون قادرة على الاستفادة الكاملة من معالج رباعي النواة.

ما هو الفرق بين ثنائي النواة ورباعية النواة؟

ثنائي النواة معالجات اثنين من النوى المعالج في نفس يموت في حين معالج رباعي النواة هو المعالج مع أربعة النوى في نفس يموت.لذلك، يجب أن يكون الكمبيوتر مع معالج رباعي النواة أفضل من جهاز كمبيوتر مع معالج ثنائي النواة. ولكن هذا قد لا يكون صحيحا دائما لأن معظم التطبيقات وضعت تستهدف بيئات أساسية واحدة أو مزدوجة. ولذلك، فإنها لن تكون قادرة على الاستفادة من تحسين الأداء التي تقدمها المعالجات رباعية النواة.