.....
سخت افزار

سخت افزار قوی و سرعت پایین سیستم

آیا برای شما هم پیش آمده که اشتباها چند هزار میلیارد دلار اختلاس کنین و بعد با این پول باد آورده یه سیستم جمع کنین و بعد ببینین که مثلا فلان نرم افزار اونجوری که دلتون می خواد سریع نیست؟ شاید اولش فکر کنین چون این پول بادآورده بوده سیستم سریع نیست، ولی متاسفانه یا خوشبختانه کامپیوتر زیاد کاری با معنویات و کلید اسرار نداره :) پس چرا دستگاه به اون خفنی بازم بعضی جاها کند عمل می کنه؟ همین موضوع باعث شده که کلی از همکاران کامپیوتری ما مقادیر معتنابهی ناسزا در خفا و آشکار دریافت کنن، چون مثلا در بعضی موارد افرادی هستن که بدون اختلاس و با شکستن قلک شون رفتن سیستم خریدن و در واقع آنچه که دادن تمام دار و ندارشون بوده :) بعد به امید اینکه این دیگه آخرشه، راه افتادن و هرچی نرم افزار که روی سی دی و دی وی دی و فلش و هارد و اینترنت پیدا کردن، نصب کردن و دچار یاس فلسفی و افسردگی پس از زایمان شدن که ای بابا، این که با سیستم قبلی ام آنچنان فرقی نداره که، پول بی زبون رو آتیش می زدم بهتر بود که :)

یکی از دلایل اصلی این موضوع، اشتباه در انتخاب قطعات هست. بعضی ها فکر می کنن می تونن برن تو یه سایت خرید آنلاین قطعات و یکی یکی همه قطعات رو به ترتیب قیمت مرتب کنن و گرون ترین قطعه رو از هر گروهی انتخاب کنن و اینا رو اسمبل کنن و به اوج پرواز کنن :) ولی متاسفانه این ساده ترین و اشتباه ترین راه برای انتخاب سخت افزار هست. چرا؟ هر خریداری اگه یه سری اصول اولیه مثل نوع حافظه و سوکت و … رو رعایت کنه، می تونه دستگاهی رو اسمبل کنه که روشن بشه و کار کنه، اما روشن شدن و کار کردن به معنی دستیابی به حداکثر توان ممکن نیست. به همین خاطر هست که مثلا تولیدکنندگان مادربرد، لیستی از حافظه های مورد تایید خودشون که مورد تست قرار گرفتن رو به عنوان مرجع معرفی می کنن. به عنوان یه مثال دیگه، استفاده از یه هارددیسک چند ترابایتی هرچند فضای بیشتری در اختیارتون می ذاره، ولی تاثیر آنچنانی در سرعت سیستم نداره و انتخاب یه هارد SSD با ظرفیت حتی 64 گیگابایت و نصب سیستم عامل روی اون، می تونه خیلی در بالا بردن راندمان سیستم کمک کنه. یکی دیگه از اشتباه های رایج، انتخاب کارت گرافیک، فقط منبع= تکنامه. به مقدار حافظه اش هست. یه کارت گرافیک با حافظه ی 2 گیگابایتی لزوما از یه کارت گرافیک با حافظه ی 1 گیگابایتی سریعتر نیست، درسته که حافظه در سیستم و کارت گرافیکی تاثیر زیادی داره، ولی در مورد کارت گرافیک، نوع چیپست و معماری و… می تونن خیلی بیشتر روی سرعت کلی سیستم تاثیر بذارن.

مساله مهم بعدی در مورد هماهنگی قطعات، توجه به مسیر کاری هست. مسیر کاری یعنی مسیری که برای انجام یه کاری، لازمه طی بشه تا اون کار به درخواست کاربر به پایان برسه. مثلا فرض کنین شما سروری دارین که برنامه ی مالی روش نصب هست، برای یکی از سیستم های کلاینت، یه سخت افزار خیلی قوی جور می کنین و انتظار سرعت بالا دارین، ولی در عمل اینطور نمیشه. به این دلیل که اولا در این حالت قدرت سرور خیلی مهمتر از قدرت کامپیوتر کلاینت هست و همینطور سرعت انتقال اطلاعات توی شبکه می تونه تاثیر زیادی در نتیجه داشته باشه. خود سرعت انتقال توی شبکه به مسایل زیادی بستگی داره. مثلا آیا کارتهای شبکه ی سرور و کلاینت کارتهای گیگابیت هستن؟ آیا سوئیچی که بین این دستگاه ها قرار گرفته گیگابیت هست؟ کابل و سوکت چطور؟ یه اصل کلی در کامپیوتر اینه که همیشه سرعت به کندترین قطعه ی موجود در مسیر محدود میشه. فرضا کارت های شبکه ی سرور و کلاینت گیگابیتی هستن و کابل و سوکت هم مناسب هستن، ولی سوئیچ موجود قدیمی و مگابیتی هست، در این صورت سرعت انتقال اطلاعات در حد سرعت سوئیچ قدیمی پایین میاد. همین داستان برای خود کامپیوتر هم صادق هست. مثلا شما هارددیسک ساتای 3 تهیه می کنین و به مادربرد تون متصل می کنین. حالا اگه مادربرد شما از ساتا 3 پشتیبانی نکنه، سرعت هارددیسک شما از سرعتی که مادربرد پشتیبانی می کنه بالاتر نمیره. مثال دیگه: هارد اکسترنال تهیه می کنین برای پشتیبان گیری از فیلمهای آموزشی و فرهنگی و هنری خودتون :) فروشنده موقع خرید بهتون میگه: این هارد USB3 هست و سرعتش بالاست. شما پس از مراجعه به منزل، هارد رو وصل می کنین و می بینین اونجوری که باید و شاید سرعت زیاد نیست. چرا؟ ممکنه پورتی که هارددیسک رو بهش متصل کردین USB3 نباشه…

