فى هذا المقال
سنشرح لكم الفرق بين الانوية و المسارات فى البروسيسور ايضا سنتعرف على تقنيات
جديدة مثل ال multithreading و ال Multi-core
processors
النواهcore
النواه هى شىء مادى موجود داخل البروسيسور و هو
المسؤول الرئيسى عن معالجة كل المهام التى يقوم بها البروسيسور, فى الماضى كانت
هناك نواه واحدة فى كل معالج و لكن الان تطور الامى الى ان يكون هناك ما يصل الى
64 نواه فى المعالج الواحد و كل نواه تستطيع معالجة مهمة خاصة بها مما ادى الى
تطور تعددية المهام فى البروسيسورز و لكن تعدد الانوية يؤدى ايضا الى استهلاك طاقة
اكبر للبروسيسور.
Single-Core processor
معالجات النواه
الواحدة و التى لا تستطيع الى عمل مهمة واحدة فى وقت واحد فقط و اذا اردت عمل
الكثير من المهام فى وقت واحد يجب عليك زيادة سرعة النواه و زيادة سرعة النواه يؤدى
الى زيادة حرارة المعالج و هذه يؤثر بالسلب على اداؤه لذا لجئ المطورين الى
استخدام ال Multi-core Processors
Multi-core Processors
جائت تعدد الانوية
فى البروسيسور لحل مشاكل ال single core processor لان كل نواه
فى ال multi-core processor
تستطيع عمل مهمة مختلفة عن النواه الاخرى و هذا ادى الى ان البروسيسور الواحد
يستطيع عمل الكثير من المهام فى وقت واحد و اذا كان هناك مهمة واحدة كبيرة يقول
البروسيسور بتقسيم هذه المهمة الى مهام صغيرة و يقسمها على الانوية لتسريع معالجة
المهمة , ايضا يستطيع المعالج متعدد النواه عمل نفس المهام التى يفعلها المعالج
احادى النواه بنفس السرعة او اسرع مع الحفاظ على درجة حرارة متوسطة و استهلاك طاقة
اقل.
Threads
او المسارات
ال threads او المسارات هى عبارة عن قنوات افتراضية
موجودة كاsoftware يعنى
غير ملموسة بعكس النواه الحقيقة التى توجد على البروسيسور بشكل ملموس كما قلنا فى
الفقرة السابقة, الthreads او المسارات هى تقنية برمجية تستخدمها
الشركات لتجعل النواه الواحدة تقوم بعمل اكثر من مهمة فى وقت واحد من خلال خاصية
ابتكرتها شركة انتل و هى ال multithreading و المسارات ايضا
هى التى تنقل كل البيانات المطلوبة للمعالجة للبروسيسو.
Multi-threading
هى تقنية تمكن المعالج من استخدام اكثر من مسار لتنفيذ اكثر
من عملية بشكل منظم و سريع, فمثلا اذا كان هناك معالج ب 4 انوية و مسار واحد فقط فان هذا المسار هو الوحيد الذى سينقل البيانات
المطلوبة للمعالجة للبروسيسور و هذا لن يكون كافى لتغطية 4 انوية بالبيانات
المطلوبة و بالتالى ستقل كفائته, و لكن اذا استخدمنا 8 مسارات على ال4 انوية
فسيصبح نصيب كل نواه مساران و سيسهل و يسرع تنظيم البيانات اكثر على كل نواه و
تستطيع كل نواه باداء اكثر من مهمة فى وقت اقصر بسبب تنظيم المسارات للبيانات كما هو موضح بالصورة و هذا سيؤدى الى تحسين اداء املعالج بشكل ملحوظ يصل الى 30%.
حاليا فى السوق هناك نوعان من البسوسيسورز هناك بروسيسورز عدد
الانوية فيها مساوى الى عدد المسارات4cores-4threads و هناك بروسيسورز
عدد المسارات فيه اكثرمن عدد الانوية 4cores-8threads اذا كان استخدامك
للالعاب فقط فعليك بالبروسيسور متساوى النواه و المسارات لان الالعاب تعتمد على
قوة النواه الواحدة فى البروسيسور اما اذا كنت صانع محتوى و تستخدم برامج مونتاج
مثل Adope premier, photoshop, و غيرهم فعليك ببروسيسور متعدد المسارات الذى
سيمكنك من استغلال كل الانوية بشكل جيد.
Comments
Post a Comment