SlideShare a Scribd company logo
1 of 87
Download to read offline
‫گلپایگان‬ ‫واحد‬ ‫اسالمی‬ ‫آزاد‬ ‫دانشگاه‬
‫کامپیوتر‬ ‫افزار‬ ‫سخت‬ ‫با‬ ‫آشنایی‬
Computer Harware
‫تدوین‬ ‫و‬ ‫تهیه‬:‫نوروزی‬ ‫حاج‬ ‫متین‬
‫جلسه‬‫اول‬
‫مطالب‬ ‫فهرست‬
•‫و‬ ‫داخلی‬ ‫قطعات‬ ‫معرفی‬‫اصلی‬
•‫یا‬ ‫پردازنده‬CPU
•‫ها‬ ‫پردازنده‬ ‫مقایسه‬
•‫یا‬ ‫پردازنده‬ ‫سرعت‬CPU Speed
•‫سخت‬ ‫دیسک‬((Hard Disk
•‫دیسک‬ ‫هارد‬ ‫اجزای‬ ‫معرفی‬
•‫دیسک‬ ‫هارد‬ ‫جنس‬
•‫هارد‬ ‫در‬ ‫اطالعات‬ ‫گیری‬ ‫قرار‬ ‫نحوه‬
•‫دیسک‬ ‫هارد‬ ‫سازنده‬ ‫های‬ ‫شرکت‬ ‫مهمترین‬
•‫سخت‬ ‫های‬ ‫دیسک‬ ‫مفید‬ ‫عمر‬
‫مطالب‬ ‫فهرست‬
•‫دیسک‬ ‫هارد‬ ‫سازنده‬ ‫های‬ ‫شرکت‬ ‫مهمترین‬
•‫دیسک‬ ‫هارد‬ ‫جنس‬
•‫سخت‬ ‫های‬ ‫دیسک‬ ‫مفید‬ ‫عمر‬
•‫درایوهای‬ ‫هارد‬ ‫مقایسه‬SSD‫و‬HDD
•RAM‫؟‬ ‫چیست‬
•‫حافظه‬ ‫کردن‬ ‫نصب‬RAM‫های‬ ‫کارت‬ ‫و‬PCI‫روی‬ ‫بر‬Motherboard
‫مطالب‬ ‫فهرست‬
‫هفت‬‫نکته‬‫برای‬‫خرید‬CPU‫مناسب‬
‫سفری‬‫به‬‫داخل‬‫هارد‬‫دیسک‬
‫کالبد‬‫شکافی‬‫هارد‬HDD‫و‬‫بررسی‬‫قطعات‬‫مختلف‬‫آن‬
‫کانکتور‬‫برق‬‫و‬‫کانکتور‬‫دیتا‬‫در‬‫هارد‬‫درایو‬
‫مدار‬‫الکترونیکی‬‫هارد‬‫درایو‬
‫موتور‬Spindle‫هارد‬
‫بازوی‬‫حرکتی‬‫و‬‫هد‬‫در‬‫هارد‬‫دیسک‬
‫فیلتر‬‫هوا‬‫در‬‫هارد‬
‫مطالب‬ ‫فهرست‬
‫مقایسه‬‫هارد‬‫درایوهای‬SSD‫و‬HDD
‫سه‬‫نکته‬‫مهم‬‫در‬‫مورد‬‫کارایی‬SSD‫ها‬
‫توان‬‫عملیاتی‬‫یا‬Throughput‫چیست؟‬
‫زمان‬‫تاخیر‬‫یا‬Latency‫چیست؟‬
‫تعداد‬‫ورودی‬‫و‬‫خروجی‬‫در‬‫ثانیه‬‫یا‬IOPS‫چیست؟‬
‫مقایسه‬‫کارایی‬HDD‫و‬SSD
1-‫بررسی‬‫پارامتر‬IOPS‫در‬SSD‫و‬HDD
2-‫بررسی‬Throughput‫در‬SSD‫و‬HDD
DWPD‫چیست؟‬
‫نتیجه‬‫گیری‬‫نهایی‬‫و‬‫مزایای‬‫وبرتری‬‫هارد‬SSD‫به‬HDD
‫پروژه‬
‫مطالب‬ ‫فهرست‬
‫تفاوت‬Workstation‫با‬PC
Workstation‫با‬ ‫تفاوتی‬ ‫چه‬ ‫و‬ ‫چیست‬PC‫دارد؟‬
‫مزایای‬ ‫بررسی‬Workstation
‫استیشن‬ ‫ورک‬ ‫افزارهای‬ ‫سخت‬ ‫بررسی‬
‫دسکتاپی؟‬ ‫کامپیوتر‬ ‫یا‬ ‫است‬ ‫بهتر‬ ‫استیشن‬ ‫ورک‬
‫کارت‬‫چیست؟‬ ‫گرافیک‬
‫گرافیکی‬ ‫کارت‬ ‫اجزای‬
‫تفاوت‬‫کوآدرو‬ ‫گرافیک‬ ‫های‬ ‫کارت‬‫جی‬ ‫و‬‫فورس‬
‫مطالب‬ ‫فهرست‬
•PCIe‫چیست؟‬
•‫خرید‬ ‫مورد‬ ‫در‬ ‫نکاتی‬PCIe
•‫تاریخچه‬PCIe‫چیست؟‬
•‫تفاوت‬PCIe‫و‬PCI‫چیست؟‬ ‫در‬
•PCIe‫دارد؟‬ ‫هایی‬‫مولفه‬ ‫و‬ ‫های‬‫ویژگی‬ ‫چه‬
•‫های‬‫مولفه‬ ‫تفاوت‬PCIe‫چیست؟‬
•‫های‬ ‫ویژگی‬ ‫چه‬ ‫به‬PCIe‫کارت‬ ‫خرید‬ ‫هنگام‬ ‫در‬PCIe‫کنیم؟‬ ‫توجه‬ ‫باید‬
•Lane‫چیست؟‬
•‫های‬ ‫کارت‬ ‫اندازه‬ ‫و‬ ‫ابعاد‬ ‫بررسی‬PCIe
•‫های‬ ‫نسل‬ ‫مقایسه‬PCIe 3.0‫و‬PCIe 2.0‫و‬PCIe 1.0
•‫انتخاب‬PCIe‫سرور‬ ‫در‬ ‫مناسب‬HPE DL380 Gen10
‫مطالب‬ ‫فهرست‬
•‫؟‬ ‫چیست‬ ‫مادربرد‬
•‫درایو‬‫دارد‬ ‫معایبی‬ ‫و‬ ‫مزایا‬ ،‫کاربردی‬ ‫چه‬ ‫و‬ ‫چیست‬ ‫نوری‬‫؟‬
•‫کردن‬ ‫جمع‬ ‫کامل‬ ‫آموزش‬‫کامپیوتر‬(‫کامپیوتر‬ ‫کردن‬ ‫اسمبل‬)
•‫منبع‬‫است؟‬ ‫کدام‬ ‫آن‬ ‫انواع‬ ‫و‬ ‫دارد‬ ‫خصوصیاتی‬ ‫چه‬ ‫چیست؟‬ ‫کامپیوتر‬ ‫پاور‬ ‫یا‬ ‫تغذیه‬
•‫خنک‬‫کننده‬
•‫آشنایی‬‫کامپیوتر‬ ‫پاور‬ ‫کانکتورهای‬ ‫با‬(‫کنیم؟‬ ‫متصل‬ ‫قطعه‬ ‫کدام‬ ‫به‬ ‫را‬ ‫کانکتور‬ ‫کدام‬)
•‫آشنایی‬‫اتصال‬ ‫های‬ ‫کابل‬ ‫انواع‬ ‫با‬
‫اول‬ ‫فصل‬
‫معرفی‬‫اصلی‬ ‫و‬ ‫داخلی‬ ‫قطعات‬
‫خوانيد‬ ‫مي‬ ‫جلسه‬ ‫اين‬ ‫در‬ ‫آنچه‬:
‫مقدمه‬
‫کلمه‬cpu‫؟‬ ‫معناست‬ ‫چه‬ ‫به‬
‫یا‬ ‫پردازنده‬CPU‫؟‬ ‫چیست‬
‫ساختمان‬ ‫با‬ ‫آشنایی‬CPU
‫اصلی‬ ‫های‬‫مولفه‬CPU
۱-Clock Speed‫کالک‬ ‫سرعت‬ ‫یا‬‫چیست؟‬
۲-‫یا‬ ‫هسته‬Core‫چیست؟‬
۳-Thread‫چیست؟‬
۴-IPC‫چیست؟‬
۵-TDP‫چیست؟‬
6-‫حافظه‬Cache‫؟‬ ‫چیست‬
‫خوانيد‬ ‫مي‬ ‫جلسه‬ ‫اين‬ ‫در‬ ‫آنچه‬:
‫حافظه‬Cache‫سطح‬1‫و‬2‫و‬3‫؟‬ ‫چيست‬
‫کش‬‫اول‬ ‫اليه‬CPU‫يا‬L1 Cache
‫کش‬‫دوم‬ ‫اليه‬CPU‫يا‬L2 Cache
‫کش‬‫سوم‬ ‫اليه‬CPU‫يا‬L3 Cache
‫؟‬ ‫چيست‬ ‫هوشمند‬ ‫کش‬ ‫يا‬ ‫اشتراکي‬ ‫کش‬ ‫حافظه‬
1)‫چگونگي‬‫نهان‬ ‫حافظه‬ ‫بررسي‬ ‫و‬ ‫مشاهده‬(‫کش‬)‫ويندوز‬ ‫در‬ ‫پردازنده‬
2)‫کنيد‬ ‫بررسي‬ ‫فرمان‬ ‫خط‬ ‫توسط‬ ‫را‬ ‫کش‬ ‫حافظه‬ ‫اندازه‬
3)‫کنيد‬ ‫بررسي‬ ‫تنظيمات‬ ‫توسط‬ ‫را‬ ‫کش‬ ‫حافظه‬ ‫اندازه‬
‫خوانيد‬ ‫مي‬ ‫جلسه‬ ‫اين‬ ‫در‬ ‫آنچه‬:
Cache‫کند؟‬‫مي‬ ‫کار‬ ‫چگونه‬
‫؟‬ ‫بوده‬ ‫چگونه‬ ‫کش‬ ‫حافظه‬ ‫قديما‬
Cache Hit‫چيست؟‬
Cache Miss‫چيست؟‬
‫نهان‬ ‫حافظه‬(( Cache‫دارد؟‬ ‫کاربردی‬ ‫چه‬
‫بندی‬‫دسته‬‫حافظه‬Cache
1-‫کش‬ ‫يا‬ ‫نهان‬ ‫حافظه‬‫افزاری‬ ‫سخت‬
2-‫کش‬ ‫يا‬ ‫نهان‬ ‫حافظه‬‫مجازی‬
Latency‫در‬CPU Cache
‫خريد‬ ‫برای‬ ‫نکته‬ ‫هفت‬CPU‫مناسب‬
‫مقدمه‬
•‫در‬‫این‬‫فصل‬‫در‬‫مورد‬‫ساختار‬‫پردازنده‬،‫سرعت‬‫پردازنده‬،‫مقایس‬‫ه‬
‫پردازنده‬‫ها‬‫و‬‫معرفی‬‫دو‬‫کمپانی‬‫اصلی‬‫و‬‫دو‬‫رقیب‬‫همیشگی‬‫س‬‫ازنده‬
‫پردازنده‬‫یعنی‬AMD‫و‬Intel‫و‬‫همچنین‬‫مقایسه‬‫این‬‫دو‬‫کمپانی‬
‫مهم‬‫می‬‫پردازیم‬.
•‫در‬‫ابتدا‬‫با‬‫بحث‬‫معرفی‬‫پردازنده‬(CPU)‫شروع‬‫می‬‫کنیم‬:
‫کلمه‬cpu‫؟‬ ‫معناست‬ ‫چه‬ ‫به‬
‫یا‬ ‫پردازنده‬CPU‫؟‬ ‫چیست‬
‫هر‬‫سیستم‬‫اطالعاتی‬‫برای‬‫پردازش‬‫دستورات‬(‫عملکردهای‬‫منطقی‬،‫ریاضی‬‫و‬...)
‫نیاز‬‫به‬‫یک‬‫پردازنده‬(prossesor)‫دارد‬.Cpu‫تقریبا‬‫تمامی‬‫دستورات‬‫داده‬‫شده‬‫به‬
‫وسیله‬‫نرم‬‫افزارها‬‫و‬‫سخت‬‫افزار‬‫ها‬‫را‬‫با‬‫استفاده‬‫از‬‫عملکردهای‬‫منطقی‬،‫محساب‬‫ات‬
‫ریاضی‬‫و‬‫مقایسات‬‫پردازش‬‫می‬‫کند‬.
‫یا‬ ‫پردازنده‬CPU‫؟‬ ‫چیست‬
Cpu‫با‬‫استفاده‬‫از‬‫یک‬‫واحد‬ALU‫که‬‫مخفف‬
Arithmetic & Logic Unit‫و‬‫به‬‫معنای‬"
‫واحد‬‫محاسبه‬‫و‬‫منطق‬"‫است‬،‫تمامی‬
‫دستورات‬‫ورودی‬‫را‬‫محاسبه‬،‫مقایسه‬‫یا‬‫بر‬
‫طبق‬‫عملکردهای‬‫منطقی‬‫تصمیم‬‫گیری‬‫ک‬‫رده‬
‫و‬‫سچس‬‫در‬‫صورت‬‫نیاز‬،‫خروجی‬‫را‬‫تحویل‬
‫می‬‫دهد‬.‫این‬‫فرایند‬‫بر‬‫روی‬‫ثبات‬‫های‬
‫پردازنده‬‫به‬‫عنوان‬‫میز‬‫کار‬cpu‫انجام‬‫می‬‫شود‬
‫منظور‬‫از‬‫عملکردهای‬‫ریاضی‬،‫همان‬‫چند‬
‫عمل‬‫ساده‬‫مثل‬‫ضرب‬،‫تقسیم‬،‫جمع‬‫و‬‫تفر‬‫یق‬
...‫است‬.
‫یا‬ ‫پردازنده‬CPU‫؟‬ ‫چیست‬
•‫واحد‬‫پردازش‬‫مرکزی‬(‫ریزپردازنده‬)‫که‬‫مخفف‬‫آن‬CPU‫نامیده‬،‫میشود‬
‫بخش‬‫مرکزی‬‫کامپیوتررا‬‫تشکیل‬‫می‬‫دهد‬.
•‫این‬‫قطعه‬‫مسئول‬‫محاسبات‬،‫ریاضی‬‫عملکردهای‬،‫منطقی‬‫مقایسه‬‫ها‬‫و‬
‫محاسبه‬‫ها‬‫مربوط‬‫به‬‫آدرسهای‬‫حافظه‬‫میباشد‬.
•Cpu‫با‬‫استفاده‬‫از‬‫یک‬‫واحد‬ALU‫که‬‫مخفف‬Arithmetic & Logic Unit
‫و‬‫به‬‫معنای‬"‫واحد‬‫محاسبه‬‫و‬‫منطق‬"‫است‬،‫تمامی‬‫دستورات‬‫ورودی‬‫را‬
‫محاسبه‬،‫مقایسه‬‫یا‬‫بر‬‫طبق‬‫عملکردهای‬‫منطقی‬‫تصمیم‬‫گیری‬‫کرد‬‫ه‬‫و‬
‫سپس‬‫در‬‫صورت‬‫نیاز‬،‫خروجی‬‫را‬‫تحویل‬‫می‬‫دهد‬.
‫یا‬ ‫پردازنده‬CPU‫؟‬ ‫چیست‬
‫با‬ ‫آشنایی‬‫ساختمان‬CPU
•CPU‫محاسبات‬‫داخلی‬‫کامپیوتر‬‫را‬‫به‬‫وسیله‬‫دو‬‫عدد‬0‫و‬1‫انجام‬‫می‬
‫دهد‬.‫کلیه‬‫قطعات‬‫داخل‬‫کامپیوتر‬‫برای‬‫انجام‬‫کارها‬‫و‬‫محاسبات‬‫خود‬
‫نیازمند‬‫این‬‫قطعه‬‫کوچک‬‫هستند‬.
•‫ساختمان‬‫داخلی‬CPU‫ها‬‫نیز‬‫متشکل‬‫از‬‫میلیون‬‫ها‬‫ترانزیستور‬‫بسیا‬‫ر‬‫ریزی‬
‫است‬‫که‬‫به‬‫کمک‬‫فناوری‬‫نانو‬‫با‬‫دقت‬‫بسیار‬‫در‬‫کنارهم‬‫قرار‬‫داده‬‫شد‬‫ه‬
‫اند‬.‫برای‬‫مثال‬CPU‫های‬‫چهار‬‫هسته‬‫ای‬‫متعلق‬‫به‬‫کمپانی‬‫اینتل‬‫دارای‬
‫بیش‬‫از‬820‫میلیون‬‫ترانزیستور‬‫می‬‫باشد‬.
‫با‬ ‫آشنایی‬‫ساختمان‬CPU
‫از‬‫دیگر‬‫مشخصات‬‫و‬‫اصطالحات‬‫این‬‫مبحث‬‫می‬‫توان‬‫به‬BUS‫اشاره‬‫کرد‬.‫واحد‬
‫پردازشگر‬‫مرکزی‬‫برای‬‫ارتباط‬‫با‬‫دنیای‬‫خارج‬‫خود‬‫می‬‫تواند‬‫به‬‫حجم‬‫خاصی‬‫اطال‬‫عات‬
‫را‬‫ارسال‬‫یا‬‫دریافت‬‫کند‬.‫این‬‫گذرگاه‬‫را‬‫با‬‫نام‬‫باس‬( BUS)‫می‬‫شناسیم‬‫و‬‫واحد‬‫آن‬
‫را‬‫مگاهرتز‬‫می‬‫نامیم‬.‫در‬‫بررسی‬CPU‫ها‬‫حتما‬‫به‬‫اصطالحی‬‫به‬‫نام‬‫کش‬(cache)
‫برخورد‬‫کرده‬‫اید‬.
‫اصلی‬ ‫های‬‫مولفه‬CPU
•‫آشنایی‬‫با‬‫های‬‫مولفه‬‫اصلی‬CPU‫ای‬‫مقدمه‬‫برای‬‫انتخاب‬‫سی‬‫پی‬‫یو‬‫مناسب‬
‫است‬.‫پس‬‫بیایید‬‫به‬‫معرفی‬‫برخی‬‫از‬‫ها‬‫آن‬‫شامل‬:
•Clockspeed
•Cache
•Core
•TDP
•Thread
•IPC
•‫بپردازیم‬.
1-Clock Speed‫چیست؟‬ ‫کالک‬ ‫سرعت‬ ‫یا‬
•‫با‬‫واحد‬‫گیگاهرتز‬(GHz)‫بیان‬‫شود‬‫می‬‫و‬‫بیانگر‬‫سرعتی‬‫است‬‫که‬‫چی‬‫پ‬
‫کار‬‫کند‬‫می‬‫و‬‫تعداد‬‫هایی‬‫سیکل‬‫است‬‫که‬CPU‫در‬‫هر‬‫ثانیه‬‫انجام‬‫دهد‬‫می‬.
‫پس‬‫هر‬‫چه‬‫سرعت‬‫کالک‬‫بیشتر‬،‫باشد‬‫سی‬‫پی‬‫یو‬‫تر‬‫سریع‬‫است‬.
•‫اغلب‬CPU‫های‬‫مدرن‬‫توانند‬‫می‬‫سرعت‬‫کالکشان‬‫را‬‫بر‬‫اساس‬‫دمای‬
CPU‫و‬Task‫هایی‬‫که‬‫انجام‬،‫دهند‬‫می‬‫باال‬‫و‬‫پایین‬‫کنند‬.
•‫پس‬‫سرعت‬Base‫که‬‫حداقل‬‫است‬‫و‬‫سرعت‬Turbo‫که‬‫حداکثر‬‫است‬‫را‬
‫در‬‫لیست‬،‫مشخصات‬‫خواهید‬‫دید‬.
2-‫یا‬ ‫هسته‬Core‫چیست؟‬
•‫اساسا‬‫پردازنده‬‫ها‬‫دارای‬‫یک‬‫هسته‬‫هستند‬‫یعنی‬CPU‫فیزیکی‬‫فقط‬‫یک‬
‫واحد‬‫پردازش‬‫مرکزی‬‫دارد‬.
•،‫تولیدکنندگان‬‫ها‬‫هسته‬‫یا‬‫واحدهای‬‫پردازش‬‫مرکزی‬‫بیشتری‬‫اضاف‬‫ه‬
‫کردند‬‫پس‬‫پردازنده‬‫دو‬‫ای‬‫هسته‬‫دارای‬‫دو‬‫واحد‬‫پردازش‬‫مرکزی‬‫است‬‫و‬
‫سیستم‬،‫عامل‬‫آن‬‫را‬‫به‬‫صورت‬‫دو‬CPU‫بیند‬‫می‬‫و‬‫قادر‬‫به‬‫انجام‬‫دو‬
‫پردازش‬‫مختلف‬‫به‬‫طور‬‫همزمان‬‫است‬.‫نتیجه‬‫چیست؟‬‫افزایش‬‫سرعت‬
‫سیستم‬!
•‫هر‬‫چه‬‫تعداد‬CPU‫و‬Core‫بیشتر‬،‫باشد‬‫تعداد‬‫کارهایی‬‫که‬‫همزمان‬‫انجام‬‫شو‬‫می‬‫د‬
‫بیشتر‬‫است‬.
2-‫یا‬ ‫هسته‬Core‫چیست؟‬
•‫ها‬‫هسته‬‫هایی‬‫پردازنده‬‫در‬‫دل‬‫پردازنده‬‫هستند‬.CPU‫های‬،‫مدرن‬
‫بین‬‫دو‬‫تا‬۳2‫هسته‬‫دارند‬‫ولی‬‫اکثر‬‫پردازنده‬‫ها‬‫دارای‬۴‫تا‬8‫هسته‬
‫هستند‬.
•‫هر‬‫هسته‬‫قابلیت‬‫انجام‬Task‫مربوط‬‫به‬‫خودش‬‫را‬‫دارد‬.۴،‫هسته‬
‫حداقل‬‫تعداد‬‫هسته‬‫است‬‫مگر‬‫اینکه‬‫خودتان‬‫هسته‬‫بیشتری‬
‫بخواهید‬.
۳-Thread‫چیست؟‬
•Thread‫تعداد‬‫های‬‫پردازش‬‫مستقلی‬‫است‬‫که‬‫هر‬‫چیپ‬‫در‬‫هر‬‫لحظه‬‫تواند‬‫می‬‫انجام‬
‫دهد‬.‫از‬‫نظر‬‫تئوری‬‫در‬‫واقع‬‫همان‬‫تعداد‬‫هسته‬‫است‬‫اما‬‫هایی‬‫پردازنده‬‫که‬‫قابلیت‬
Multithreading‫دارند‬‫توانند‬‫می‬‫هر‬‫هسته‬‫را‬‫به‬‫دو‬Thread‫تقسیم‬‫کنند‬.
•‫اینتل‬‫به‬‫این‬‫کار‬Hyper Threading‫گوید‬‫می‬.
•AMD‫آن‬‫را‬SMT‫یا‬Simultaneous Multithreading‫نامد‬‫می‬.
•Thread‫بیشتر‬‫یعنی‬Multitasking‫بهتر‬‫و‬‫کارایی‬‫بیشتر؛‬‫که‬‫در‬‫های‬‫اپ‬
Heavily Threaded‫مانند‬‫ادیت‬‫ویدئو‬‫و‬Transcode‫و‬‫تبدیل‬‫کد‬،‫کردن‬‫کاربرد‬
‫دارد‬.
۳-Thread‫چیست؟‬
•Task‫هایی‬‫که‬CPU‫پردازش‬،‫کند‬‫می‬‫معموال‬
‫ها‬‫پروسه‬‫یا‬Thread‫های‬‫نرم‬‫افزاری‬‫است‬‫که‬
‫سیستم‬‫عامل‬‫بندی‬‫زمان‬‫کند‬‫می‬.‫توجه‬‫داش‬‫ته‬
‫باشید‬‫که‬‫ممکن‬‫است‬‫سیستم‬،‫عامل‬
Thread‫های‬‫زیادی‬‫برای‬‫اجرا‬‫داشته‬‫باسد‬‫اما‬
CPU‫فقط‬‫تواند‬‫می‬‫تعداد‬‫مشخصی‬‫از‬‫آنها‬‫ر‬‫ا‬
‫اجرا‬‫کند‬.
•‫اگر‬‫این‬‫تعداد‬‫را‬X‫در‬‫نظر‬،‫بگیریم‬‫مقدار‬X
‫برابر‬‫است‬‫با‬‫تعداد‬،‫هسته‬‫ضرب‬‫در‬‫تعداد‬
Thread‫های‬‫سخت‬‫افزاری‬‫هر‬‫هسته‬.‫باقی‬
Thread‫ها‬‫باقی‬‫مانند‬‫می‬‫تا‬‫سیستم‬‫عامل‬
‫آنها‬‫را‬‫بندی‬‫زمان‬‫کند‬.
۴-IPC‫چیست؟‬
•‫حتی‬‫اگر‬‫دو‬‫تا‬CPU‫با‬‫سرعت‬‫کالک‬‫و‬‫تعداد‬Thread‫یکسان‬‫دارید‬‫اما‬‫شرکت‬‫تولیدی‬
‫آن‬‫دو‬‫متفاوت‬‫باشد‬‫یا‬‫یک‬‫شرکت‬‫با‬‫معماری‬‫متفاوت‬‫ها‬‫آن‬‫را‬‫تولید‬‫کرده‬‫باشد‬‫ب‬‫از‬‫هم‬
‫تعداد‬IPC‫در‬‫ها‬‫آن‬‫فرق‬‫خواهد‬‫کرد‬.
•IPC‫اساسا‬‫به‬‫معماری‬CPU‫بستگی‬‫دارد‬‫پس‬‫های‬‫چیپ‬‫های‬‫نسل‬‫جدیدتر‬‫بهتر‬‫از‬
‫های‬‫نسل‬‫قبلی‬‫هستند‬.
•IPC‫در‬‫لیست‬‫مشخصات‬‫فنی‬‫قرار‬‫ندارد‬‫و‬‫معموال‬‫با‬Benchmark Testing
‫گیری‬‫اندازه‬‫شود‬‫می‬‫پس‬‫بهترین‬‫راه‬‫برای‬‫بیشتر‬‫دانستن‬‫درباره‬،‫آن‬‫خواندن‬Review
‫هاست‬.
•IPC‫یعنی‬‫تعداد‬Task‫ها‬‫و‬Instruction‫هایی‬‫که‬‫در‬‫یک‬‫سیکل‬‫یا‬‫کالک‬‫انجام‬
،‫شود‬‫می‬‫و‬Clock Speed‫به‬‫تعداد‬‫هایی‬‫سیکل‬‫که‬‫سی‬‫پی‬‫یو‬‫در‬‫هر‬‫ثانیه‬‫انجام‬
،‫دهد‬‫می‬‫گفته‬‫شود‬‫می‬.
۴-IPC‫چیست؟‬
•‫مثال‬CPU‫با‬‫سرعت‬‫کالک‬‫باالتر‬‫تواند‬‫می‬‫های‬‫سیکل‬‫بیشتری‬‫در‬‫ی‬‫ک‬‫ثانیه‬
‫انجام‬‫دهد؛‬CPU‫با‬IPC‫بیشتر‬‫اما‬‫با‬‫سرعت‬‫کالک‬‫تر‬‫کم‬‫ممکن‬‫است‬
‫همچنان‬‫بتواند‬Task‫های‬‫بیشتری‬‫در‬‫یک‬‫ثانیه‬‫را‬‫انجام‬‫دهد‬.
•‫در‬‫نهایت‬‫ای‬‫مساله‬‫که‬CPU‫را‬‫تر‬‫سریع‬،‫کند‬‫می‬‫ترکیبی‬‫از‬‫هم‬‫سرعت‬
‫کالک‬‫و‬IPC‫است‬‫و‬‫هم‬‫تعداد‬‫ها‬‫هسته‬‫است‬.
•IPC‫در‬CPU‫بر‬‫اساس‬‫حجم‬‫کاری‬،‫متفاوت‬‫خواهد‬‫بود‬.‫البته‬‫که‬
‫تولیدکنندگان‬CPU‫معموال‬‫اطالعات‬IPC‫را‬‫در‬‫قالب‬‫مشخصات‬‫فنی‬‫ارایه‬
‫دهند‬‫نمی‬.
۵-TDP‫چیست؟‬
•TDP‫یا‬Thermal Design Pofile/Power
•‫حداکثر‬‫مقدار‬‫گرمایی‬‫است‬‫که‬‫چیپ‬‫تولید‬‫کند‬‫می‬‫و‬‫با‬‫وات‬‫اندازه‬‫گرفته‬‫ش‬‫می‬‫ود‬.
•‫مثال‬TDP‫در‬Intel Core i7-8700K 95‫وات‬‫است‬.‫با‬‫دانستن‬‫این‬،‫مقدار‬‫توانید‬‫می‬
‫بسنجید‬‫که‬‫خنک‬‫کننده‬‫سی‬‫پی‬‫یو‬‫تواند‬‫می‬‫این‬‫مقدار‬‫گرما‬‫را‬‫کنترل‬‫کند‬‫یا‬‫آیا‬‫منبع‬
‫تغذیه‬‫تواند‬‫می‬‫برق‬‫الزم‬‫را‬‫فراهم‬‫کند‬‫یا‬‫نه‬.
•‫با‬‫دانستن‬TDP‫توانید‬‫می‬‫خنک‬‫کننده‬‫و‬‫منبع‬‫تغذیه‬‫مناسب‬‫را‬‫انتخاب‬‫کنید‬.
•‫معموال‬TDP‫بیشتر‬‫در‬‫کنار‬‫کارایی‬‫بیشتر‬‫قرار‬‫دارد‬.
•‫نکته‬‫قابل‬‫توجه‬‫این‬‫است‬‫که‬CPU‫هنگام‬Overclock،‫گرمای‬‫بیشتری‬‫تولید‬‫کند‬‫می‬.
6-‫حافظه‬Cache‫؟‬ ‫چیست‬
‫کش‬‫به‬‫حافظه‬‫ای‬‫بسیار‬‫سریع‬‫و‬‫گران‬‫قیمت‬‫گفته‬‫می‬‫شود‬‫که‬‫همیشه‬‫مقد‬‫ار‬‫کمی‬
‫از‬‫آن‬‫در‬CPU‫تعبیه‬‫شده‬‫است‬.‫کار‬‫کش‬‫نگهداری‬‫اطالعاتی‬‫برای‬CPU‫است‬‫که‬‫در‬
‫هنگام‬‫پردازش‬‫اطالعات‬‫به‬‫آنها‬‫نیاز‬‫سریع‬‫دارد‬.
‫حافظه‬‫ی‬‫کش‬‫در‬‫سه‬‫سطح‬‫وجود‬‫دارد‬‫و‬‫با‬‫حجم‬‫های‬‫مختلف‬.
‫سطح‬‫اول‬‫یا‬L1
‫سطح‬‫دوم‬‫یا‬L2
‫و‬‫سطح‬‫سوم‬‫یا‬L3
‫این‬‫بندی‬‫طبقه‬‫بر‬‫اساس‬‫سرعت‬‫و‬‫ظرفیت‬‫کش‬‫است‬.‫در‬‫ادامه‬‫با‬‫این‬‫سه‬‫سطح‬‫آش‬‫نا‬
‫شویم‬‫می‬.
‫پردازنده‬ ‫تا‬ ‫هارد‬ ‫از‬ ‫ها‬ ‫حافظه‬ ‫ترتیب‬
‫پردازنده‬ ‫تا‬ ‫هارد‬ ‫از‬ ‫ها‬ ‫حافظه‬ ‫ترتیب‬
‫مقایسه‬RAM‫و‬Cache
‫حافظه‬‫کش‬‫از‬‫نوع‬Static RAM‫یا‬SRAM‫است‬‫ولی‬‫رم‬‫از‬‫نوع‬Dynamic
RAM‫یا‬DRAM.
Static RAM‫برخالف‬DRAM،‫تواند‬‫می‬‫داده‬‫را‬‫بدون‬‫این‬‫که‬‫نیاز‬‫باشد‬‫مرتبا‬‫رفر‬‫ش‬
‫انجام‬،‫شود‬‫نگه‬‫دارد‬‫بنابراین‬‫برای‬‫استفاده‬‫در‬Cache‫آل‬‫ایده‬‫است‬.
6-‫حافظه‬Cache‫؟‬ ‫چیست‬
‫حافظه‬‫پنهان‬‫یا‬Cache،‫نوعی‬RAM‫فوق‬‫العاده‬‫سریع‬‫است‬.‫ای‬‫حافظه‬
‫است‬‫که‬CPU‫تواند‬‫می‬‫به‬‫سرعت‬‫به‬‫آن‬‫دسترسی‬‫پیدا‬،‫کند‬‫زیرا‬‫این‬‫ق‬‫طعه‬
‫برای‬‫ذخیره‬‫هایی‬‫داده‬‫که‬‫به‬‫صورت‬‫مکرر‬‫مورد‬‫نیاز‬،‫است‬‫طراحی‬‫شده‬‫اس‬‫ت‬.
‫خصوصیات‬‫حافظه‬‫پنهان‬‫بسیار‬‫نزدیک‬‫به‬CPU‫است‬‫و‬‫در‬‫مقایسه‬‫با‬
RAM‫که‬‫دورتر‬‫از‬CPU‫قرار‬،‫دارد‬‫تواند‬‫می‬‫اطالعات‬‫را‬‫به‬‫پردازنده‬‫در‬‫هر‬
‫زمان‬‫بدون‬‫نیاز‬‫به‬‫بارگیری‬‫انجام‬‫دهد‬‫و‬‫زمان‬‫بیشتری‬‫را‬‫صرف‬‫خواندن‬
‫اطالعات‬‫اصلی‬‫و‬‫تر‬‫بزرگ‬‫خود‬‫از‬‫رم‬‫و‬‫یا‬‫سایر‬‫های‬‫دستگاه‬‫ذخیره‬‫سازی‬‫د‬‫اده‬
‫کند‬.‫کش‬CPU‫این‬‫امکان‬‫را‬‫به‬‫وجود‬‫آورد‬‫می‬‫که‬‫عملیات‬‫تر‬‫سریع‬‫انجام‬
‫شود‬.
6-‫حافظه‬Cache‫؟‬ ‫چیست‬
•‫دارد‬ ‫وجود‬ ‫حافظه‬ ‫از‬ ‫مختلفی‬ ‫انواع‬ ،‫پردازشی‬ ‫و‬ ‫کامپیوتری‬ ‫های‬‫سیستم‬ ‫در‬:
•‫مانند‬ ‫اصلی‬ ‫استوریج‬‫و‬ ‫دیسک‬ ‫هارد‬SSD‫ذخیره‬ ‫را‬ ‫ها‬‫برنامه‬ ‫و‬ ‫عامل‬ ‫سیستم‬ ‫که‬
‫کند‬‫می‬.
•‫حافظه‬RAM‫یا‬Random Access Memory‫استوریج‬ ‫از‬ ‫تر‬‫سریع‬ ‫بسیار‬ ‫که‬
‫است‬ ‫اصلی‬.
•‫حافظه‬CPU‫عنوان‬ ‫با‬ ‫و‬ ‫است‬ ‫رم‬ ‫از‬ ‫تر‬‫سریع‬ ‫بسیار‬ ‫که‬Cache‫شناسیم‬‫می‬.
•،‫سرعت‬ ‫لحاظ‬ ‫از‬Cache‫گیرد‬‫می‬ ‫قرار‬ ‫جایگاه‬ ‫باالترین‬ ‫در‬.‫قرارگیری‬ ‫محل‬ ‫نظر‬ ‫از‬،
‫به‬ ‫مکان‬ ‫ترین‬‫نزدیک‬ ‫در‬ ‫باید‬‫یو‬ ‫پی‬ ‫سی‬‫از‬ ‫جزیی‬ ‫تا‬ ‫باشد‬CPU‫آید‬ ‫حساب‬ ‫به‬.
‫حافظه‬Cache‫سطح‬1‫و‬2‫و‬۳‫؟‬ ‫چیست‬
‫توجه‬:‫هر‬‫چی‬‫سطح‬‫حافظه‬‫کش‬‫بیشتر‬‫می‬‫شود‬،‫سرعتش‬‫کمتر‬‫میشه‬‫ولی‬‫در‬‫عوض‬‫حجمش‬‫بیشتر‬‫م‬‫ی‬‫شود‬.
‫بیشتر‬‫کش‬‫سرعت‬
‫کمتر‬‫کش‬‫حافظه‬
‫اول‬ ‫الیه‬ ‫کش‬CPU‫یا‬L1 Cache
•‫حافظه‬L1‫در‬‫تراشه‬CPU‫ساخته‬‫شده‬‫و‬‫با‬‫اینکه‬‫ظرفیت‬‫کمی‬،‫دارد‬‫ترین‬‫سریع‬‫نوع‬‫حافظ‬‫ه‬
‫برای‬‫سی‬‫پی‬‫یو‬‫است‬‫در‬‫واقع‬‫ترین‬‫سریع‬‫ای‬‫حافظه‬‫است‬‫که‬‫در‬‫های‬‫سیستم‬‫کامپیوتر‬‫ی‬‫وجود‬
‫دارد‬.‫در‬‫بین‬‫سه‬‫سطح‬‫از‬‫حافظه‬‫های‬Cache‫که‬‫در‬‫سیستم‬‫وجود‬،‫دارد‬‫کش‬‫سطح‬‫یک‬‫یا‬
L1‫باالترین‬‫سطح‬‫در‬‫بندی‬‫طبقه‬‫کش‬‫های‬‫سی‬‫پی‬‫یو‬‫را‬‫دارد‬‫و‬‫باالترین‬‫سرعت‬‫و‬‫کمت‬‫رین‬
‫ظرفیت‬‫را‬‫داراست‬
•L1 Cache‫معموال‬‫تا‬2۵۶‫کیلوبایت‬‫ظرفیت‬‫دارد‬‫اما‬‫در‬CPU‫هایی‬‫که‬‫واقعا‬‫قدرتمند‬‫هستند‬
‫به‬‫یک‬‫مگابایت‬‫هم‬‫رسد‬‫می‬.‫در‬‫برخی‬‫های‬‫چیپست‬‫سروری‬‫مثل‬‫پردازنده‬‫های‬‫اینتل‬‫زئو‬‫ن‬،
‫ظرفیت‬L1 Cache‫بین‬‫یک‬‫تا‬‫دو‬‫مگابایت‬‫است‬.
‫های‬‫پردازنده‬‫چند‬،‫ای‬‫هسته‬‫برای‬‫هر‬،‫هسته‬‫کش‬‫جداگانه‬L1‫دارند‬.
‫پردازنده‬ ‫هسته‬ ‫هر‬ ‫برای‬ ‫ثابت‬ ‫کش‬ ‫حافظه‬
‫؟‬ ‫چيست‬ ‫هوشمند‬ ‫کش‬ ‫يا‬ ‫اشتراکي‬ ‫کش‬ ‫حافظه‬
•‫قبال‬‫برای‬‫هر‬‫هسته‬،‫یه‬‫حافظ‬‫ه‬
‫کش‬‫مشخص‬‫با‬‫مقدار‬‫ثابت‬‫د‬‫ر‬
‫نظر‬‫می‬‫گرفتن‬.‫مثال‬‫اگه‬
‫پردازنده‬‫ای‬۴‫تا‬‫هسته‬‫داشت‬،
۴‫تا‬‫حافظه‬‫کش‬‫با‬‫مقدار‬‫ثاب‬‫ت‬
(‫مثال‬۶۴‫کیلو‬‫بایت‬)‫در‬‫نظ‬‫ر‬
‫میگرفتن‬.‫تو‬‫این‬‫حالت‬‫اگ‬‫ه‬‫یه‬
‫دونه‬‫از‬‫هسته‬‫ها‬‫به‬‫کش‬‫بیش‬‫تر‬
‫از‬۶۴‫کیلوبایت‬‫نیاز‬‫داشت‬‫ب‬‫اید‬
‫میرفت‬‫سراغ‬‫حافظه‬‫اصلی‬‫ی‬‫ا‬
‫همون‬‫حافظه‬RAM.
‫پردازنده‬ ‫هسته‬ ‫هر‬ ‫برای‬ ‫ثابت‬ ‫کش‬ ‫حافظه‬
‫؟‬ ‫چيست‬ ‫هوشمند‬ ‫کش‬ ‫يا‬ ‫اشتراکي‬ ‫کش‬ ‫حافظه‬
•‫اما‬‫با‬‫طراحی‬‫کش‬‫هوشمند‬‫یا‬Smart Cache‫که‬
‫توسط‬‫اینتل‬‫انجام‬‫شد‬،‫این‬‫مشکل‬‫برطرف‬‫ش‬‫د‬.‫تو‬
‫حالت‬‫اسمارت‬‫کش‬،‫یه‬‫حافظه‬‫کش‬‫کلی‬‫در‬‫نظر‬
‫میگرن‬‫مثال‬1‫مگابایت‬.‫هر‬‫هسته‬‫بسته‬‫به‬‫نیازش‬،
‫از‬‫کش‬‫استفاده‬‫میکنه‬‫مثال‬‫اگه‬‫هسته‬۴‫نیاز‬‫به‬‫کش‬
‫بیشتر‬‫داشته‬‫باشه‬‫و‬‫هسته‬2‫بیکار‬‫باشه‬،‫هسته‬۴
‫می‬‫تونه‬‫از‬‫کش‬‫بیشتری‬‫استفاده‬‫کنه‬.‫در‬‫واق‬‫ع‬
‫حافظه‬‫کش‬‫به‬‫صورت‬‫داینمیک‬‫تو‬‫هر‬‫لحظه‬‫می‬
‫تونه‬‫بسته‬‫به‬‫نیاز‬‫هسته‬‫ها‬،‫در‬‫اختیار‬‫هسته‬‫ه‬‫ا‬‫قرار‬
‫بگیره‬.‫اینجوری‬‫دیگه‬‫در‬‫اکثر‬‫مواقع‬،‫نیازی‬‫ب‬‫ه‬
‫سرک‬‫کشیدن‬‫به‬‫حافظه‬RAM‫نیست‬.
‫هوشمند‬ ‫کش‬ ‫یا‬ ‫اشتراکی‬ ‫کش‬ ‫حافظه‬
‫الیه‬ ‫کش‬‫دوم‬CPU‫یا‬L2 Cache
•‫کش‬‫الیه‬،‫دو‬‫کش‬‫ثانویه‬‫و‬‫کش‬‫سطح‬‫دو‬‫عناوینی‬‫است‬‫که‬‫برای‬L2 Cache
‫استفاده‬‫شود‬‫می‬‫و‬‫حافظه‬‫میانی‬‫بین‬‫الیه‬‫اول‬‫و‬‫الیه‬‫سوم‬‫کش‬‫های‬CPU‫است‬.
‫سرعت‬L2 Cache‫از‬L1 Cache‫تر‬‫کم‬‫است‬‫اما‬‫ظرفیت‬‫بیشتری‬‫دارد‬.‫این‬
‫ظرفیت‬‫بین‬2۵۶‫کیلوبایت‬‫تا‬8‫مگابایت‬‫است‬.‫هر‬‫چند‬‫که‬CPU‫های‬‫قدرتمند‬
،‫جدیدتر‬‫ظرفیت‬‫بیشتری‬‫دارند‬.
•L2 Cache‫هایی‬‫داده‬‫را‬‫نگه‬‫دارد‬‫می‬‫که‬‫سی‬‫پی‬‫یو‬‫در‬‫مرحله‬‫بعد‬‫احتماال‬‫به‬‫ه‬‫آن‬‫ا‬
‫احتیاج‬‫دارد‬.‫در‬‫اغلب‬‫پردازنده‬‫های‬،‫جدید‬L1 Cache‫و‬L2 Cache‫در‬‫داخل‬
Core‫های‬‫پردازنده‬‫قرار‬‫دارند‬‫و‬‫هر‬‫هسته‬،‫هم‬‫کش‬‫خودش‬‫را‬‫دارد‬.
•‫در‬‫بندی‬‫الیه‬Cache‫ها‬‫اگر‬‫های‬‫داده‬‫مورد‬‫نظر‬‫در‬L1 Cache،‫نباشد‬‫های‬‫الیه‬
‫بعدی‬‫بررسی‬‫شود‬‫می‬‫یعنی‬‫الیه‬‫دوم‬‫و‬‫سپس‬‫سوم‬.
‫الیه‬ ‫کش‬‫سوم‬CPU‫یا‬L3 Cache
•‫بیشترین‬‫ظرفیت‬‫و‬‫ترین‬‫کم‬‫سرعت‬‫را‬‫در‬‫بین‬‫حافظه‬‫های‬‫کش‬‫را‬‫دارد‬.‫ظرفیت‬L3 Cache
‫بین‬۴‫تا‬۵0‫مگابایت‬‫است‬.
•‫همانند‬‫آنچه‬‫که‬‫در‬‫بندی‬‫طبقه‬‫کش‬‫ها‬،‫داریم‬‫هر‬‫چه‬‫شماره‬‫الیه‬‫بیشتر‬‫باشد‬‫و‬‫در‬‫اصطال‬،‫ح‬‫الیه‬
‫در‬‫سطح‬‫تری‬‫پایین‬،‫باشد‬‫سرعت‬‫تر‬‫پایین‬‫و‬‫ظرفیت‬‫بیشتری‬‫نسبت‬‫به‬‫الیه‬‫قبل‬‫ی‬‫خود‬‫خواهد‬
‫داشت‬.‫پس‬L3 Cache‫نسبت‬‫به‬L2 Cache‫دارای‬‫سرعت‬‫تر‬‫کم‬‫و‬‫ظرفیت‬‫بیشتر‬‫است‬‫و‬‫اگر‬
‫ای‬‫داده‬‫در‬‫کش‬‫الیه‬‫دوم‬‫سی‬‫پی‬‫یو‬‫پیدا‬،‫نشد‬‫الیه‬‫سوم‬‫بررسی‬‫شود‬‫می‬.
•‫کش‬‫الیه‬‫سوم‬‫معموال‬‫بر‬‫روی‬‫مادربورد‬‫و‬‫بین‬‫حافظه‬‫اصلی‬‫سیستم‬‫یا‬‫همان‬RAM‫و‬‫کش‬‫الیه‬
‫دوم‬‫قرار‬‫گیرد‬‫می‬.L3 Cache‫صورت‬‫به‬‫الیه‬‫اشتراکی‬‫بین‬‫تمام‬‫ها‬‫هسته‬‫استفاده‬‫شود‬‫می‬‫و‬
‫وظیفه‬‫آن‬‫جلوگیری‬‫از‬‫به‬‫وجود‬‫آمدن‬‫گلوگاه‬‫هنگام‬‫دریافت‬‫اطالعات‬‫از‬‫حافظه‬‫رم‬‫است‬.‫در‬
‫واقع‬‫امروزه‬‫کش‬‫الیه‬‫سه‬‫همان‬‫کاری‬‫را‬‫انجام‬‫دهد‬‫می‬‫که‬‫کش‬‫الیه‬‫دو‬‫قبل‬‫از‬‫این‬‫که‬‫در‬‫خود‬
‫پردازنده‬‫قرار‬‫داده‬،‫شود‬‫انجام‬‫داد‬‫می‬.
‫کش‬ ‫های‬ ‫الیه‬ ‫از‬ ‫دیگری‬ ‫نوع‬ ‫یک‬ ‫از‬ ‫تصویری‬
‫در‬ ‫آنچه‬Cache‫کش‬ ‫که‬ ‫است‬ ‫این‬ ‫است‬ ‫رایج‬
‫دارن‬ ‫تری‬‫کم‬ ‫سرعت‬ ،‫باالتر‬ ‫ظرفیت‬ ‫با‬ ‫های‬‫د‬.
1)‫چگونگی‬‫نهان‬ ‫حافظه‬ ‫بررسی‬ ‫و‬ ‫مشاهده‬(‫کش‬)‫وین‬ ‫در‬ ‫پردازنده‬‫دوز‬
•Task Manager‫در‬‫ویندوز‬10‫اطالعات‬‫دقیقی‬‫از‬‫پردازنده‬‫نصب‬‫شده‬‫در‬‫رایانه‬‫از‬‫جمله‬
‫حافظه‬L2،L1‫و‬L3‫را‬‫خواهد‬‫داد‬.
•1.‫بر‬‫روی‬‫استارت‬‫راست‬‫کلیک‬‫کنید‬‫و‬Task Manager‫را‬‫انتخاب‬‫کنید‬(‫همچنین‬‫میتوانید‬
‫دکمه‬‫های‬Ctrl+Shift+Esc‫را‬‫همزمان‬‫از‬‫صفحه‬‫کلید‬‫فشار‬‫دهید‬)
1)‫چگونگی‬‫نهان‬ ‫حافظه‬ ‫بررسی‬ ‫و‬ ‫مشاهده‬(‫کش‬)‫وین‬ ‫در‬ ‫پردازنده‬‫دوز‬
•2.‫در‬‫مدیریت‬‫وظیفه‬،‫بر‬‫روی‬‫تب‬Performance‫کلیک‬‫کنید‬‫و‬‫از‬‫سمت‬‫چپ‬‫اینبار‬CPU
‫را‬‫انتخاب‬‫کنید‬.
•‫از‬‫سمت‬‫راست‬‫شما‬‫میتوانید‬‫سه‬‫سطح‬‫حافظه‬‫کش‬‫پردازنده‬‫را‬‫در‬‫زیر‬‫قسمت‬
•Virtualization‫مشاهده‬‫کنید‬.
‫همانطور‬‫که‬‫در‬‫تصویر‬‫روبرو‬
‫مشاهده‬‫میکنید‬‫پردازنده‬‫دارای‬
‫سه‬‫سطح‬L2،L1‫و‬L3‫است‬.
2)‫کنید‬ ‫بررسی‬ ‫فرمان‬ ‫خط‬ ‫توسط‬ ‫را‬ ‫کش‬ ‫حافظه‬ ‫اندازه‬
•‫از‬ ‫استفاده‬ ‫با‬ ‫پردازنده‬ ‫کش‬ ‫حافظه‬ ‫اندازه‬ ‫کردن‬ ‫پیدا‬ ‫برای‬Command Prompt‫خط‬ ‫همان‬ ‫یا‬
‫دهید‬ ‫انجام‬ ‫را‬ ‫زیر‬ ‫مراحل‬ ‫فرمان‬:
1.‫و‬ ‫کرده‬ ‫کلیک‬ ‫راست‬ ‫استارت‬ ‫روی‬ ‫بر‬Command Prompt (Admin)‫کنید‬ ‫انتخاب‬ ‫را‬.
2)‫کنید‬ ‫بررسی‬ ‫فرمان‬ ‫خط‬ ‫توسط‬ ‫را‬ ‫کش‬ ‫حافظه‬ ‫اندازه‬
•‫همچنین‬‫میتوانید‬‫در‬‫جستجو‬‫نوار‬‫استارت‬‫عبارت‬Command Prompt‫را‬‫تایپ‬‫کرده‬‫و‬‫از‬
‫نتایج‬‫بر‬‫روی‬‫آن‬‫راست‬‫کلیک‬‫کنید‬‫سپس‬Run as administrator‫را‬‫انتخاب‬‫کنید‬.
2.‫در‬‫خط‬‫فرمان‬‫عبارت‬wmic cpu get L2CacheSize, L3CacheSize‫را‬‫تایپ‬‫کرده‬‫و‬
‫اینتر‬‫را‬‫فشار‬‫دهید‬.
۳.‫بالفاصله‬‫خواهید‬‫دید‬‫که‬‫اندازه‬‫حافظه‬‫کش‬‫سطح‬‫دوم‬‫و‬‫سوم‬‫نمایش‬‫داده‬‫خواهد‬‫شد‬.
۳)‫کن‬ ‫بررسی‬ ‫تنظیمات‬ ‫توسط‬ ‫را‬ ‫کش‬ ‫حافظه‬ ‫اندازه‬‫ید‬
•‫ویندوز‬ ‫تنظیمات‬ ‫از‬ ‫استفاده‬ ‫پردازنده‬ ‫کش‬ ‫حافظه‬ ‫اندازه‬ ‫بررسی‬ ‫برای‬ ‫دیگر‬ ‫روش‬10‫برای‬ ، ‫است‬
‫کنید‬ ‫دنبال‬ ‫را‬ ‫زیر‬ ‫مراحل‬ ‫همین‬:
1.‫وارد‬Settings‫ویندوز‬ ‫در‬10‫روی‬ ‫بر‬ ‫سپس‬ ‫و‬ ‫شوید‬System‫کنید‬ ‫کلیک‬(‫به‬ ‫ورود‬ ‫برای‬
‫های‬ ‫دکمه‬ ‫از‬ ‫میتوانید‬ ‫تنظیمات‬Win+i‫کنید‬ ‫استفاده‬.)
۳)‫کنید‬ ‫بررسی‬ ‫تنظیمات‬ ‫توسط‬ ‫را‬ ‫کش‬ ‫حافظه‬ ‫اندازه‬
•2.‫روی‬ ‫بر‬ ‫چپ‬ ‫سمت‬ ‫در‬About‫کنید‬ ‫کلیک‬.
‫کنید‬ ‫مشاهده‬ ‫را‬ ‫پردازنده‬ ‫مشخصات‬ ‫انواع‬ ‫میتوانید‬ ‫شما‬ ‫راست‬ ‫سمت‬ ‫در‬.
‫همانطور‬‫که‬‫میتوانید‬‫مدل‬‫پردازنده‬‫را‬‫ببینید‬‫برای‬‫بدست‬‫آوردن‬‫مشخصات‬‫حافظه‬‫کش‬‫باید‬‫مدل‬‫پردازنده‬‫را‬‫در‬‫گ‬‫وگل‬‫وارد‬
‫کنید‬‫تا‬‫در‬‫سایت‬‫سازنده‬‫مشخصات‬‫حافظه‬‫کش‬‫را‬‫مشاهده‬‫کنید‬،‫به‬‫طور‬‫مثال‬Intel Core i5-7200‫را‬‫در‬‫گوگل‬‫تایپ‬
‫کرده‬‫و‬‫از‬‫نتایج‬‫وارد‬‫سایت‬‫هایی‬‫شوید‬‫که‬‫اطالعاتی‬‫از‬‫پردازنده‬‫را‬‫ارائه‬‫میدهد‬.
Cache‫کند؟‬‫می‬ ‫کار‬ ‫چگونه‬
•‫همان‬‫طور‬‫که‬،‫دانید‬‫می‬‫برنامه‬‫شامل‬‫ای‬‫مجموعه‬‫دستورات‬‫است‬‫که‬‫باید‬‫توسط‬
‫پردازنده‬‫اجرا‬‫شود‬.‫وقتی‬‫برنامه‬‫را‬‫اجرا‬‫کنید‬‫می‬‫این‬‫دستورات‬‫باید‬‫به‬‫نحوی‬‫از‬
‫استوریج‬‫اصلی‬‫به‬CPU‫منتقل‬‫شود‬.‫در‬‫اینجا‬‫نقش‬‫انواع‬‫حافظه‬‫مشخص‬‫شود‬‫می‬.
•‫داده‬‫ابتدا‬‫روی‬‫رم‬‫لود‬‫شده‬‫و‬‫سپس‬‫به‬‫سی‬‫پی‬‫یو‬‫ارسال‬‫شود‬‫می‬.‫پردازنده‬‫های‬
،‫امروزی‬‫این‬‫قابلیت‬‫را‬‫دارند‬‫که‬‫حجم‬‫زیادی‬‫دیتا‬‫را‬‫در‬‫ثانیه‬‫پردازش‬‫کنند‬.‫ب‬‫رای‬
‫اینکه‬‫کامال‬‫از‬‫قدرت‬CPU‫استفاده‬،‫شود‬CPU‫باید‬‫بسیار‬‫سریع‬‫به‬،‫حافظه‬
‫دسترسی‬‫داشته‬‫باشد‬.‫اینجاست‬‫که‬Cache‫وارد‬‫صحنه‬‫شود‬‫می‬!‫حافظه‬‫کش‬‫است‬
‫که‬‫با‬‫پردازنده‬‫به‬‫تبادل‬‫دیتا‬‫پردازد‬‫می‬.
•‫بسته‬‫به‬‫اینکه‬‫چه‬‫ای‬‫پردازنده‬‫روی‬‫سیستم‬،‫شماست‬‫این‬،‫کنترلر‬‫هم‬‫ت‬‫می‬‫واند‬‫روی‬
‫چیپست‬North Bridge‫روی‬‫مادربورد‬‫باشد‬‫و‬‫هم‬‫داخل‬‫خود‬CPU
‫حافظه‬Cache
‫حافظه‬ ،‫ساده‬ ‫طور‬ ‫به‬Cache‫است‬ ‫ها‬‫حافظه‬ ‫از‬ ‫سریعی‬ ‫نوع‬ ،‫پنهان‬ ‫حافظه‬ ‫یا‬.
‫حافظه‬Cache
•‫نوعی‬‫حافظه‬‫است‬‫که‬‫برای‬‫ذخیره‬‫اطالعاتی‬‫که‬‫دارای‬‫فرکانس‬‫بازیابی‬‫باال‬‫م‬‫ی‬
‫باشند‬‫استفاده‬‫می‬‫شود‬.‫این‬‫نوع‬‫حافظه‬‫سرعتی‬‫بسیار‬‫باال‬‫نزدیک‬‫به‬‫س‬‫رعت‬
‫پردازنده‬‫مرکزی‬‫دارد‬‫و‬‫سرعتش‬‫از‬RAM‫باالتر‬‫است‬‫اما‬‫حجم‬‫کمی‬‫دارد‬.
•‫این‬‫حافظه‬‫در‬‫داخل‬‫واحد‬‫پردازنده‬‫قرار‬‫دارد‬‫و‬‫داده‬‫هایی‬‫که‬‫خیلی‬‫استفاده‬‫می‬
‫شوند‬‫داخل‬‫این‬‫حافظه‬‫ذخیره‬‫می‬‫شود‬.
•‫بعنوان‬‫مثال‬CPU‫مدل‬E5XXX‫ساخته‬‫شرکت‬‫اینتل‬‫دارای‬2‫مگابایت‬‫حافظه‬
‫نهان‬(cache)‫می‬‫باشند‬.
‫؟‬ ‫بوده‬ ‫چگونه‬ ‫کش‬ ‫حافظه‬ ‫قدیما‬
•‫قدیما‬،‫فقط‬‫حافظه‬‫کش‬‫سطح‬1‫درون‬‫پردازنده‬‫تعبیه‬‫میشد‬‫و‬‫بقیه‬‫کش‬‫ها‬‫درون‬
‫یه‬‫چیپست‬‫بود‬‫که‬‫روی‬‫مادر‬‫بورد‬‫قرار‬‫می‬‫گرفت‬‫و‬‫اون‬‫چیپست‬‫مجبور‬‫بود‬‫ب‬‫ا‬
‫سرعت‬‫کالک‬‫مادربورد‬‫کار‬‫کنه‬‫که‬‫سرعت‬‫کمی‬‫داشت‬.
•‫بعدا‬‫حافظه‬‫کش‬‫سطح‬1‫و‬2‫داخل‬‫خود‬‫پردازنده‬‫قرار‬‫دادن‬‫و‬‫اینجوری‬‫سرعت‬
‫کالک‬‫کش‬‫برابر‬‫با‬‫سرعت‬‫کالک‬‫داخلی‬‫پردازنده‬‫شد‬.
•‫تذکر‬:‫سه‬‫تا‬‫سطح‬‫از‬‫کش‬،‫سرعت‬‫بیشتری‬‫نسبت‬‫به‬‫حافظه‬‫رم‬‫دارند‬.
‫حافظه‬ ‫انواع‬ ‫بین‬ ‫داده‬ ‫جریان‬ ‫روند‬
•،‫امروزی‬ ‫های‬ ‫پردازنده‬ ‫اغلب‬ ‫در‬L1 Cache‫و‬L2 Cache‫و‬ ‫شود‬‫می‬ ‫تعبیه‬ ‫هسته‬ ‫هر‬ ‫برای‬ ‫و‬ ‫پردازنده‬ ‫خود‬ ‫در‬L3 Cache‫همه‬ ‫برای‬ ‫هم‬Core‫دهند‬‫می‬ ‫قرار‬ ‫ها‬.
•‫از‬ ‫ها‬‫داده‬RAM‫به‬L3 Cache‫به‬ ‫سپس‬L2 Cache‫به‬ ‫نهایت‬ ‫در‬ ‫و‬L1 Cache‫رود‬‫می‬.
Cache Hit‫چیست؟‬
‫وقتی‬‫پردازنده‬‫به‬‫دنبال‬‫دیتایی‬‫برای‬‫انجام‬‫عملیات‬‫است‬‫ابتدا‬‫سعی‬‫کن‬‫می‬‫د‬‫آن‬‫را‬‫در‬
L1‫بیاید‬‫اگر‬‫پیدا‬،‫کرد‬‫در‬‫واقع‬Cache Hit‫اتفاق‬‫افتاده‬‫است‬.‫اگر‬‫در‬L1،‫نبود‬‫در‬
L2‫و‬‫سپس‬‫در‬L3‫گردد‬‫می‬.
Cache Miss‫چیست؟‬
‫در‬ ‫را‬ ‫داده‬ ‫اگر‬Cache‫ک‬ ‫آورد‬‫می‬ ‫دست‬ ‫به‬ ‫اصلی‬ ‫حافظه‬ ‫از‬ ‫را‬ ‫آن‬ ،‫نکرد‬ ‫پیدا‬‫ه‬
‫اتفاق‬ ‫این‬ ‫به‬Cache Miss‫شود‬‫می‬ ‫گفته‬
‫حافظه‬‫نهان‬(( Cache‫چه‬‫کاربردی‬‫دارد؟‬
•‫زمانی‬‫که‬‫درخواست‬‫پردازشی‬‫شامل‬‫هایی‬‫داده‬‫باشد‬‫که‬‫در‬‫حافظه‬‫نهان‬
‫ذخیره‬،‫اند‬‫شده‬‫های‬‫داده‬‫درخواستی‬‫به‬‫سرعت‬‫به‬‫دهنده‬‫درخواست‬‫تحویل‬
‫داده‬‫شود‬‫می‬.‫اما‬‫اگر‬‫درخواست‬‫پردازشی‬‫شامل‬‫هایی‬‫داده‬‫باشد‬‫که‬‫در‬
‫حافظه‬‫نهان‬‫موجود‬،‫نباشند‬‫های‬‫داده‬‫شده‬‫درخواست‬‫از‬‫منبع‬‫اصلی‬‫خود‬
(‫برای‬‫مثال‬‫های‬‫حافظه‬‫جانبی‬‫یا‬‫سرویس‬‫ها‬‫دهنده‬)‫دریافت‬‫شده‬‫سپس‬‫به‬
‫دهنده‬‫درخواست‬‫تحویل‬‫داده‬‫شود‬‫می‬.‫در‬‫این‬‫صورت‬‫عمل‬‫پردازش‬‫به‬
‫کندی‬‫پیش‬‫خواهد‬‫رفت‬.
•‫در‬‫واقع‬‫حافظه‬‫نهان‬‫در‬‫مقایسه‬‫با‬‫های‬‫حافظه‬‫اصلی‬‫و‬،‫جانبی‬‫بسیار‬
‫تر‬‫سریع‬‫قابل‬‫دسترسی‬‫و‬‫خواندن‬‫است‬‫و‬‫عمل‬‫پردازش‬‫را‬‫تر‬‫سریع‬‫می‬‫کند‬.
‫‌بندی‬‫ه‬‫دست‬‫حافظه‬ Cache
‫بندی‬‫دسته‬‫حافظه‬Cache
•‫باشد‬ ‫مجازی‬ ‫و‬ ‫افزاری‬ ‫سخت‬ ‫صورت‬ ‫دو‬ ‫به‬ ‫تواند‬‫می‬ ‫کش‬ ‫یا‬ ‫نهان‬ ‫حافظه‬:
•
1-‫کش‬ ‫یا‬ ‫نهان‬ ‫حافظه‬‫سخت‬‫افزاری‬
•2-‫کش‬ ‫یا‬ ‫نهان‬ ‫حافظه‬‫مجازی‬
1-‫کش‬ ‫یا‬ ‫نهان‬ ‫حافظه‬‫افزاری‬ ‫سخت‬
•‫در‬‫نوع‬‫سخت‬،‫افزاری‬‫حافظه‬‫نهان‬‫قسمتی‬‫از‬‫واحد‬‫سخت‬‫افزاری‬‫مورد‬‫نظ‬‫ر‬
(ً‫ال‬‫مث‬CPU‫های‬‫دارای‬‫این‬‫نوع‬‫حافظه‬‫یا‬‫هارد‬‫دیسک‬‫های‬‫دارای‬‫این‬‫نوع‬
‫حافظه‬)‫است‬‫که‬‫عمل‬Caching‫را‬‫برعهده‬‫دارد‬.،‫مکانیزم،ساختار‬‫سرعت‬
‫و‬‫کارایی‬‫حافظه‬‫نهان‬‫سخت‬‫افزاری‬‫با‬‫حافظه‬‫اصلی‬(RAM)‫تفاوت‬‫زیادی‬
‫دارد‬.‫از‬‫این‬‫رو‬‫با‬‫افزایش‬‫حجم‬‫حافظه‬‫نهان‬‫سخت‬‫افزاری‬‫در‬‫واحدهایی‬
‫مانند‬CPU،‫قسمت‬‫تمام‬‫شده‬‫آن‬‫بیشتر‬‫شود‬‫می‬.
•‫دلیل‬‫این‬‫که‬‫در‬‫همه‬‫جا‬‫از‬‫حافظه‬‫نهان‬‫استفاده‬،‫کنند‬‫نمی‬‫قیمت‬‫و‬‫هز‬‫ینه‬
‫تهیه‬‫بسیار‬‫زیاد‬‫آن‬‫نسبت‬‫به‬‫سایر‬‫ها‬‫حافظه‬‫است‬.
2-‫کش‬ ‫یا‬ ‫نهان‬ ‫حافظه‬‫مجازی‬
•‫نحوه‬‫عملکرد‬‫حافظه‬‫نهان‬‫مجازی‬‫با‬‫سخت‬‫افزاری‬‫متفاوت‬‫است‬.‫این‬‫نوع‬‫حافظه‬‫نهان‬‫در‬‫واقع‬‫قسم‬‫تی‬
‫از‬‫حافظه‬‫جانبی‬‫است‬‫که‬‫توسط‬‫ها‬‫برنامه‬‫مشخص‬‫شود‬‫می‬‫و‬‫برای‬‫دسترسی‬،‫تر‬‫سریع‬‫از‬‫این‬‫قس‬‫مت‬
‫استفاده‬‫کنند‬‫می‬.‫این‬‫نوع‬‫حافظه‬‫نهان‬‫به‬‫صورت‬‫محلی‬(Local)‫کارایی‬‫ندارد‬.
•‫برای‬،‫مثال‬‫هایی‬‫برنامه‬‫مانند‬‫مرورگرهای‬،‫وب‬‫قسمتی‬‫از‬‫حافظه‬‫جانبی‬‫را‬‫تحت‬‫عنوان‬‫حافظه‬‫نها‬‫ن‬‫وب‬
Web Cache))‫برای‬‫ذخیره‬‫سازی‬‫موقت‬‫های‬‫داده‬‫وب‬‫مانند‬‫صفحات‬،‫وب‬،‫تصاویر‬‫ها‬‫استایل‬‫و‬…
‫استفاده‬‫کنند‬‫می‬‫و‬‫زمانی‬‫که‬‫کاربر‬‫قصد‬‫مشاهده‬‫صفحه‬‫یا‬‫تصویر‬‫درخواست‬‫شده‬‫را‬‫داشته‬‫ب‬‫اشد‬‫که‬
‫در‬‫حافظه‬‫نهان‬‫وب‬‫مرورگر‬‫موجود‬،‫باشد‬‫مرورگر‬‫همان‬‫های‬‫داده‬‫َش‬‫ک‬‫شده‬‫را‬‫به‬‫کاربر‬‫نشان‬‫دهد‬‫می‬.
•‫دراین‬‫فرایند‬‫دیگر‬‫های‬‫داده‬‫کش‬‫شده‬‫از‬‫طریق‬‫اینترنت‬‫یا‬‫شبکه‬‫بارگیری‬‫شوند‬‫نمی‬‫و‬‫باعث‬‫کاهش‬
‫ترافیک‬،‫شبکه‬‫پنهای‬‫باند‬،‫مصرفی‬‫بار‬‫روی‬‫سرور‬‫شده‬‫و‬‫باعث‬‫بهبود‬‫فرایند‬‫شوند‬‫می‬.‫این‬‫قسمت‬‫از‬
‫حافظه‬،‫جانبی‬‫تفاوتی‬‫با‬‫سایر‬‫های‬‫قسمت‬‫عادی‬‫حافظه‬‫ندارد‬‫و‬‫تنها‬‫توسط‬‫ها‬‫برنامه‬‫به‬‫عنوان‬‫ح‬‫افظه‬
‫نهان‬‫مجازی‬‫استفاده‬‫شوند‬‫می‬.
Latency‫در‬CPU Cache
•‫همان‬‫طور‬‫که‬‫دانیم‬‫می‬‫وظیفه‬،‫کش‬‫تبادل‬‫اطالعات‬‫بین‬‫حافظه‬‫اصلی‬‫و‬‫پرداز‬‫نده‬
‫است‬.‫زمان‬‫الزم‬‫برای‬‫دسترسی‬‫به‬‫دیتای‬‫موجود‬‫در‬‫رم‬‫را‬‫زمان‬‫تاخیر‬‫یا‬Latency
‫گوییم‬‫می‬.‫بیشترین‬Latency‫مربوط‬‫به‬L3‫است‬‫و‬‫ترین‬‫کم‬Latency‫مربوط‬‫به‬
L1‫که‬‫ترین‬‫سریع‬‫و‬‫ترین‬‫نزدیک‬‫کش‬‫به‬‫هسته‬‫است‬.
•‫وقتی‬Cache Miss‫اتفاق‬،‫بیفتد‬‫زمان‬‫تاخیر‬‫افزایش‬‫یابد‬‫می‬‫زیرا‬‫پردازنده‬‫م‬‫جبور‬
‫است‬‫داده‬‫را‬‫از‬‫حافظه‬‫اصلی‬‫بخواند‬‫نه‬‫کش‬.
‫هر‬‫چه‬‫کامپیوتر‬‫تر‬‫سریع‬‫و‬‫بهتر‬،‫باشد‬‫زمان‬‫تاخیر‬‫کاهش‬‫یابد‬‫می‬.‫هم‬‫اکنون‬‫ر‬‫م‬‫های‬
DDR4‫با‬‫زمان‬‫تاخیر‬‫کم‬‫و‬SSD‫های‬‫بسیار‬‫سریع‬‫با‬‫زمان‬‫دسترسی‬‫کم‬‫به‬‫عنوان‬
‫استوریج‬،‫اصلی‬‫موجود‬‫است‬‫که‬‫هر‬‫دو‬‫باعث‬‫کاهش‬‫زمان‬‫تاخیر‬‫شوند‬‫می‬.
Latency‫در‬CPU Cache
•‫سابقا‬‫کش‬‫طوری‬‫طراحی‬‫شده‬‫بود‬‫که‬‫کش‬‫های‬L2‫و‬
L3‫در‬‫خارج‬‫از‬CPU‫قرار‬‫داشت‬‫که‬‫باعث‬‫تاثیر‬‫منفی‬
‫روی‬Latency‫شود‬‫می‬.
•‫با‬‫پیشرفتی‬‫که‬‫در‬‫ترانزیستورهای‬‫سی‬‫پی‬‫یو‬‫رخ‬‫داده‬
‫امکان‬‫قرار‬‫دادن‬‫میلیاردها‬‫ترانزیستور‬‫در‬‫فضایی‬
‫تر‬‫کوچک‬‫از‬‫قبل‬‫وجود‬‫دارد‬‫در‬‫نتیجه‬‫فضای‬‫بیشتر‬‫ی‬
‫برای‬‫کش‬‫باقی‬‫ماند‬‫می‬‫و‬‫در‬‫پی‬‫آن‬‫قرارگیری‬‫کش‬‫د‬‫ر‬
‫نزدیکی‬‫هسته‬‫ممکن‬‫شود‬‫می‬‫و‬‫در‬،‫نهایت‬Latency
‫کاهش‬‫یابد‬‫می‬.‫هم‬‫چنین‬‫هر‬‫چه‬‫حافظه‬‫کش‬‫پردازنده‬
‫بیشتر‬،‫باشد‬،‫پردازنده‬‫تر‬‫قوی‬‫و‬،‫کارایی‬‫بیشتر‬‫ا‬‫ست‬.‫در‬
‫های‬‫پردازنده‬‫گرافیکی‬‫هم‬‫برای‬‫افزایش‬‫سرعت‬‫و‬‫کارا‬‫یی‬
‫از‬Cache‫استفاده‬‫شود‬‫می‬.
Latency‫در‬CPU Cache
•‫در‬‫کنار‬‫کاهش‬Latency،‫برای‬‫کاهش‬‫ها‬‫گلوگاه‬‫هم‬‫کارهایی‬‫انجام‬‫شود‬‫می‬.
•‫اگر‬‫درباره‬Intel Optane‫شنیده‬‫باشید‬‫دانید‬‫می‬‫که‬‫تواند‬‫می‬‫به‬‫عنوان‬Hybrid
External Cache‫استفاده‬‫شود‬.
•‫کالم‬‫آخر‬:ِ‫ر‬‫بازا‬‫پردازنده‬‫ها‬‫به‬‫سرعت‬‫در‬‫حال‬‫پیشرفت‬‫است‬‫و‬‫اینتل‬‫بر‬‫روی‬L4
Cache‫هم‬‫کار‬‫کند‬‫می‬.
‫هفت‬‫خرید‬ ‫برای‬ ‫نکته‬CPU‫مناسب‬
•‫سی‬‫پی‬‫یو‬‫مغز‬‫کامپیوتر‬‫و‬‫ترین‬‫مهم‬‫مولفه‬‫آن‬‫است‬.‫حال‬‫که‬‫با‬‫های‬‫مولفه‬‫اساسی‬‫در‬CPU‫آشنا‬،‫شدیم‬‫برویم‬‫به‬
‫سراغ‬‫نکاتی‬‫که‬‫هنگام‬‫انتخاب‬‫و‬‫خرید‬‫سی‬‫پی‬‫یو‬‫باید‬‫به‬‫ها‬‫آن‬‫توجه‬‫کنیم‬.‫پیشنهاد‬‫کنم‬‫می‬6‫نکته‬‫زیر‬‫را‬‫هنگام‬
‫انتخاب‬‫و‬‫خرید‬CPU‫در‬‫نظر‬‫بگیرید‬:
•CPU‫را‬‫برای‬‫انجام‬‫چه‬‫کاری‬‫الزم‬‫دارید؟‬
•AMD‫یا‬Intel‫؟‬
•‫آیا‬‫به‬Overclocking‫نیاز‬‫دارید؟‬
•‫به‬‫کدام‬‫یک‬‫بیشتر‬‫نیاز‬‫دارید‬:Core،Thread،Clock Speed
•‫چه‬‫سوکتی‬‫و‬‫چه‬‫ای؟‬‫پردازنده‬
•‫سیستم‬‫و‬‫بودجه‬‫باید‬‫هماهنگ‬‫باشند‬
•‫خواندن‬‫مشخصات‬‫فنی‬
‫اول‬ ‫نکته‬:CPU‫دارید؟‬ ‫الزم‬ ‫کاری‬ ‫چه‬ ‫انجام‬ ‫برای‬ ‫را‬
•‫درست‬‫است‬‫که‬‫هر‬‫چقدر‬‫که‬‫توانید‬‫می‬‫برای‬‫خرید‬CPU‫هزینه‬،‫کنید‬‫اما‬‫بهتر‬‫است‬
‫مقداری‬‫هم‬‫برای‬‫های‬‫مولفه‬‫دیگر‬‫نگه‬‫دارید‬‫و‬‫یا‬‫قطعات‬‫قدیمی‬‫را‬‫بفروشید‬.‫ت‬‫وصیه‬
‫شود‬‫می‬‫نوع‬‫پردازنده‬‫و‬‫حداکثر‬‫بودجه‬‫را‬‫بر‬‫اساس‬‫کاری‬‫که‬‫قرار‬‫است‬‫با‬
‫کامپیوترتان‬‫انجام‬،‫دهید‬‫انتخاب‬‫کنید‬.
•Basic Task:
•Gaming:
•‫کارهای‬‫مولتی‬‫مدیا‬‫یا‬Overclocking:
•‫استفاده‬‫در‬‫ورک‬‫استیشن‬:
‫اول‬ ‫نکته‬:CPU‫دارید؟‬ ‫الزم‬ ‫کاری‬ ‫چه‬ ‫انجام‬ ‫برای‬ ‫را‬
•Basic Task:‫قیمت‬‫بین‬۵0‫تا‬100‫دالر‬.
•‫اگر‬‫به‬‫دنبال‬‫چیپی‬‫هستید‬‫که‬‫از‬‫آن‬‫فقط‬‫برای‬‫تماشای‬‫ویدئو‬،‫جستجو‬‫در‬‫وب‬‫و‬‫انجام‬‫کارهای‬‫پایه‬‫مانند‬Word‫و‬‫دیگر‬
‫کارهای‬‫الکترونیکی‬،‫استفاده‬،‫کنید‬‫چیپ‬‫مبتدی‬‫با‬‫دو‬‫یا‬‫چهار‬‫هسته‬‫نیازتان‬‫را‬‫برطرف‬‫کند‬‫می‬.‫اما‬‫اگر‬‫اغل‬‫ب‬‫به‬‫انجام‬
‫کارهایی‬‫بیشتر‬‫از‬‫این‬‫کارهای‬‫پایه‬،‫پردازید‬‫می‬‫بهتر‬‫است‬‫یکی‬‫دو‬‫مدل‬‫باالتر‬‫را‬‫انتخاب‬،‫کنید‬‫مثال‬:
•‫خانواده‬Ryzen 3: AMD Ryzen 3 1300X‫یا‬AMD Ryzen 3 2200
•‫باالترین‬‫مدل‬‫اینتل‬‫پنتیوم‬‫در‬‫این‬‫رنج‬‫قیمت‬
•Intel Celeron
•‫مدل‬‫پایین‬AMD Athlon 200GE
‫اول‬ ‫نکته‬:CPU‫دارید؟‬ ‫الزم‬ ‫کاری‬ ‫چه‬ ‫انجام‬ ‫برای‬ ‫را‬
•Gaming
‫قیمت‬‫بین‬1۵0‫تا‬2۵0‫دالر‬.
•‫اگر‬‫کارایی‬‫الزم‬‫برای‬‫گیمینگ‬‫مورد‬‫نیاز‬،‫شماست‬‫باید‬‫حداقل‬‫سی‬‫پی‬‫یو‬‫ه‬‫ای‬
‫متوسط‬Intel Core i5‫یا‬AMD Ryzen 5‫را‬‫انتخاب‬‫کنید‬.‫توجه‬‫کنید‬‫که‬
‫کارت‬‫گرافیک‬‫برای‬‫گیمینگ‬‫تر‬‫مهم‬‫از‬‫پردازنده‬،‫است‬‫در‬‫نتیجه‬‫با‬‫نخریدن‬‫چیپ‬
Core i7‫یا‬Ryzen 7‫توانید‬‫می‬‫پول‬‫بیشتری‬‫جویی‬‫صرفه‬‫کنید‬.
‫اول‬ ‫نکته‬:CPU‫دارید؟‬ ‫الزم‬ ‫کاری‬ ‫چه‬ ‫انجام‬ ‫برای‬ ‫را‬
•‫کارهای‬‫مولتی‬‫مدیا‬‫یا‬Overclocking
•‫قیمت‬‫بین‬2۵0‫تا‬۳۵0‫دالر‬.
•‫اگر‬‫های‬‫هسته‬‫بیشتر‬‫یا‬‫سرعت‬‫بیشتری‬‫برای‬‫کارهایی‬‫مثل‬‫ادیت‬‫ویدئو‬‫م‬،‫خواهید‬‫ی‬
‫یا‬‫اگر‬‫فقط‬‫خواهید‬‫می‬‫سیستمی‬‫سریع‬‫و‬‫قابل‬‫برای‬‫کارهای‬‫پردازشی‬‫در‬‫آین‬‫ده‬
‫داشته‬،‫باشید‬‫چیپ‬Core i7‫یا‬Core i9‫یا‬Ryzen 7‫مناسب‬‫است‬.
•‫اگر‬‫قصد‬‫استفاده‬‫از‬‫آورکالکینگ‬‫هم‬،‫دارید‬‫از‬‫های‬‫چیپ‬AMD Ryzen‫با‬‫قابلیت‬
Overclocking‫استفاده‬‫کنید‬.
‫اول‬ ‫نکته‬:CPU‫دارید؟‬ ‫الزم‬ ‫کاری‬ ‫چه‬ ‫انجام‬ ‫برای‬ ‫را‬
•‫استفاده‬‫در‬‫ورک‬‫استیشن‬:‫باالی‬۴00‫دالر‬.
•‫اگر‬‫با‬‫سیستم‬‫کنونی‬‫باید‬‫ها‬‫دقیقه‬‫و‬‫ها‬‫ساعت‬‫منتظر‬‫رندر‬‫شدن‬‫انیمیشن‬‫های‬‫سه‬
‫بعدی‬‫و‬‫ویدئوی‬۴K،‫شوید‬‫یا‬‫اگر‬‫با‬‫های‬‫دیتابیس‬‫بزرگ‬‫و‬‫ریاضیات‬‫پیچیده‬‫ک‬‫ار‬
،‫کنید‬‫می‬‫سی‬‫پی‬‫یو‬Intel Core X‫یا‬AMD Threadripper‫مناسب‬‫شماست‬.
‫این‬‫ها‬‫پردازنده‬‫های‬‫هسته‬‫فیزیکی‬‫زیادی‬(‫تا‬۳2‫هسته‬)‫فراهم‬‫کنند‬‫می‬‫که‬‫در‬
‫کارهایی‬‫با‬Multicasting‫های‬‫زیاد‬‫مثل‬‫گیمینگ‬‫به‬‫همراه‬‫ادیت‬‫و‬‫استریمینگ‬،
‫و‬‫یا‬‫کارهای‬ِ‫ی‬‫پردازش‬،‫بر‬‫زمان‬‫مفید‬‫هستند‬.
•‫کاربران‬‫بیزینسی‬‫توانند‬‫می‬‫روی‬‫پردازنده‬‫اینتل‬‫زئون‬‫که‬‫جدیدترین‬‫مدل‬‫آن‬
Xeon W-3175X‫است‬‫و‬‫یا‬AMD EPYC‫فکر‬‫کنند‬‫اما‬‫قیمت‬‫باالیی‬‫دارند‬‫و‬
‫استفاده‬‫از‬‫آنها‬‫آسان‬‫نیست‬(User Friendly‫نیست‬).
‫دوم‬ ‫نکته‬:AMD‫یا‬Intel‫؟‬
•‫سازنده‬ ‫های‬ ‫کمپانی‬ ‫مهمترین‬CPU‫از‬ ‫عبارتند‬AMD‫و‬Intel‫اصلی‬ ‫رقیب‬ ‫دو‬ ‫که‬
‫اند‬ ‫زده‬ ‫کنار‬ ‫به‬ ‫تقریبا‬ ‫را‬ ‫ها‬ ‫کننده‬ ‫تولید‬ ‫دیگر‬ ‫و‬ ‫هستند‬ ‫دیرینه‬ ‫و‬.
‫دوم‬ ‫نکته‬:AMD‫یا‬Intel‫؟‬
•‫تا‬‫سال‬201۷،AMD‫شانس‬‫تری‬‫کم‬‫داشت‬‫اما‬‫با‬‫های‬‫چیپ‬‫سری‬Ryzen Threadripper
2000‫توانست‬‫خود‬‫را‬‫در‬‫زمینه‬‫کارایی‬‫به‬‫اینتل‬‫برساند‬.‫حتی‬‫در‬‫برخی‬‫ها‬‫زمینه‬‫پیشی‬‫ه‬‫م‬‫گرفته‬
‫مخصوصا‬‫در‬‫مورد‬Security Patch‫ها‬‫که‬‫چند‬‫سالی‬‫است‬‫ارایه‬‫شده‬‫است‬.
•‫اینتل‬‫همچنان‬‫از‬AMD‫در‬‫زمینه‬IPC‫یا‬Instructions Per Cycle/Clock‫جلوتر‬‫است‬‫و‬‫این‬
‫باعث‬‫شود‬‫می‬‫های‬‫چیپ‬‫اینتل‬‫در‬Task‫های‬Lightly Threaded‫مانند‬‫ها‬‫بازی‬،‫جستجو‬‫در‬‫وب‬
(Web Surfing)‫و‬‫برخی‬‫نرم‬‫افزارهای‬Adobe،‫های‬‫چیپ‬‫بهتری‬‫باشند‬.
•‫اما‬‫با‬‫نگاه‬‫تر‬‫دقیق‬‫به‬‫جدیدترین‬‫های‬‫پردازنده‬AMD Ryzen 3000‫فهمیم‬‫می‬‫که‬‫ها‬‫هسته‬‫و‬
Thread‫های‬‫بیشتری‬‫ارایه‬‫شود‬‫می‬‫که‬‫از‬CPU‫های‬AMD‫در‬‫کارهایی‬‫چون‬‫ادیت‬‫ای‬‫حرفه‬
‫ویدئو‬‫و‬،‫انیمیشن‬‫سی‬‫پی‬‫یو‬‫های‬‫بهتری‬‫سازد‬‫می‬.
‫دوم‬ ‫نکته‬:AMD‫یا‬Intel‫؟‬
•‫مواظب‬‫باشید‬AMD‫و‬Intel‫نکنید‬ ‫انتخاب‬ ‫هم‬ ‫جای‬ ‫به‬ ‫را‬.
•‫زمینه‬ ‫در‬ ‫اینتل‬Browsing‫و‬ ،‫گیمینگ‬ ‫و‬AMD‫ادیت‬ ‫مثل‬ ‫کارهایی‬ ‫زمینه‬ ‫در‬
‫است‬ ‫تر‬‫سریع‬ ،‫ویدئو‬
‫و‬ ‫اینتل‬ ‫در‬ ‫پردازنده‬ ‫نسل‬ ‫با‬ ‫آشنایی‬AMD
•‫تقریبا‬‫هر‬،‫سال‬Intel‫و‬AMD،‫های‬‫پردازنده‬‫خود‬‫را‬‫با‬‫معماری‬‫جدید‬‫ارتقا‬
‫دهند‬‫می‬.‫نسل‬‫کنونی‬‫اینتل‬،۹th-Gen Core Series‫است‬
•‫مثل‬Intel Core i7-9700K‫یا‬Intel Core i9-9900
•Ryzen 2000‫یا‬aka Ryzen 2‫جدیدترین‬‫های‬‫چیپ‬AMD‫است‬‫مثل‬AMD
Ryzen 5 2600X‫و‬AMD Ryzen 7 2700X.
•‫با‬‫نگاهی‬‫به‬‫شماره‬‫مدل‬‫توانید‬‫می‬‫نسل‬CPU‫که‬‫اولین‬‫رقم‬‫از‬‫چهار‬‫رقم‬،‫است‬
‫ببینید‬.‫مثال‬‫رقم‬8‫در‬Core i7-8400‫یعنی‬‫از‬‫نسل‬‫هشت‬‫است‬‫و‬‫رقم‬2‫در‬
Ryzen 7 2700X‫یعنی‬‫از‬‫نسل‬‫دو‬.
‫و‬ ‫اینتل‬ ‫در‬ ‫پردازنده‬ ‫نسل‬ ‫با‬ ‫آشنایی‬AMD
•‫هر‬‫دو‬‫برند‬‫اینتل‬‫و‬AMD،‫در‬‫تالشند‬‫تا‬‫بهترین‬‫پردازنده‬‫ها‬‫را‬‫ارایه‬‫دهند‬‫و‬‫شما‬
‫توانید‬‫می‬‫جدیدترین‬‫و‬‫بهترین‬‫های‬‫پردازنده‬‫سری‬Intel X‫که‬‫همچنان‬‫نسل‬‫هفت‬
‫است‬‫را‬‫تهیه‬‫کنید‬‫و‬‫یا‬‫های‬‫چیپ‬‫نسل‬‫دوم‬AMD Threadropper‫که‬‫طی‬‫چند‬
‫ماه‬‫آینده‬‫وارد‬‫بازار‬،‫شود‬‫می‬‫بخرید‬.
•‫اگر‬‫خرید‬‫های‬‫نسل‬‫قبلی‬‫پردازنده‬‫به‬‫شما‬‫پیشنهاد‬،‫شد‬‫قبول‬‫نکنید‬‫مگ‬‫ر‬‫اینکه‬
‫مادربورد‬‫شما‬‫از‬‫چیپ‬‫جدید‬‫پشتیبانی‬‫نکند‬.‫به‬‫این‬‫نکته‬‫توجه‬‫کنید‬‫ک‬‫ه‬‫با‬‫خرید‬
‫های‬‫نسل‬‫قدیمی‬،‫پردازنده‬‫هزینه‬‫شما‬‫خیلی‬‫هم‬‫کم‬‫شود‬‫نمی‬.‫مثال‬‫تفاوت‬‫دو‬
‫پردازنده‬8th-Gen Core i7-8700K‫و‬۹th-Gen Core i7-9700K،‫فقط‬1۵
‫دالر‬‫است‬.
‫نام‬ ‫و‬ ‫اعداد‬ ‫خواندن‬ ‫چگونگی‬CPU
•‫اعداد‬‫و‬‫حروفی‬‫که‬‫برندها‬‫برای‬‫بیان‬‫های‬‫مدل‬‫محصوالت‬‫خود‬‫استفاده‬،‫کنند‬‫می‬
‫ممکن‬‫است‬‫کمی‬‫کننده‬‫گیج‬‫باشد‬.‫هم‬‫اینتل‬‫هم‬AMD،‫های‬‫چیپ‬‫خود‬‫را‬‫به‬‫سه‬
‫دسته‬“،‫خوب‬‫بهتر‬‫و‬‫بهترین‬”‫تقسیم‬‫کنند‬‫می‬‫یعنی‬‫به‬‫ترتیب‬:Core i3/Ryzen
3‫و‬Core i5/Ryzen 5‫و‬Core i7/Ryzen 7.
•Core i9-9900K‫و‬Core i9-9980X‫در‬‫صدر‬‫محصوالت‬‫اینتل‬‫قرار‬‫دارد‬‫با‬
‫قیمتی‬‫حدود‬2000‫دالر‬‫اما‬‫این‬‫ها‬‫مدل‬‫برای‬‫اکثر‬‫کاربران‬‫ضرورتی‬‫ندارند‬‫و‬‫معموال‬
‫خارج‬‫از‬‫رنج‬‫قیمتی‬‫مدنظر‬‫آنهاست‬.‫اینتل‬‫برای‬‫کاربرانی‬‫که‬‫بودجه‬‫زیادی‬‫د‬‫ر‬‫نظر‬
،‫ندارند‬‫های‬‫چیپ‬Celeron‫و‬Pentium‫را‬‫ارایه‬‫داده‬‫که‬‫البته‬‫پنتیوم‬‫کمی‬
‫تراست‬‫سریع‬‫و‬AMD‫هم‬‫خانواده‬Athlon‫را‬‫پیشنهاد‬‫دهد‬‫می‬.
‫نام‬ ‫و‬ ‫اعداد‬ ‫خواندن‬ ‫چگونگی‬CPU
•Threadripper‫جزو‬‫محصوالت‬‫رده‬‫باالی‬AMD‫است‬‫و‬‫اینتل‬‫هم‬‫سری‬Core X‫به‬
‫همراه‬CoreX/9i‫و‬Xeon W‫که‬‫در‬‫باال‬‫به‬‫هر‬‫دو‬‫اشاره‬،‫شد‬‫ارایه‬‫داده‬‫است‬.
•‫بریم‬‫به‬‫سراغ‬‫اعدادی‬‫که‬‫بعد‬‫از‬۳‫و‬۵‫و‬۷‫آید‬‫می‬.‫رقم‬‫اول‬‫مربوط‬‫به‬‫نسل‬‫محصول‬‫است‬.
‫بقیه‬،‫ارقام‬‫بیانگر‬‫های‬‫مدل‬‫مختلف‬‫است‬‫که‬‫هر‬‫چه‬‫باالتر‬‫باشند‬‫بهتر‬‫است‬‫یعن‬‫ی‬
‫های‬‫هسته‬‫بیشتر‬‫و‬/‫یا‬‫های‬‫کالک‬‫باالتر‬‫خواهید‬‫داشت‬.
•‫حرف‬K‫در‬‫انتهای‬‫های‬‫مدل‬‫اینتل‬‫به‬‫معنی‬Unlock‫بودن‬‫برای‬‫آورکالکینگ‬‫است‬‫و‬
‫تنها‬‫تعدادی‬‫از‬‫های‬‫چیپ‬،‫اینتل‬K‫دارند‬‫اما‬‫در‬‫عوض‬‫تقریبا‬‫همه‬‫های‬‫پردازنده‬AMD
Ryzen‫برای‬،‫آورکالکینگ‬Unlock‫هستند‬‫و‬‫نیازی‬‫به‬K‫ندارند‬.
•‫حرف‬X‫در‬‫پایان‬‫های‬‫مدل‬AMD‫بیانگر‬‫سرعت‬‫کالک‬‫باالتر‬‫است‬.
‫سوم‬ ‫نکته‬:‫به‬ ‫آیا‬Overclocking‫دارید؟‬ ‫نیاز‬
•Overclocking‫چیست؟‬
•‫آورکالکینگ‬،‫کالک‬‫فرض‬‫پیش‬‫هسته‬‫سی‬‫پی‬‫سو‬‫را‬‫تغییر‬‫دهد‬‫می‬‫و‬‫باعث‬‫افزایش‬
‫سرعت‬‫آن‬‫شود‬‫می‬.‫العاده‬‫فوق‬‫است‬‫نه‬!‫اما‬‫اگر‬‫ندانید‬‫که‬‫دارید‬‫چه‬،‫کنید‬‫می‬‫مم‬‫کن‬
‫است‬‫خطای‬‫مهمی‬‫انجام‬‫دهید‬‫و‬CPU‫شما‬‫در‬‫عرض‬‫چند‬‫ثانیه‬‫نابود‬‫شود‬‫می‬.
•‫البته‬‫توان‬‫نمی‬‫انتظار‬‫داشت‬‫که‬Vcore(‫ولتاژ‬‫هسته‬)‫به‬11‫رسد‬‫می‬‫اما‬‫تا‬‫وقتی‬‫آن‬
‫را‬‫به‬‫ولتاژ‬‫باال‬‫و‬‫سرعت‬‫بیشتر‬‫مجبور‬،‫کنید‬‫می‬‫چطور‬‫توان‬‫می‬‫امنیت‬‫کامل‬‫را‬‫انتظار‬
‫داشت‬.‫البته‬‫امروزه‬‫در‬‫سی‬‫پی‬‫یو‬‫ها‬‫های‬‫سیستم‬‫حفاظتی‬‫الزم‬‫مانند‬Thermal
shutdown Limit‫وجود‬‫دارد‬.
‫سوم‬ ‫نکته‬:‫به‬ ‫آیا‬Overclocking‫دارید؟‬ ‫نیاز‬
•‫اگر‬‫به‬‫آورکالکینگ‬،‫مندید‬‫عالقه‬‫مطمئن‬‫شوید‬‫که‬CPU‫ای‬‫که‬،‫خرید‬‫می‬Unlock‫باشد‬
‫چون‬‫فقط‬‫در‬‫این‬‫صورت‬‫است‬‫که‬‫توانید‬‫می‬‫این‬‫پردازنده‬‫را‬‫آورکالک‬‫کنید‬.
Unlocking‫باعث‬‫تر‬‫گرم‬‫شدن‬CPU‫شود‬‫می‬‫پس‬‫یعنی‬‫باید‬‫راهکار‬‫کولینگ‬‫بهتری‬
‫داشته‬‫باشید‬.
•‫اغلب‬‫ها‬‫پردازنده‬‫چیزی‬‫به‬‫نام‬Stock Cheaper Cooler‫دارند‬‫اما‬‫ها‬‫بعضی‬‫که‬‫فاقد‬‫آن‬
‫هستند‬‫باید‬Aftermarket Cooler‫برایشان‬‫بخرید‬.‫های‬‫فن‬‫اضافی‬‫به‬‫خنک‬‫کردن‬
CPU‫کمک‬‫کرده‬‫و‬‫از‬‫بروز‬Overheating‫جلوگیری‬‫کنند‬‫می‬.
•،‫آورکالکینگ‬‫بر‬‫زمان‬‫است‬‫و‬‫اغلب‬‫به‬Aftermarket Cooler‫نیاز‬‫دارد‬.‫بیشتر‬‫اوقات‬
‫هم‬‫بین‬20‫تا‬۶0‫دالر‬‫باید‬‫بیشتر‬‫هزینه‬‫کنید‬‫و‬‫چیپ‬‫مدل‬‫باالیی‬‫را‬‫برای‬‫داشتن‬‫کارایی‬
‫بهتر‬‫بخرید‬.
‫به‬ ‫آیا‬Overclocking‫دارید؟‬ ‫نیاز‬
•Overclocking‫به‬‫معنی‬‫کنار‬‫گذاشتن‬‫محدودیت‬‫سی‬‫پی‬‫یو‬‫در‬‫سرعت‬‫کالک‬‫است‬‫که‬‫البته‬‫ک‬‫اربران‬
‫کمی‬‫الزم‬‫است‬‫با‬‫آن‬‫کار‬‫کنند‬.‫برای‬‫این‬‫که‬‫سی‬‫پی‬‫یو‬‫شما‬‫به‬‫سرعت‬‫کالک‬‫باالتر‬‫از‬‫آنچه‬‫به‬‫صورت‬
‫فرض‬‫پیش‬‫برای‬‫آن‬‫در‬‫نظر‬‫گرفته‬‫شده‬،‫برسد‬‫هزینه‬،‫بیشتر‬‫سیستم‬‫کولینگ‬‫بهتر‬‫و‬‫ما‬‫دربورد‬‫سازگار‬‫با‬
‫آورکالکینگ‬‫الزم‬‫دارید‬.
•‫های‬‫پردازنده‬AMD‫رکورد‬‫دنیا‬‫را‬‫در‬‫زمینه‬Overclocking‫شکسته‬‫و‬‫نگه‬‫داشته‬‫است‬.‫تقریبا‬‫تمام‬
‫هایی‬‫چیپ‬‫که‬AMD‫ارایه‬،‫داده‬ِ‫ل‬‫قاب‬‫آورکالک‬‫شدن‬‫هستند‬‫اما‬‫اگر‬‫چیپ‬‫اینتل‬‫خواهید‬‫می‬‫مجبوری‬‫د‬
‫هزینه‬‫بیشتری‬‫برای‬‫یکی‬‫از‬‫های‬‫پردازنده‬‫سری‬K‫بپردازید‬.‫اگر‬‫قرار‬‫است‬‫چنین‬‫ای‬‫هزینه‬‫که‬‫بین‬۵0‫تا‬
100‫دالر‬‫است‬‫بپردازید‬‫بهتر‬‫است‬‫سی‬‫پی‬‫یو‬‫هایی‬‫با‬‫سرعت‬‫کالک‬‫باالتر‬‫بخرید‬.
‫به‬ ‫آیا‬Overclocking‫دارید؟‬ ‫نیاز‬
•‫اگر‬‫به‬‫دنبال‬‫کارایی‬‫هستید‬‫یا‬‫وقتی‬‫نوبت‬‫به‬‫تست‬‫ها‬‫محدودیت‬‫رسد‬‫می‬‫یا‬‫خواهید‬‫می‬‫کارهای‬
‫خیلی‬‫سخت‬‫را‬‫انجام‬،‫دهید‬‫یا‬‫با‬‫بودجه‬‫کم‬‫به‬‫دنبال‬‫قدرت‬‫بیشتری‬،‫هستید‬Overclocking
‫راهکاری‬‫بسیار‬‫عالی‬‫است‬.
•‫توجه‬‫کنید‬‫که‬‫حتی‬‫اگر‬‫تجهیزات‬‫کاملی‬‫ندارید‬‫همچنان‬‫توانید‬‫می‬‫چیپی‬‫که‬‫آورکالک‬‫ندارد‬
‫بخرید‬‫یا‬‫حتی‬‫بدتر‬‫از‬،‫آن‬‫اگر‬‫دانید‬‫نمی‬‫که‬‫آورکالکینگ‬‫دقیقا‬‫چطور‬‫کار‬،‫کند‬‫می‬‫م‬‫مکن‬‫است‬
‫به‬CPU‫آسیب‬‫بزنید‬‫یا‬‫با‬‫ولتاژ‬‫باالیی‬‫که‬‫به‬‫آن‬‫اعمال‬،‫شود‬‫می‬‫عمر‬‫آن‬‫را‬‫کوتاه‬‫کنید‬.
•Overclocking‫برای‬‫همه‬‫مناسب‬‫نیست‬.
‫چهارم‬ ‫نکته‬:‫بیشتر‬ ‫یک‬ ‫کدام‬ ‫به‬‫دارید‬ ‫نیاز‬:
Core،Thread،Clock Speed
•‫پاسخ‬‫به‬‫این‬‫سوال‬‫واقعا‬‫بستگی‬‫به‬‫کارهای‬‫پردازشی‬‫دارد‬‫که‬‫معموال‬‫انجام‬‫دهید‬‫می‬.
•Clock Speed‫بیشتر‬‫به‬‫چه‬‫معنی‬‫است؟‬
•‫کالک‬‫بیشتر‬‫به‬‫معنی‬‫دهی‬‫پاسخ‬‫تر‬‫سریع‬‫و‬‫زمان‬‫لود‬‫تر‬‫کم‬‫است‬‫و‬RAM‫و‬‫استوریج‬‫در‬‫این‬
‫مورد‬‫نقش‬‫مهمی‬‫دارند‬.
•‫کالک‬‫بیشتر‬‫به‬‫معنی‬‫انجام‬‫تر‬‫سریع‬‫کارهای‬Single-Threaded‫مانند‬‫ادیت‬‫صدا‬‫و‬‫دیگر‬
‫های‬‫اپلیکیشن‬‫خاص‬‫است‬.‫بسیاری‬‫های‬‫بازی‬‫محبوب‬‫هم‬Lightly Threaded‫است‬.
•‫سرعت‬‫کالک‬‫بیشتر‬‫به‬‫معنی‬‫کارایی‬‫بیشتر‬‫در‬Task‫های‬‫ساده‬‫و‬‫معمولی‬‫مانند‬‫گیمینگ‬‫است‬.
‫چهارم‬ ‫نکته‬:‫بیشتر‬ ‫یک‬ ‫کدام‬ ‫به‬‫دارید‬ ‫نیاز‬:
Core،Thread،Clock Speed
•‫اما‬‫بسیاری‬‫های‬‫برنامه‬‫مدرن‬‫از‬‫مزایای‬‫تعداد‬‫زیاد‬‫هسته‬‫و‬Thread‫استفاده‬‫کنند‬‫می‬.‫اگر‬
Multitasking‫به‬‫تعداد‬‫زیاد‬‫یا‬‫ادیت‬‫ویدئوهایی‬‫با‬‫رزولوشن‬‫باال‬‫انجام‬،‫دهید‬‫می‬‫ی‬‫ا‬
‫کارهای‬‫پیچیده‬‫دیگر‬‫که‬‫بر‬‫زمان‬‫و‬CPU- Heavy‫هستند‬‫انجام‬،‫دهید‬‫می‬‫تعداد‬‫هسته‬‫و‬
Core‫برای‬‫شما‬‫در‬‫اولویت‬‫است‬.‫پس‬‫تعداد‬‫هسته‬،‫بیشتر‬‫در‬‫زمینه‬‫انجام‬‫ت‬‫سریع‬‫ر‬
‫های‬‫حجم‬‫کاری‬‫که‬‫زمان‬‫زیادی‬،‫برند‬‫می‬‫مفید‬‫است‬.
•‫اما‬‫برای‬‫اکثریت‬‫قریب‬‫به‬‫اتفاق‬‫گیمرها‬‫و‬‫کاربران‬‫کامپیوترهای‬‫همه‬،‫منظوره‬‫داش‬‫تن‬۴‫تا‬
8‫هسته‬‫و‬Clock Speed‫بین‬۳‫تا‬۴،‫گیگاهرتز‬‫خوب‬‫و‬‫مناسب‬‫است‬.
•‫سرعت‬‫کالک‬‫از‬‫تعداد‬‫هسته‬‫تر‬‫مهم‬‫است‬.
‫پنجم‬ ‫نکته‬:‫ای؟‬‫پردازنده‬ ‫چه‬ ‫و‬ ‫سوکتی‬ ‫چه‬
•‫های‬‫پردازنده‬،‫مختلف‬‫انواع‬‫متفاوتی‬‫سوکت‬‫الزم‬‫دارند‬.‫اگر‬‫از‬‫قبل‬‫ماردبوردی‬‫دارید‬‫و‬‫قص‬‫د‬
‫جایگزینی‬‫آن‬‫را‬،‫ندارید‬‫باید‬CPU‫ای‬‫بگیرید‬‫که‬‫با‬‫سوکت‬‫مادربوردتان‬‫سازگار‬‫باشد‬.‫به‬‫هم‬‫ین‬
،‫ترتیب‬‫باید‬‫مادربوردی‬‫که‬‫خرید‬‫می‬‫با‬‫پردازنده‬‫جدید‬‫شما‬‫سازگار‬‫باشد‬.
•‫جدیدترین‬‫نسل‬‫را‬‫بخرید‬.‫با‬‫خرید‬‫چیپ‬‫تر‬‫قدیمی‬‫و‬‫نسل‬،‫قبلی‬‫پول‬‫زیادی‬‫ذخیره‬‫ن‬،‫کنید‬‫می‬‫و‬
‫های‬‫گزینه‬‫ارتقا‬‫هم‬‫محدود‬‫شوند‬‫می‬.
‫پنجم‬ ‫نکته‬:‫ای؟‬‫پردازنده‬ ‫چه‬ ‫و‬ ‫سوکتی‬ ‫چه‬
•AMD‫در‬‫های‬‫نسل‬‫موجود‬Ryzen‫و‬Athlon(‫به‬‫جز‬(Threadripper‫با‬‫تک‬‫سوکت‬AM4
‫سازگار‬‫است‬‫و‬‫تا‬‫سال‬2020‫از‬‫آن‬‫پشتیبانی‬‫کند‬‫می‬.‫یعنی‬‫برای‬‫اینکه‬‫بتوانید‬‫چیپ‬‫رایزن‬‫ن‬‫سل‬‫اول‬‫را‬
‫روی‬‫مادربورد‬‫رایزن‬‫نسل‬‫دوم‬‫قرار‬‫دهید‬‫و‬‫یا‬،‫برعکس‬‫باید‬BIOS‫را‬‫آپدیت‬‫کنید‬.
•‫اینتل‬‫برعکس‬AMD‫در‬‫های‬‫سال‬‫اخیر‬‫تمایلی‬‫برای‬‫سازگاری‬‫های‬‫چیپ‬‫جدیدش‬‫با‬‫مادربوردهای‬
‫تر‬‫قدیمی‬‫ندارد‬‫حتی‬‫اگر‬‫سوکت‬‫در‬‫اصل‬‫همان‬‫باشد‬.‫مثال‬‫سوکت‬Intel LGA 1150‫و‬Intel LGA
1151‫در‬‫یک‬‫پین‬‫با‬‫هم‬‫تفاوت‬‫دارند‬.‫ورژن‬1۵۵1‫فقط‬‫برای‬‫های‬‫چیپ‬‫نسل‬‫هشتم‬Core‫طراحی‬
‫شده‬‫است‬.‫این‬‫ها‬‫چیپ‬‫از‬‫نظر‬‫فیزیکی‬‫همانی‬‫است‬‫که‬‫برای‬‫های‬‫پردازنده‬‫نسل‬‫ششم‬‫و‬‫هفتم‬Core
‫ساخته‬‫شده‬‫بود‬.‫مادربوردهای‬‫تر‬‫قدمی‬‫با‬‫سوکت‬11۵1‫توانند‬‫نمی‬‫با‬CPU‫های‬‫جدیدتر‬‫سوکت‬11۵1
‫کار‬‫کنند‬.‫دلیل‬‫اینتل‬‫این‬‫است‬‫که‬‫های‬‫چیپ‬‫جدیدتر‬‫که‬‫های‬‫هسته‬‫بیشتری‬،‫دارند‬‫به‬‫برق‬‫متفاوتی‬
‫نیاز‬‫دارند‬.
‫پنجم‬ ‫نکته‬:‫ای؟‬‫پردازنده‬ ‫چه‬ ‫و‬ ‫سوکتی‬ ‫چه‬
•‫این‬‫موضوع‬‫هم‬‫از‬‫نظر‬‫ارتقا‬‫در‬‫آینده‬‫ساز‬‫مشکل‬‫است‬‫هم‬‫به‬‫این‬‫معنی‬‫است‬‫که‬‫ب‬‫رای‬
‫خرید‬CPU‫جدید‬‫باید‬‫مادربورد‬‫تری‬‫گران‬‫هم‬‫که‬‫از‬‫همان‬‫نسل‬‫چیپ‬‫پشتیبانی‬
‫کند‬‫می‬‫بخرید‬‫حتی‬‫اگر‬‫بورد‬‫نسل‬‫قبلی‬‫که‬‫قیمت‬‫بهتری‬‫هم‬‫دارد‬‫بتواند‬‫ت‬‫مام‬
‫های‬‫خواسته‬‫شما‬‫را‬‫فراهم‬‫کند‬.
•‫در‬‫ادامه‬‫لیستی‬‫از‬‫های‬‫سوکت‬‫موجود‬‫و‬‫های‬‫چیپست‬‫مربوطه‬‫را‬‫بینید‬‫می‬.
‫ششم‬ ‫نکته‬:‫باشند‬ ‫هماهنگ‬ ‫باید‬ ‫بودجه‬ ‫و‬ ‫سیستم‬
•‫سی‬‫پی‬‫یو‬‫قدرتمند‬‫را‬‫با‬‫ذخیره‬‫ساز‬،‫ضعیف‬RAM‫نامناسب‬‫و‬‫گرافیک‬،‫پایین‬‫جمع‬‫نکنید‬.
‫ای‬‫بودجه‬‫که‬‫برای‬‫خرید‬CPU‫و‬‫دیگر‬‫ها‬‫مولفه‬‫مثل‬SSD،RAM،GPU‫و‬PSU‫دارید‬‫را‬
‫مشخص‬‫کنید‬.‫پردازنده‬‫مهم‬‫است‬‫اما‬‫حداکثر‬‫سرعت‬‫چیپ‬‫با‬‫گرافیک‬‫ضعیف‬(‫مگر‬‫اینک‬‫ه‬‫گیمر‬
‫نباشید‬)‫یا‬‫با‬‫هارد‬‫درایو‬‫مکانیکی‬‫و‬،‫کند‬‫جور‬‫در‬‫آید‬‫نمی‬.
‫هفتم‬ ‫نکته‬:‫فنی‬ ‫مشخصات‬ ‫خواندن‬
•‫خواندن‬‫مشخصات‬‫فنی‬‫مانند‬‫سرعت‬‫کالک‬‫و‬‫تعداد‬Thread‫مفید‬‫است‬‫چرا‬‫که‬‫بهترین‬‫راه‬
‫سنجش‬‫کارایی‬‫پردازنده‬‫استفاده‬‫از‬Review‫ها‬‫و‬‫مقاالت‬‫است؛‬‫ای‬‫مقاله‬‫مانند‬‫همین‬‫مقاله‬‫که‬
‫خواندید‬…

More Related Content

Similar to Hardware session1

Machine & Assembly Language - Chapter 2
Machine & Assembly Language - Chapter 2Machine & Assembly Language - Chapter 2
Machine & Assembly Language - Chapter 2M Nemati
 
Raid type, Raid تکنولوژی ,
Raid type, Raid  تکنولوژی , Raid type, Raid  تکنولوژی ,
Raid type, Raid تکنولوژی , abbas pirnazaraine
 
مسیردهی و پروتوکولهای مسیریابی
مسیردهی و پروتوکولهای مسیریابیمسیردهی و پروتوکولهای مسیریابی
مسیردهی و پروتوکولهای مسیریابیMuhibullah Aman
 
Cisco Exploration 2 In Persion-Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah AmanCisco Exploration 2 In Persion-Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah AmanMuhibullah Aman
 
1st seminar oc_in_afghanistan
1st seminar oc_in_afghanistan1st seminar oc_in_afghanistan
1st seminar oc_in_afghanistanAsad Salihi
 
سوالات سیستم عامل پیشرفته 1 تا 5
سوالات سیستم عامل پیشرفته 1 تا 5سوالات سیستم عامل پیشرفته 1 تا 5
سوالات سیستم عامل پیشرفته 1 تا 5nazaninjam
 
IoT Course - Chapter 2
IoT Course -  Chapter 2IoT Course -  Chapter 2
IoT Course - Chapter 2M Nemati
 
Operating Systems(Ayat)
Operating Systems(Ayat)Operating Systems(Ayat)
Operating Systems(Ayat)guestaffefa9
 
نمونه سوال سخت افزار
 نمونه سوال سخت افزار نمونه سوال سخت افزار
نمونه سوال سخت افزارazarsadri
 
Chapter 06 - network hardwares
Chapter 06 - network hardwaresChapter 06 - network hardwares
Chapter 06 - network hardwaresbehrad eslamifar
 
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وبطراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وبMoEii Hm
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهاردهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهاردهمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهاردهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهاردهمfaradars
 
مفاهیم اساسی برنامه نویسی کامپیوتر
مفاهیم اساسی برنامه نویسی کامپیوترمفاهیم اساسی برنامه نویسی کامپیوتر
مفاهیم اساسی برنامه نویسی کامپیوترHossein Zahed
 
Raid(redundant array of independent disks).
Raid(redundant array of independent disks).Raid(redundant array of independent disks).
Raid(redundant array of independent disks).ali torabi
 
Introduction to oracle
Introduction to oracleIntroduction to oracle
Introduction to oracleEhsan Hamzei
 
سیستم عامل خرداد نمونه سوال
سیستم عامل خرداد نمونه سوال سیستم عامل خرداد نمونه سوال
سیستم عامل خرداد نمونه سوال nazaninjam
 
ورودی خروجی Hadoop
ورودی خروجی Hadoopورودی خروجی Hadoop
ورودی خروجی Hadoopnasser rezaei
 

Similar to Hardware session1 (20)

Machine & Assembly Language - Chapter 2
Machine & Assembly Language - Chapter 2Machine & Assembly Language - Chapter 2
Machine & Assembly Language - Chapter 2
 
Hardware session 6
Hardware session 6 Hardware session 6
Hardware session 6
 
Raid type, Raid تکنولوژی ,
Raid type, Raid  تکنولوژی , Raid type, Raid  تکنولوژی ,
Raid type, Raid تکنولوژی ,
 
مسیردهی و پروتوکولهای مسیریابی
مسیردهی و پروتوکولهای مسیریابیمسیردهی و پروتوکولهای مسیریابی
مسیردهی و پروتوکولهای مسیریابی
 
Cisco Exploration 2 In Persion-Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah AmanCisco Exploration 2 In Persion-Muhibullah Aman
Cisco Exploration 2 In Persion-Muhibullah Aman
 
1st seminar oc_in_afghanistan
1st seminar oc_in_afghanistan1st seminar oc_in_afghanistan
1st seminar oc_in_afghanistan
 
سوالات سیستم عامل پیشرفته 1 تا 5
سوالات سیستم عامل پیشرفته 1 تا 5سوالات سیستم عامل پیشرفته 1 تا 5
سوالات سیستم عامل پیشرفته 1 تا 5
 
IoT Course - Chapter 2
IoT Course -  Chapter 2IoT Course -  Chapter 2
IoT Course - Chapter 2
 
Operating Systems(Ayat)
Operating Systems(Ayat)Operating Systems(Ayat)
Operating Systems(Ayat)
 
نمونه سوال سخت افزار
 نمونه سوال سخت افزار نمونه سوال سخت افزار
نمونه سوال سخت افزار
 
Chapter 06 - network hardwares
Chapter 06 - network hardwaresChapter 06 - network hardwares
Chapter 06 - network hardwares
 
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وبطراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
طراحی، پیاده‌سازی و ارزیابی رایانش توری تحت وب
 
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهاردهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهاردهمآموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهاردهم
آموزش مدیریت بانک اطلاعاتی اوراکل - بخش چهاردهم
 
تی شارک
تی شارکتی شارک
تی شارک
 
مفاهیم اساسی برنامه نویسی کامپیوتر
مفاهیم اساسی برنامه نویسی کامپیوترمفاهیم اساسی برنامه نویسی کامپیوتر
مفاهیم اساسی برنامه نویسی کامپیوتر
 
Raid(redundant array of independent disks).
Raid(redundant array of independent disks).Raid(redundant array of independent disks).
Raid(redundant array of independent disks).
 
Introduction to oracle
Introduction to oracleIntroduction to oracle
Introduction to oracle
 
سیستم عامل خرداد نمونه سوال
سیستم عامل خرداد نمونه سوال سیستم عامل خرداد نمونه سوال
سیستم عامل خرداد نمونه سوال
 
ورودی خروجی Hadoop
ورودی خروجی Hadoopورودی خروجی Hadoop
ورودی خروجی Hadoop
 
Sharding
ShardingSharding
Sharding
 

Hardware session1