همچنین ببینید:  انکریپشن (رمزنگاری) چیست؟

مورد مشاهده شده که گفته: من هارددیسک اکسترنالم رو پشت کیس وصل می کنم سرعتش بیشتر از وقتی هست که جلو وصلش می کنم و این به خاطر اینه که پاور کامپیوتر پشت دستگاهه :) ولی در واقع دلیل این تفاوت ربطی به مختصات جغرافیایی پاور نداره و پورت های جلوی کامپیوتر ایشون USB2 بودن و پورت های پشت کامپیوترشون USB3.

پس اصل کلی رو فراموش نکنین که: در یک مسیر کاری، سرعت همیشه محدود به کندترین قطعه ی موجود میشه…

مساله بعدی آشنایی با قطعات و ادوات و نسل و شماره و اینجور چیزاست. مثلا شما به طور خیلی ظاهری بخواین به سی پی یو نگاه کنین، Core I 7 باید بهتر و قوی تر از Core I 5 باشه و Core I 5 بهتر از Core I 3. اما همیشه اینطوره؟ مسلما نه. الان چند سالی هست که اینتل تصمیم گرفته از این نامگذاری عجیب و غریب استفاده کنه. یکی از دوستان تعریف می کرد که رفته بود برای خرید سیستم، فروشنده بهش گفته: یه خرده دست نگهدار، هفته دیگه سی پی یو های Cor I 9 می رسه به دستم :) یکی دیگه می گفت که بهش گفتن: Core I 7 هفت تا هسته داره و Core I 5 پنج تا هسته :) خلاصه اینکه به خاطر این خاطرات شیرین و بامزه بود که گفتم نامگذاری عجیب و غریب. یعنی یه جوری اسم انتخاب کردن واسه سی پی یو که خلاقیت و تخیل مردم شکوفا شده :) بله، عرض می کردم خدمت تون که چند سالی هست این شیوه نامگذاری وجود داره و بعضی هام عمدا یا سهوا بدون توجه به سایر مسایل، فقط به همین 3 و 5 و 7 چسبیدن، در حالیکه مثلا یه Cor I 5 نسل جدید، ممکنه خیلی بهینه تر و سریع تر از Core I 7 قدیمی باشه…

اما فرض کنیم ما همه این جزئیات رو رعایت کردیم و سخت افزارمون کاملا هماهنگ و بهینه بود، یعنی دیگه همه چی حله؟ به فرض که شما موفق بشین با این شرایط بازار ایران، چنین کار شگرفی انجام بدین :) فقط نصف راه رو رفتین، چون سخت افزار بدون نرم افزار متناسب نمی تونه کار خاصی بکنه. از نرم افزارهایی که برای راه اندازی اولیه ی سیستم لازم هستن، تا سیستم عامل و درایورها و در نهایت برنامه های کاربردی، همه شون در سرعت و کارایی سیستم نقش دارن. در مورد قسمت اول کار زیادی از دست کاربر ساخته نیست و باید چشم انتظار بمونه تا فرمور و بایوس و … از طرف شرکت تولیدکننده عرضه بشه تا بتونه آپدیت شون کنه. ولی سیستم عامل رو معمولا کاربر انتخاب می کنه. اینکه میگم معمولا، به این خاطر هست که گاهی شما مجبورین برای سازگاری با برنامه های ماقبل تاریخ :) از سیستم عامل های قدیمی استفاده کنین، ولی برای دستگاه های خونگی، معمولا اینطور مشکلات وجود نداره. حالا منبع= تکنامه. به این مسایل چه سیستم عاملی بهتره؟ بهتر بودن البته یه مفهوم کلی هست، ولی در مورد بحث فعلی ما، باید توجه کرد که مسلما سیستم عاملی که پونزده سال پیش تولید شده، برای سخت افزارهای امروزی بهینه نشده، ممکنه بشه اون سیستم عامل رو نصب کرد و دستگاه رو راه انداخت، ولی نباید انتظار حداکثر کارایی رو داشت. مرحله ی بعد درایورها هستن که خیلی به شرکتهای تولیدکننده بستگی داره، ولی به عنوان یه اصل کلی، استفاده از آخرین نسخه درایورها، معمولا مشکلات رو کمتر و راندمان سیستم رو بیشتر می کنه. مساله آخر هم نرم افزارها هستن، مثل مایا، فتوشاپ، اتوکد و… این نرم افزارها هم مثل سیستم عامل هرچی جدیدتر باشن، احتمال اینکه بتونن از حداکثر قدرت دستگاه استفاده کنن بیشتر هست. مثلا اتوکدی که ده سال پیش تولید شده، نمی تونه آنچنان از قدرت سخت افزارهای جدید استفاده کنه. فرض کنین شما یه راننده ی خیلی خوب هستین ولی ماشین جدیدی که تابحال سوارش نشدین رو در اختیارتون می ذارن که باهاش مسابقه بدین. مسلما چون ماشین قدرت و سرعتش بالاست، شما هم می تونین سرعت بگیرین، ولی نه به اندازه حداکثر توانش. حتی ممکنه دچار اشتباه بشین و بلایی سر خودتون یا ماشین بیارین. نرم افزار هم تقریبا همینطوره. نرم افزارها و مخصوصا نرم افزارهای حرفه ای باید طوری طراحی شده باشن که بتونن به صورت درست، مثلا از چهار هسته ی سی پی یو استفاده کنن. باید طوری طراحی شده باشن که بتونن از تکنولوژی های جدیدی که به سی پی یو یا جی پی یو اضافه شده حداکثر استفاده رو بکنن، ولی نرم افزاری که سالها قبل تولید شده و این تکنولوژی ها اون موقع اصلا وجود نداشتن، مسلما نمی تونه به طور کامل ازشون استفاده کنه….

