رفتی سیستم بخری، فروشنده ازت پرسیده «سیپییو چی میخوای؟» و تو فقط تونستی بگی «یه چیز خوب»؟ غرق شدی بین اصطلاحات عجیب مثل «هسته»، «رشته»، «فرکانس» و «کارت گرافیک هشت گیگ» که قیمتش از یه «چهار گیگ» ارزونتره؟ دقیقاً میدونم چه حسی داری. این همون «درد» اصلیه: ترس از هدر دادن چند ده میلیون تومن پول برای خرید قطعاتی که یا به هم نمیخورن، یا اصلاً به کارت نمیان. این مقاله یک آموزش قطعات کامپیوتر به زبان ساده نیست؛ این چکیده تجربه بازاره. قراره با هم جعبه سیاه کامپیوتر رو باز کنیم و بفهمیم واقعاً داخلش چه خبره.
چرا باید با سخت افزار کامپیوتر آشنا بشیم؟
شاید بگی من فقط یه کاربرم، چرا باید اسمبل کردن بلد باشم؟ جواب سادهست: برای اینکه کلاه سرت نره. دنیای سختافزار پر از تلههای تبلیغاتیه. دونستن قطعات اصلی کامپیوتر بهت کمک میکنه یک «سیستم متعادل» ببندی. سیستم متعادل یعنی چی؟ یعنی سیستمی که هیچ قطعهای در اون، جلوی پای قطعه دیگه سنگ نندازه. ما به این پدیده میگیم «گلوگاه» یا (Bottleneck). دونستن این مفاهیم فرق بین سیستمی که پولت رو براش دور ریختی با سیستمی که دقیقاً برای کارت ساخته شده رو مشخص میکنه.
مغز متفکر سیستم: سی پی یو (CPU) چیست؟
بیا از فرمانده شروع کنیم. سیپییو (CPU) یا واحد پردازش مرکزی، مغز کامپیوتر شماست. هر دستوری که میدی، از باز کردن مرورگر تا اجرای یک اسکریپت پیچیده پایتون، باید توسط CPU پردازش و اجرا بشه. وقتی میگن یه کامپیوتر «قویه»، بخش بزرگیش به خاطر CPU هست. اما قدرت CPU رو چطور میسنجن؟
هسته (Core) و رشته (Thread): ارتش تکنفره یا چندنفره؟
قدیمها، CPUها یه هسته داشتن؛ مثل یه آشپز که باید هم پیاز خرد میکرد، هم برنج رو آبکش میکرد و هم ظرف میشست. کند بود. امروزه CPUها چند هستهای (Multi-Core) هستن. یه CPU با ۴ هسته، مثل داشتن ۴ تا آشپز همزمانه. کارها خیلی سریعتر پیش میره، مخصوصاً وقتی چندتا کار رو با هم انجام میدی (Multitasking). «رشته» یا Thread هم یه تکنولوژی (مثل Hyper-Threading در اینتل) هست که به هر هسته فیزیکی اجازه میده مثل دوتا هسته مجازی کار کنه و کارایی رو باز هم بالاتر ببره.
فرکانس که با گیگاهرتز (GHz) میسنجن، میگه اون آشپز (هسته) چقدر دستفرزه و در هر ثانیه چندتا کار میتونه انجام بده. مثلاً $3.5 \text{ GHz}$. اما گول این عدد رو نخور. یه آشپز تازهکار با دستفرز $3.5 \text{ GHz}$ ممکنه در نهایت از یه آشپز حرفهای با فرکانس $3.0 \text{ GHz}$ کندتر کار کنه. چرا؟ چون «معماری» اون آشپز حرفهای بهینهتره و با هر حرکت، کار بیشتری انجام میده (اصطلاحاً IPC یا دستورالعمل در هر کلاک بالاتری داره). پس فقط به گیگاهرتز نگاه نکن.
راهنمای خرید CPU و سازگاری با مادربرد
موقع خرید CPU، اولین سوالی که از خودت میپرسی باید این باشه: «برای چه کاری میخوام؟» برای وبگردی و کارهای آفیس، یه Core i3 یا Ryzen 3 امروزی هم زیاده. برای برنامهنویسی و اجرای ماشینهای مجازی (VM)، تعداد هستههای بالاتر (مثل Core i7 یا Ryzen 7) به شدت کمکت میکنه.
نکته مرگ و زندگی اینجاست: سازگاری مادربرد و سی پی یو. هر CPU فقط روی سوکت (Socket) مخصوص خودش روی مادربرد نصب میشه. تو نمیتونی یه CPU اینتل رو روی مادربرد AMD بذاری (و برعکس). حتی مدلهای مختلف اینتل هم سوکتهای متفاوتی دارن. این اولین جاییه که مبتدیها اشتباه میکنن. قبل از خرید، باید دقیقاً چک کنی که مادربرد انتخابی تو از CPU مورد نظرت پشتیبانی میکنه یا نه.
مادربرد (Motherboard): شاسی و سیستم عصبی کامپیوتر
اگه CPU مغزه، مادربرد مثل سیستم عصبی و اسکلت بدنه. این یه بُرد بزرگه که همه قطعات اصلی کامپیوتر روش سوار میشن و از طریق اون با هم حرف میزنن. رم، کارت گرافیک، CPU و هاردها همه به مادربرد وصلن. موقع خرید مادربرد، علاوه بر سوکت CPU، باید به چیپست (Chipset) اون (که امکانات مادربرد رو تعیین میکنه)، تعداد اسلاتهای رم، و پورتهای ورودی و خروجی (مثل USB 3.2 یا Type-C) دقت کنی.
میز کار فعال: رم کامپیوتر (RAM) چیست؟
خب، CPU مغز بود. حالا «رم (RAM) چیست»؟ رم یا حافظه دسترسی تصادفی، «میز کار» CPU هست. فرض کن CPU آشپز ماست و هارد دیسک (HDD/SSD) انباری یا یخچاله. وقتی آشپز میخواد غذا درست کنه، مواد اولیه (دادهها) رو از انباری (هارد) میاره و میذاره روی میز کارش (رَم). هر چی میز کار بزرگتری داشته باشی (مثلاً ۱۶ گیگ رم)، آشپز میتونه مواد اولیه بیشتری رو دم دستش بذاره و سریعتر کار کنه. اگه میز کارت کوچیک باشه (مثلاً ۴ گیگ رم)، آشپز مجبوره مدام بره از انباری وسیله بیاره و برگردونه، که این باعث کندی شدید سیستم میشه.
ظرفیت، فرکانس و تایمینگ در رم
برای کارهای روزمره، امروز ۸ گیگابایت رم حداقل مطلوبه. برای بازی و برنامهنویسی جدیتر، ۱۶ گیگابایت عالیه. برای کارهای خیلی سنگین مثل ادیت ویدیو 4K یا کار با چندین ماشین مجازی همزمان، ۳۲ گیگابایت و بالاتر توصیه میشه. علاوه بر ظرفیت، «فرکانس» رم (مثلاً $3200 \text{ MHz}$) هم مهمه و نشون میده این میز کار چقدر سریع قابل دسترسیه.
جادوی تصویر: وظیفه کارت گرافیک (GPU) چیست؟
میرسیم به جذابترین و گرونترین قطعه: کارت گرافیک (GPU). وظیفه کارت گرافیک فقط به بازی محدود نمیشه. GPU در اصل یه پردازنده فوق تخصصی با هزاران هسته کوچیکه که برای انجام محاسبات موازی (Parallel Processing) ساخته شده. هر چیزی که روی مانیتور میبینی، از حرکت موس گرفته تا رندر سهبعدی یه کاراکتر در بازی، توسط GPU پردازش میشه.
اما قدرت GPU امروزه فقط برای گرافیستها نیست. در حوزه امنیت، ما از GPU برای «کرک کردن پسوردها» استفاده میکنیم. در برنامهنویسی و هوش مصنوعی، از اون برای آموزش مدلهای یادگیری عمیق استفاده میشه.
تله بازار: چرا گرافیک ۴ گیگ از ۸ گیگ گرانتر است؟
این دقیقاً همون تجربهایه که تو بازار به دست آوردم و خیلیها رو گیج میکنه. فروشنده میگه این کارت ۸ گیگ رم داره! اما حواست باشه، حافظه کارت گرافیک (که بهش VRAM میگن) مثل همون میز کارِ رَم میمونه، اما این میز کارِ خودِ GPU هست. مهمتر از حجم این میز کار، قدرت خودِ «پردازنده گرافیکی» (همون چیپ اصلی GPU) هست.
یه کارت گرافیک رده بالا و حرفهای (مثل سری Quadro انویدیا یا RTXهای قوی) با ۴ گیگ VRAM، پردازنده (موتور) به شدت قدرتمندی داره که برای کارهای سنگین مهندسی ساخته شده. در مقابل، یه کارت گرافیک رده پایین و ارزونقیمت ممکنه ۸ گیگ VRAM داشته باشه، اما موتورش انقدر ضعیفه که هیچوقت نمیتونه از اون ۸ گیگ به طور کامل استفاده کنه. این مثل اینه که روی یه موتور پراید، باک تریلی بذاری! باک بزرگی داره، اما موتورش توان کشیدن نداره. پس گول عدد VRAM رو نخورید.
من توی ویدیویی که انتهای همین مقاله هست، دقیقاً دوتا کارت گرافیک با همین مشخصات رو کنار هم گذاشتم و توضیح دادم که چرا اون کارت با رم کمتر، چند برابر گرونتره و چطور تفاوتشون رو تشخیص بدید. این بخش رو اصلاً از دست ندید چون پول زیادی رو براتون ذخیره میکنه.
انبار دادهها: تفاوت حافظه SSD و HDD
خب، مواد اولیهمون کجا بود؟ تو انبار. ما دو نوع انبار (حافظه ذخیرهسازی) داریم. هارد دیسکهای قدیمی یا HDD (Hard Disk Drive) که مکانیکی هستن، داخلشون دیسک میچرخه و یه هد روش اطلاعات رو میخونه. اینا کندن، اما ارزونن و برای آرشیو کردن فایلهای حجیم (مثل فیلم و بکآپ) خوبن.
اما شاهکار تکنولوژی، حافظههای SSD (Solid State Drive) هستن. اینا هیچ قطعه متحرکی ندارن (مثل فلش مموریهای خیلی بزرگ و سریع) و سرعتشون دهها برابر HDD هست. نصب ویندوز یا لینوکس روی SSD، بزرگترین ارتقاییه که میتونید به هر سیستمی (حتی سیستم قدیمی) بدید. سرعت بوت شدن از چند دقیقه به چند ثانیه میرسه. امروزه نخریدن SSD برای درایو اصلی سیستم (درایو C)، یه اشتباه مرگباره. مدلهای جدیدترش به اسم NVMe M.2 مستقیماً روی مادربرد نصب میشن و سرعتشون باز هم چند برابر SSDهای معمولیه.
کابوس مبتدیان: گلوگاه (Bottleneck) در سخت افزار
حالا که با قطعات اصلی کامپیوتر آشنا شدیم، برگردیم سراغ مفهوم «گلوگاه». فرض کن قویترین CPU بازار (مثلاً Core i9) رو خریدی، اما کنارش از کندترین رَم موجود و یه هارد HDD استفاده کردی. چه اتفاقی میفته؟
CPU قدرتمند تو مثل یه آشپز فوق حرفهای آمادهست که در ثانیه صدتا دستور رو اجرا کنه، اما رَم (میز کار) و هارد (انباری) انقدر کندن که نمیتونن با سرعت کافی بهش داده برسونن. نتیجه؟ CPU بیچاره اکثر اوقات بیکار میمونه و منتظر بقیه قطعات میایسته. تو پول یه فراری رو دادی، اما چون چرخهای دوچرخه روش انداختی، در حد همون دوچرخه ازش سرعت میگیری. این یعنی گلوگاه. هنر اسمبل کردن سیستم، انتخاب قطعاتیه که پا به پای هم کار کنن.
یک گزینه گولزننده: کامپیوتر All in One چیست؟
شاید تو بازار کامپیوترهای All in One (همه کاره) رو دیده باشی. اینا سیستمهایی هستن که کیس و مانیتور در هم ادغام شدن و ظاهر شیک و جمعوجوری دارن. اما تله اینجاست: این سیستمها برای اینکه باریک بشن و گرمای کمتری تولید کنن، تقریباً همیشه از قطعات «لپتاپ» استفاده میکنن (مثل CPU و GPU موبایل یا سری M). این قطعات به مراتب از همتاهای دسکتاپ خودشون ضعیفترن. مشکل دوم، «عدم قابلیت ارتقا» هست. تو یه کامپیوتر All in One تقریباً هیچی رو نمیتونی عوض کنی. اگه یه قطعه بسوزه، کل سیستم باید بره تعمیر و هزینهش سرسامه. به عنوان کسی که سالها تو بازاره، توصیه میکنم تا جایی که مجبور نیستید، سراغ All in One نرید.
از آموزش قطعات کامپیوتر تا تبدیل شدن به متخصص
خب، این یک راهنمای خرید قطعات کامپیوتر و آشنایی با سخت افزار کامپیوتر از نگاه کسی بود که با این قطعات زندگی کرده. ما فهمیدیم که CPU مغزه، RAM میز کاره، GPU متخصص کارهای گرافیکی و موازیه و SSD سرعت سیستم رو منفجر میکنه. مهمتر از همه، یاد گرفتیم که سیستم باید «متعادل» باشه.
اما رفیق، دونستن همه اینا عالیه، ولی این فقط «ابزار» کاره. تو الان یه ماشین مسابقه خفن رو شناختی. اما چیزی که تو رو به یه متخصص تبدیل میکنه، «روندن» این ماشینه. چیزی که تو رو در دنیای تکنولوژی متمایز میکنه، اینه که بدونی چطور از قدرت این سختافزار برای نفوذ به سیستمها، برای نوشتن کدهای پایتون که دنیا رو اتوماتیک میکنه، یا برای مدیریت سرورهای لینوکسی استفاده کنی.
سختافزار رو میخری، اما «مهارت» رو باید یاد بگیری. اگه آمادهای که از یه کاربر علاقهمند به سختافزار، به یه متخصص واقعی تبدیل بشی که این ابزارها رو به خدمت میگیره، وقتشه قدم بعدی و اصلی رو برداری. پکیجهای «متخصص تست نفوذ» و «آموزش پایتون و لینوکس» ما دقیقاً برای همین طراحی شدن؛ برای اینکه ازت یه راننده حرفهای بسازه، نه فقط یه تماشاگر.
امتیاز شما به مقاله
4.8 / 5. 66
66 رای 4.8
4.8
(66)
قوانین ارسال دیدگاه
متوجه شدم
برای ثبت نظر، حتما اسم و فامیل خود را به فارسی وارد کنید.
حتما ایمیل صحیح را وارد کنید تا در صورت بررسی کارشناسان، پاسخ برای شما ایمیل شود.
داخل متن کامنت کدهای برنامه نویسی قرار ندهید.
11نقد و بررسیها
ابوالفضل
4 تیر 1399
عالی هست ممنون از آموزش آقای امیرحسین و توضیحات کامل ایشا 🙂
( 0 )
موافقم با دیدگاه
علی
5 مرداد 1398
حرف نداری… دمتون گرم.
( 0 )
موافقم با دیدگاه
پویا
25 اسفند 1397
خیلی عالی بود فقط cpu تو دیجیکالا نگفتی:)))))
( 4 )
موافقم با دیدگاه
امیرحسین
14 تیر 1397
عالی بود !! ( کامل و جامع و مفید ) خیلی سپاس گذارم ازتون واقعا کمکم کرد. لطفا بازم ویدیو در مورد سخت افزار منتشر کنین ممنون
( 0 )
موافقم با دیدگاه
آروین
17 خرداد 1397
سلام خسته نباشید چرا بیشتر فعالیت نمی کنید خیلی از مطالبتون از سال 95 هس منم با سایت شما از طریق یه ویدیو که مورد لینوکس بود آشنا شدم حالا که اومدم دیدم خیلی از مطالب از سال 95 هس و قدیمین
( 0 )
موافقم با دیدگاه
باسط
16 خرداد 1397
سلام ببخشید شما اسکریپ هارو از کجا دانلود میکنید؟ گیت هاب نمیزاره من وارد شم.سایت های دیگه هم اجازه دانلود نمیدن. اسکریپت ها پولی هستن؟
( 0 )
موافقم با دیدگاه
عیسی
12 خرداد 1397
سلام و درود .دوستان و سروران عزیز بسیار عالیست از اکثر برنامه ها لذت میبرم .موفقیتتان را از درگاه خداوند ارزومند و سربلندی ایران بزرگ را خواستارم.
ما همیشه تاکید کردهایم که بهترین سرمایهگذاری، سرمایهگذاری روی خودتان است. سایت آموزشی نابغهها با هدف ارائه آموزشهای برنامه نویسی و لینوکس به شما در مسیر موفقیت کمک میکند. برای شما موفقیت و تجربهای مفید در سایت آرزو میکنیم.
ivahid Specialized and Professional Web Design &
Development Company