المعالج يعتبر من أهم العناصر الموجودة داخل جهاز الكمبيوتر، حيث يعتبر بمثابة العقل فى الإنسان، حيث تتيح وحدة المعالجة المركزية للمستخدمين القيام بكافة العمليات على الكمبيوتر، بما فى ذلك تصفح الويب، وممارسة الألعاب، واستخدام البرامج وغيرها من الأمور، حيث يعتبر هو النواة التى تقوم عليها اى عملية فى الكمبيوتر.
المعالج ليه معماريتين أساسية
- X86 أو X64: أغلب استخداماته في الكمبيوترات.
- ARM: أغلب استخداماته في التلفونات.
المعمارية الأولى ادير في عمليات هائلة ومعقدة وتستهلك طاقة أعلى نسبياً بينما المعمارية الثانية عملياتها ابسط و استهلاكها للطاقة أقل.
معالجات انتل ورايزن يستخدموا في المعمارية الأولى و معالجات التلفونات زي SnapDragon تستخدم في معمارية ARM.
السبب في إستخدام معمارية ARM في التلفونات واضح وهوا لأنه يستهلاكه للطاقة أقل.
معالجات الARM تطورت هلبا في الفترة الأخيرة وبدت تستخدم حتى في بعض معالجات اللاب توب.
توا نبو نتكلموا على مواصفات المعالج:
- (Clock): الي هيا عدد الدورات التي يتمها المعالج في الثانية الوحدة.
- الكلوك مفيد اذا كنت تبي تقارن بين معالجين من نفس الفئة والجيل لكن بين اجيال مختلفة او فئات مختلفة فـالكلوك ليس أهم شي.
- (IPC – Instructions Per Cycle): الي هيا عدد المهام الي يتمها المعالج في الدورة الواحدة.
يعني لو نفترضوا ان المعالج يدير في 100 دورة في ثانية و الIPC متاعه 10 معنها المعالج يدير في 1000 مهمة في الثانية الوحدة. - (Branch Prediction): اهيا خوارزمية الي تحاول تتنبأ بالخطوة التالية الي يبيها يديرها المعالج حتى تزيد سرعته.
التلاتة الي فوق يعطيك تصور على مستوى عمل المعالج لكن مزال في عوامل أخرى لازم تحطها في الإعتبار.
الأنوية (Cores): بإختصار كل نواة عبارة عن معالج، يعني معالج بـ10 أنوية كأنه عندك 10 معالجات في كمبيوترك، يُفضل يكون المعالج الي بتختاره 4 أنوية أو أكثر.
المسارات (Threads): اهوا يعتبر زي السوفتوير الي يعامل الانوية كأنهم أكثر من عددهم الفعلي، يعني لو تفتح المعالج حتلقى فيه 4 أنوية (مثلاً) ولما تفتح المواصفات من الكمبيوتر تلقى 8 أنوية منطقية (Logical Processors)، لأن بكل بساطة كل نواة تكون متوصلة بمسارين بدل من مسار واحد، يعني كأنه دار فيها بابين بدل ما المعلومات تطلع من باب واحد يطلعوا من بابين فـمنطقياً يبان انك تتعامل مع 8 أنوية ولكن في الواقع هما عبارة عن 4 فقط (المثال للتشبيه فقط حتى تتضح الفكرة).
Processor Base Frequency: اهوا الرقم يقاس بوحدة الGHz وهوا يدل على الكلوك الأساسي للمعالج.
Turbo Frequency: التردد الأعلى الي يمكن توصله النواة الوحدة في المعالج.
وفي الـThermal Velocity Boost FrequencyL: اهيا تقنية خاصة بشركة إنتل، تسمح برفع التردد فوق حتى التربو لكن هذا يعتمد على التبريد وكفاءة الباور سبلاي و توفر الفولت الكافي، هذة التقنية موجوده حتى في AMD اسمها XFR.
أكيد أغلبكم لما يخش للTask Manager حتى يقرا تردد الأنوية و نسبة إستخدامها قابله حاجة اسمها L1,L2,L3.
أهما عبارة عن مستويات للCache (الكاش عبارة عن ذاكرة موجودة في المعالج نفسه حتى تسرع عملية معالجة البيانات بدون الحاجة الي تحميلها من الرام كل ماتحتاج الى معلومات معينة).
اسرع وحدة فيهم هيا الL1 بعدها الL2 وأخرهم الL3.
الL1 عادتا تكون أقل سعة ولكن هيا أقرب وحدة للنواة وكل نواة ليها ذاكرة L1 مخصصة لها.
الL2 أكثر سعة ولكن سرعتها مش زي الL1 وكل نواة ليها ذاكرة L2 مخصصة لها.
والL3 تعتبر أكبر سعة فيهم ولكن مشتركة بين الأنوية كلهم.
مجموع اهما التلاتة يمثل الكاش تبع المعالج.
يعني بكل بساطة المعالج بيخزن في الكاش اهم المعلومات الي يحتاجهم ديما حتى يسرع عملية معالجة البيانات بدون الحاجة الي انتظار وصولها من الرام (مع ان تأخير الرام يقاس بالns ولكن مع ذلك يعتبر بطيء بالنسبة للمعالج).
Bus Speed: هيا سرعة نقل البيانات بين مكونات الكمبيوتر وفي منها انواع على حسب المسارات بين المكونات.
TDP: هيا عبارة عن مقدار الطاقة الي يطلقها المعالج لما يخدم بالكلوك الأساسية وتقاس بالوات، تعتبر مهمة عند إختيارك لتبريد المعالج.
وأخر شيء بنتكلموا عليه هوا مواصفات الذاكرة متع المعالج:
Max Memory Size: حجم الرامات الأعلى الي تقدر تخدمها على المعالج.
Memory Types: نوع الرامات (زي DDR4 مثلاً).
Max # of Memory Channels: أقصى عدد من القنوات الي ممكن يشغلها المعالج.
Max Memory Bandwidth: حجم البيانات المتدفقة بين المعالج و الرام.
ECC: هذا المقصود بيها هل يدعم المعالج رامات الECC أو لا (الECC هيا إختصار Error-Correcting Code وهيا رامات تقوم بتصحيح الأخطاء والبيانات التالفة).
ديما قبل ماتشري اي تجميعة فكر في شن تبي تستخدمها وبعدها افتح اليوتيوب وشوف مقارنات المعالجات حسب إستخدامك وشن الأفضل ليك مقارنة بميزانيتك، ولما تقارن بين المعالجات أرجع للبوست اهوا حتى تعرف اي رقم مدابيك يكون عالي واي رقم مدابيك يكون صغير.