همچنین ببینید:  بررسی بازی Resident Evil VII: Biohazard و نگاهی به ۱۲ دقیقهٔ ابتدایی

پس ما از این داستان نتیجه می گیریم که : سخت افزار خوب و هماهنگ برای عملکرد درست، به تنظیمات و نرم افزار متناسب احتیاج داره. حالا چطوری سخت افزار خوب رو انتخاب کنیم و با نرم افزار متناسب ازش بهترین استفاده رو ببریم؟ جواب این سوال توی چند خط جا نمیشه، ولی یه توصیه ی کلی اینه که اول کاربرد خودتون رو مشخص کنین. اگه قراره کارهای سه بعدی انجام بدین، باید دنبال قطعاتی باشین که این کار رو به بهترین شکل انجام بدن، اگه دنبال کارهای گرافیکی (دوبعدی) هستین، دنبال قطعات متناسب همین کار باشین و برای سرور بانک های اطلاعاتی و برنامه نویسی و … هم همینطور…

البته شاید حوصله یا زمان کافی برای اینکه خودتون دنبال این موضوع برین رو نداشته باشین، در این حالت با جستجو کردن توی سایتهای مربوط به کار مورد نظر خودتون، معمولا می تونین توصیه هایی در مورد قطعات مناسب برای اون کار پیدا کنین. مثلا لیست های زیادی برای انتخاب قطعات مناسب برای بازی یا کارهای سه بعدی یا گرافیک و… روی اینترنت پیدا میشه. بعد از انتخاب سخت افزار، انتخاب سیستم عامل و نرم افزارها هست که باید بهش توجه بشه. توصیه ی کلی در این زمینه، استفاده از جدیدترین هاست. البته همیشه استثنا هم وجود داره. مثلا ممکنه ویندوز10 با نرم افزاری که می خواین باهاش کار کنین سازگار نباشه و نسخه ی جدیدی از اون برنامه هم در دسترس نباشه. چیکار باید کرد؟ خب تصمیم با خودتونه، اگه با استفاده از حالت سازگاری مشکل فعلا برطرف میشه که میتونین در زمان انتظار برای نسخه ی جدید فعلا کار رو راه بندازین. اگه مشکل برطرف نمیشه یا میشه ولی زیاد جالب نیست، یا باید به فکر نرم افزار جایگزین باشین یا به طور موقت از سیستم عامل قدیمی تری استفاده کنین. استفاده از سیستم عامل قدیمی تر هم همیشه جزو گزینه های روی میز نیست :) مثلا درحال حاضر بعضی تولیدکنندگان لپتاپ درایورهای ویندوز رو فقط برای ویندوز10 منتشر می کنن. این یعنی از نظر اونا ویندوزهای دیگه وجود خارجی ندارن :) هرچند ممکنه بتونین از راه های دیگه مشکل رو برطرف کنین، ولی همونطور که گفتم، موضوع فقط راه انداختن کامپیوتر نیست و این کارها میتونه روی راندمان سیستم تاثیر منفی بذاره…

پس کار عاقلانه اینه که در کنار انتخاب قطعات متناسب سخت افزاری، سیستم عامل و نرم افزارهای اصلی مورد نیاز خودتون رو بررسی کنین و در صورتیکه همه ی شرایط طوری هست که مد نظرتونه، سر کیسه رو شل کنین :)

تکنامه

avatar
محمد
مهمان
محمد

دمممممت گرممممم خیلی مطلب عالی بود فن بیان حرف نداشت

تکنامه