CPU چیست؛ هر آنچه باید در مورد پردازنده بدانید
CPU چیست؛ هر آنچه باید در مورد پردازنده بدانید
وقتی میخواهید گوشی یا لپتاپ بخرید، احتمالاً با عبارتهایی مثل «پردازندهی هشتهستهای»، «۳ گیگاهرتز» یا «تراشهی ۴ نانومتری» روبهرو شدهاید. اما این اعداد یعنی چه و چقدر مهماند؟ در این مقاله ساده و مرحلهبهمرحله توضیح میدهیم CPU چیست، چطور کار میکند و هنگام خرید به چه چیزهایی باید دقت کنید.
CPU چیست؟
CPU مخفف Central Processing Unit به معنی «واحد پردازش مرکزی» است و معمولاً به آن «پردازنده» یا «مغز دستگاه» میگویند. هر دستوری که به دستگاه میدهید، از باز کردن یک اپلیکیشن تا اجرای یک بازی، در نهایت به شکل تعداد زیادی محاسبهی کوچک به CPU میرسد و او آنها را انجام میدهد.
CPU خودش چیزی ذخیره نمیکند و تصویر نمایش نمیدهد. کارش تصمیمگیری و محاسبه است و باقی قطعات، مثل حافظه، صفحهنمایش و حافظهی ذخیرهسازی، با هماهنگی او کار میکنند.
یک تاریخچهی کوتاه
اولین ریزپردازندهی تجاری دنیا، Intel 4004، در سال ۱۹۷۱ عرضه شد و روی یک تراشهی کوچک هزاران ترانزیستور جا داده بود. امروز پردازندههای گوشیهای پرچمدار میلیاردها ترانزیستور دارند و در فضایی به اندازهی ناخن جا میشوند. این پیشرفت مدیون کوچکتر شدن مداوم ترانزیستورهاست.
CPU چطور کار میکند؟
کار CPU را میشود در یک چرخهی سادهی سهمرحلهای خلاصه کرد که میلیاردها بار در ثانیه تکرار میشود:
- واکشی (Fetch): دستور بعدی را از حافظه میگیرد.
- رمزگشایی (Decode): میفهمد این دستور چه کاری از او میخواهد.
- اجرا (Execute): محاسبه را انجام میدهد و نتیجه را ذخیره میکند.
این سه مرحله را مثل آشپزی تصور کنید: برگهی دستور غذا را برمیدارید، میخوانید که چه باید کرد و بعد انجامش میدهید.
اجزای اصلی CPU
- واحد محاسبه و منطق (ALU): جمع، تفریق و مقایسهها را انجام میدهد.
- واحد کنترل (CU): ترتیب کارها را مشخص میکند و مثل یک هماهنگکننده عمل میکند.
- رجیسترها: حافظههای بسیار کوچک و فوقسریع داخل خود CPU برای نگه داشتن دادههای لحظهای.
- کش (Cache): حافظهی سریعی که دادههای پرمصرف را نزدیک پردازنده نگه میدارد تا لازم نباشد هر بار سراغ حافظهی اصلی (RAM) که کندتر است برود.
مشخصات مهم پردازنده
۱. فرکانس (سرعت کلاک)
بر حسب گیگاهرتز (GHz) بیان میشود و نشان میدهد پردازنده در هر ثانیه چند میلیارد چرخهی کاری انجام میدهد. البته فرکانس بالاتر همیشه به معنی سرعت بیشتر نیست، چون طراحی و معماری پردازنده هم اهمیت زیادی دارد. یک پردازندهی جدیدتر با فرکانس پایینتر ممکن است از یک مدل قدیمیتر با فرکانس بالاتر سریعتر باشد.
۲. تعداد هستهها (Core)
هر هسته مثل یک کارگر مستقل است. پردازندهی چندهستهای میتواند چند کار را همزمان انجام دهد. اما هستهی بیشتر فقط وقتی مفید است که نرمافزار بتواند از آنها استفاده کند. برای کارهای روزمره مثل وبگردی و پیامرسانی، تعداد زیاد هسته تفاوت چندانی ایجاد نمیکند، ولی برای ویرایش ویدیو، بازیهای سنگین و چندوظیفگی کاملاً محسوس است.
۳. رشتهها (Thread)
بعضی پردازندهها با فناوریهایی مثل Hyper-Threading هر هسته را به دو رشتهی مجازی تقسیم میکنند تا بازده بهتری داشته باشند.
۴. حافظهی کش
هرچه کش بزرگتر و سریعتر باشد، پردازنده کمتر منتظر داده میماند. معمولاً کش به سه سطح L1، L2 و L3 تقسیم میشود.
۵. فناوری ساخت (نانومتر)
اعدادی مثل ۷، ۵ یا ۴ نانومتر به فناوری ساخت ترانزیستورها اشاره دارند. بهطور کلی عدد کوچکتر یعنی ترانزیستورهای فشردهتر و معمولاً مصرف انرژی کمتر و کارایی بهتر. البته نامگذاری نانومتری بین شرکتهای مختلف کاملاً قابل مقایسهی مستقیم نیست.
۶. توان مصرفی و گرمای تولیدی (TDP)
هر پردازنده هنگام کار گرم میشود. هرچه توان مصرفی بالاتر باشد، خنککاری مهمتر میشود.
CPU در برابر GPU
GPU یا پردازندهی گرافیکی برای انجام هزاران محاسبهی ساده بهصورت همزمان طراحی شده و در بازی، تصویر و ویدیو و همچنین محاسبات هوش مصنوعی نقش مهمی دارد. CPU تعداد هستهی کمتری دارد، اما هر هستهاش قوی و همهکاره است و برای کارهای متنوع و تصمیمگیریهای پیچیده مناسبتر است. این دو در واقع مکمل هماند و نه رقیب.
پردازندهی گوشی موبایل چه فرقی دارد؟
پردازندهی گوشی معمولاً بهتنهایی یک CPU نیست و در قالب یک SoC (سیستم روی تراشه) ساخته میشود؛ یعنی CPU، GPU، مودم، پردازندهی تصویر و واحد هوش مصنوعی همه روی یک تراشه قرار دارند. نمونههای معروف آن اسنپدراگون کوالکام، دایمنسیتی مدیاتک، اگزینوس سامسونگ و تراشههای سری A اپل هستند.
چند نکتهی جالب دربارهی پردازندههای موبایل:
- بیشتر آنها بر پایهی معماری ARM ساخته میشوند که در مصرف انرژی بسیار بهینه است. پردازندههای رایانههای رومیزی سنتی اغلب از معماری x86 استفاده میکنند، هرچند این مرز در سالهای اخیر کمرنگتر شده است.
- بسیاری از SoCها ترکیبی از هستههای قوی و هستههای کممصرف دارند. کارهای سنگین به هستههای قوی سپرده میشود و کارهای سبک به هستههای کممصرف، تا باتری دیرتر تمام شود.
Throttling: وقتی گوشی داغ میشود و کند میشود
پردازندهها هنگام گرم شدن بیش از حد، برای محافظت از خودشان سرعت را کم میکنند. به این پدیده Thermal Throttling میگویند. اگر حین بازیهای سنگین یا فیلمبرداری طولانی متوجه افت ناگهانی عملکرد گوشی شدهاید، احتمالاً همین اتفاق افتاده است.
چند راهکار ساده برای کاهش این مشکل:
- گوشی را زیر نور مستقیم آفتاب یا در ماشین گرم نگذارید.
- هنگام بازی سنگین، قابهای ضخیم و نچسب را که گرما را در خود نگه میدارند کنار بگذارید یا از قابهای مناسبتر استفاده کنید.
- از فن خنککننده یا خنککنندهی گوشی مخصوص گیمینگ کمک بگیرید.
- هنگام بازی سنگین، گوشی را همزمان با شارژ سریع به برق نزنید، چون شارژ هم گرما تولید میکند.
هنگام خرید، پردازنده را چطور بسنجیم؟
- به نیاز خودتان فکر کنید. برای پیامرسانی، شبکههای اجتماعی و تماشای ویدیو، یک پردازندهی میانرده کاملاً کافی است. برای بازیهای سنگین یا کار حرفهای به مدل قویتری نیاز دارید.
- فقط به تعداد هسته و گیگاهرتز بسنده نکنید. نسل و معماری پردازنده معمولاً مهمتر از این اعداد است.
- نتایج بنچمارک را ببینید. برنامههایی مثل Geekbench و AnTuTu امتیاز مقایسهای میدهند، هرچند نتیجهی آنها را نباید تنها معیار قرار داد.
- به بروزرسانی و پشتیبانی توجه کنید. پردازندهی خوب بدون پشتیبانی نرمافزاری مناسب چند سال بعد کاراییاش را از دست میدهد.
- مدیریت گرما را بررسی کنید. نقد و بررسیها دربارهی رفتار گوشی در استفادهی طولانی اطلاعات ارزشمندی میدهند.
چند باور رایج اشتباه
- «هستهی بیشتر همیشه بهتر است.» نه لزوماً؛ کیفیت هستهها و بهینه بودن نرمافزار مهمتر است.
- «گیگاهرتز بالاتر یعنی سرعت بالاتر.» فقط وقتی معماریها مشابه باشند این مقایسه درست است.
- «پردازندهی قوی یعنی گوشی بهتر.» دوربین، صفحهنمایش، باتری و RAM هم به اندازهی پردازنده در تجربهی کاربری نقش دارند.
جمعبندی
CPU مغز متفکر هر دستگاه دیجیتال است و کارایی آن به فرکانس، تعداد هسته، کش، معماری و فناوری ساخت بستگی دارد. در گوشیهای هوشمند هم این نقش را یک SoC کامل بر عهده دارد که علاوه بر پردازش، گرافیک و هوش مصنوعی را هم مدیریت میکند. بهترین انتخاب همیشه قویترین پردازنده نیست، بلکه پردازندهای است که با نیاز و بودجهی شما هماهنگ باشد.
یک نکتهی پایانی: حتی قویترین پردازنده هم اگر داغ شود یا شارژ کافی نداشته باشد نمیتواند عملکرد کامل خود را نشان دهد. شارژر و کابل باکیفیت، پاوربانک و خنککنندهی مناسب کمک میکنند از توان واقعی گوشیتان بیشتر بهره ببرید.
- coderboy
- مارس 8, 2024
- 80 بازدید







