علم فردا
تکنولوژی به زبان ساده
بنچمارک چیست ؟ اهمیت نتایج بنچمارک چقدره ؟
تاریخ انتشار : ۱۶ آبان ۱۳۹۵یه زمانی بود خیلی راحت می تونستیم دو تا گوشی یا کامپیوتر رو با هم مقایسه کنیم . چون خیلی مسائل در سرعت پردازنده و رم خلاصه میشد اما با پیشرفت تکنولوژی ، دیگه سرعت پردازنده اولویت ششم هم نیست . چون سیستم عامل ، الگوریتم پردازش اطلاعات ، تکنولوژی های متنوع در پردازنده ها ، عمر باتری ، گرافیک داخلی و هزار و یک عامل دیگه ، در عملکرد نهایی کامپیوتر یا گوشی تاثیر میذاره . خب تو این حالت نمیشه با نگاه کردن به مشخصات فنی ، به راحتی دو تا سیستم رو مقایسه کنیم مگر اینکه خیلی دیگه خبره و زبر و زرنگ باشید و تازه تجربه تون هم زیاد باشه . واسه اینکه راحت تر بشه دو تا دستگاه الکترونیکی رو مقایسه کرد ، بنچمارک طراحی شد .
بنچمارک چیست ؟
قبل از هر چیزی بگم که بنچ مارک مخصوص تکنولوژی نیست یعنی در اقتصاد و تجارت و آمار و احتمالات هم استفاده میشه .
بنچمارک از دو کلمه انگلیسی Bench و Mark تشکیل شده . Bench به معنی نیمکت و Mark هم اینجا به معنی نمره هست . به زبون ساده در دنیای تکنولوژی ، بنچمارک یه نرم افزاره که سخت افزار و عملکرد یه سیستم رو آزمایش می کنه . مثلا می خوان ببینن که یه گوشی ، یه فایل رو در چه مدت زمان پردازش می کنه یا یه دیتا رو تو چه مدت زمان منتقل می کنه . کارشناسان یه نرم افزار با الگوریتم های خاص طراحی می کنن که مخصوص تست و بررسی پردازنده اس یا مخصوص گرافیکه یا مثلا مخصوص هارد یا حافظه اس . در واقع بنچمارک یه جورایی یه سیستم نمره دهی به سیستم های مختلفه . مثلا 5 تا کامپیوتر داریم ، که 5 تا کارت گرافیک مختلف دارن اما بقیه قطعات کاملا شبیه به هم هستن . یعنی توی بنچمارکینگ یه شرایطی رو درست میکنن که همه چیز یکسان باشه اما یه قطعه متفاوت باشه . تو این مثال ، کارت گرافیک ها با هم فرق دارن . حالا چکار می کنن ؟ یه بازی رو روی هر 5 تا سیستم اجرا می کنن تا ببینن کدوم کارت گرافیک از همه روان تر و سریع تر بازی رو اجرا می کنه . بعدا بهش نمره میدن ، یه معیار کلی دارن مثلا میگن از 5000 ، نمره 4322 رو میگیره . همینجوری تا آخر . بعدش یه لیست درست میکنن میگن آقا تو بنچمارک فلان ( مثلا 3DMark ) این کارت گرافیک این نمره رو گرفته . بعدا کاربرا می تونن برن نتیاج بنچمارک رو ببینن و مقایسه کنن که کدوم کارت گرافیک از همه بهتره .
بنچمارک های معروف
موقع خوندن نقد و بررسی گوشی یا لپ تاپ ، به احتمال خیلی زیاد اسم چند تا از بنچمارک ها رو شنیدید و که آقا فلان گوشی در فلان بنچمارک این نمره رو گرفته و از این حرفا . بنچمارکینگ ، در مورد گوشی های هوشمند خیلی بیشتر انجام میشه . من در ادامه سعی می کنم چنتا از بنچ مارک های معروف رو خیلی مختصر معرفی کنم .
بنچمارک Antutu
معروف ترین نرم افزار بنچمارک ، اپلیکیشن Antutu هست . Antutu یه نرم افزار چینی هست که برای تست قطعات مختلف گوشی های اندرویدی و گوشی های اپل طراحی شده . بنچمارک انتوتو ، پردازنده ، گرافیک ، حافظه RAM گوشی و حافظه جانبی گوشی ( همون حافظه MicroSD ) رو مورد آزمایش قرار میده و به هر کدوم یه نمره ای میده و بعدش نمره کلی رو در نظر میگیره و نتیجش میشه مثلا 40000 یا 50000 . جدیدا یه نسخه مخصوص آزمایش سه بعدی گرافیک طراحی کردن به نام Antutu 3DRating که فشار زیادی روی گرافیک گوشی میاره تا بهترین نتیجه رو بگیره .
بنچمارک GFXBench
همونطور که از اسمش هم میشه حدس زد ، بنچمارک GFXBench مخصوص کارت گرافیک و کلا پردازنده گرافیکی طراحی شده . بنچمارک GFXBnech برای تمام پلتفرم ها وجود داره یعنی هم برای اندروید ، هم برای iOS و هم برای ویندوز های 7 و 8 و 10 و هم برای گوشی های ویندوزی . بنچمارک GFXBnech نرخ فریم دستگاه رو اندازه گیری می کنه و هرچی بیشتر باشه ، امتیازش هم بیشتره . GFXBnech برای مقایسه دو تا چیپست Chipset هم عالیه چون می تونه دو تا چیپست رو موقعی که نمایشگر خاموشه ، مقایسه کنه . اینجوری دیگه عواملی مثل رزولوشن و تراکم پیکسلی و نور و … نمی تونن روی نتیجه بنچ مارک تاثیرگذار باشن .
بنچمارک 3Dmark
بنچمارک 3DMark هم مثل GFXBnech مخصوص تست و بررسی کارت گرافیک طراحی شده یعنی با الگوریتم های خاصی ، بازی های مختلف رو روی گوشی یا کامپیوتر تست می کنه و به دستگاه شما نمره میده . سه تا ورژن متفاوت داره . یکی خود بنچ مارک 3DMark که برای گوشی ها و کامپیوتر هاست و در سه نسخه اندروید ، ویندوز و iOS ارائه شده . یه نسخه هم مخصوص بازی های DirectX 10 هست به نام 3DMark Vantage و یه نسخه هم مخصوص بازی های DirectX 11 هست .
بنچمارک Vellamo
این بنچمارک محصول شرکت کوالکام هست . کوالکام یکی از بزرگترین تولید کننده های چیپست و پردازنده گوشی در دنیاست . بنچمارک Vellamo پردازنده رو در دو حالت چند هسته ای و تک هسته ای تست می کنه تا عملکرد پردازنده رو در هر دو حالت بسنجه . ضمنا ولامو یه قسمت برای تست مرورگر هم داره تا ببینه گوشی شما چجوری کدهای جاوا اسکریپت و همینطور HTML 5.0 رو اجرا می کنه .
بقیه بنچمارک ها هم تقریبا مثل همن یعنی سخت افزار یا نرم افزار گوشی و کامپیوتر تون رو می سنجن و نمره میدن . بنچمارک هایی مثل Geekbench ، Basemark OS ، PCMark و Linpark و Quadrant و …
آیا بنچمارک قابل اعتماده ؟
تو یه کلمه باید بگم نه ! یه نکته خیلی جالب که شاید خیلیا ندونن اینه که شرکت های سازنده مثل سامسونگ ، اپل ، سونی ، ایسوس ، لنوو و … می تونن خیلی راحت نرم افزار بنچمارک رو دور بزنن و نمره خوبی ازشون بگیرن . مثلا سامسونگ یه بار همچین کاری کرده بود و نرم افزار Antutu رو تشخیص میداد . یعنی می فهمید که داره عملیات بنچمارکینگ انجام میشه و سرعت پردازنده رو موقتی افزایش میداد یا حالا کارای دیگه ! اصلا به خاطر همین مسئله ، شرکت چینی سازنده بنچمارک Antutu ، یه ورژن جدید طراحی کرد به نام Antutu X که به این راحتی ها گول نمی خورد . پس حواستون باشه که بنچ مارک رو معیاری برای مقایسه گوشی ها یا لپ تاپ ها قرار ندید .
ضمن اینکه بنچ مارک یه مسئله کاملا تخصصیه یعنی فقط با مشخصات فنی گوشی یا لپ تاپ کار داره . مسائلی مثل گارانتی ، خدمات پس از فروش ، اعتبار اون شرکت ، امنیت ، قیمت و … نادیده گرفته میشه .
خودتون هم می تونید یه نرم افزار بنچمارک مثل انتوتو رو روی گوشی تون نصب کنید و امتحان کنید . بنچ مارک رو در دو حالت تست کنید : یه بار که گوشی به شارژر وصله و یه بار که وصل نیست . به احتمال خیلی خیلی زیاد ، دو تا نتیجه متفاوت دریافت میکنید .
پس مزیت بنچمارک چیه ؟
ببینید بنچ مارک نهایتا واسه رتبه بندی خوبه یعنی نتایج بنچمارک ، تازه اگه مورد اعتماد باشه ، می تونه توی رنکینگ قطعات یا دستگاه ها مفید باشه . مثلا بنچ مارک می تونه نشون بده که کدوم پردازنده تو تست غیر واقعی ، عملکرد بهتر یا بدتر داشته و بر همین اساس رتبه بندی بشه . وگرنه نتایج بنچمارک توی شرایط واقعی نمی تونه خیلی معیار دقیقی باشه . البته قضیه انقدرم تاریک نیستا ، بنچ مارک های دقیق هم وجود دارن و خب میشه یه جورایی روی نتیجشون نظر داد . می تونه مسیر فکری شما رو عوض کنه اما تمام حرف من اینه که خرید تون رو بر اساس بنچمارک ها تنظیم نکنید ، نگید خب این گوشی یا پردازنده توی بنچ مارک نتیجه بالا گرفته پس قطعا تو دنیای واقعی هم در همین حد خوبه ! شرایط فرق میکنه . حتی مقدار شارژ باتری می تونه توی عملکرد یه پردازنده تاثیر بذاره .
نتیجه گیری در مورد بنچمارک
با توجه به حرفایی که زدم ، خیلی روی نتایج بنچ مارک حساب نکنید . بهتره برید تو سایت های بی طرف و نقد و بررسی گوشی یا هر دستگاه دیگه رو بخونید . نظرات کاربران ، خیلی دقیق تر از نتایج بنچمارک هستش چون کاربران در دنیای واقعی با اون گوشی یا لپ تاپ کار کردن و دقیقا می دونن چه مزایا و معایبی داره . بهتره به جای بنچ مارک ، نقد و بررسی ویدیویی اون محصول رو ببینید . منظورم ویدیو معرفی نیستا ! ویدیویی که مثلا سرعت هارد ، پردازنده یا گرافیک و … رو توش تست و بررسی می کنن . توی یوتیوب انقدرررر ویدیوی نقد و بررسی وجود داره که آخرش خودتون کارشناس میشین .
در انتها لازمه بگم که اگه کار خاصی با گوشی انجام نمیدید ، نتیجه بنچمارک رو مثل مسابقات جام جهانی پیگیری نکنید ، چه اهمیتی داره وقتی نهایت کار شما با گوشی ، چرخیدن تو اینستاگرام و دانلود کلیپ ار تلگرامه ؟!
حتما مطالب زیر رو هم بخونید
محمدرضا امين زاده هستم ، مهندس الكترونيك و سردبير مجله علم فردا . علاقه زیادی به سخت افزار دارم ، اگه فرصتی بمونه در زمینه ادیت فیلم و تصویر و طراحی رابط کاربری وب و اندروید مطالعه و تمرین می کنم .
حمایت از علم فردا
نوشتن مطالب آموزشی به زبان ساده و قابل فهم برای همه ، کار بسیار سختیه . از طرفی ، نگهداری یک وب سایت آموزشی خرج داره ! اگر براتون امکان داره لطفا با پرداخت مبلغ کمی در هزینه های سایت سهیم باشید تا ما هم بتونیم با خیال راحت براتون بنویسیم و به سوال ها تون پاسخ بدیم . حمایت مالی از علم فردا
دمتون گرم عاالی بود ?
متنتون خوب نبود
عالی بود :)))
عالی بوووووووووووووووود از صفر دراومدم
ممنون به زبان ساده گفتید
عالی بود. ساده، روان و دقیق. ممنون ازتون.
چقدر روان و دقیق نوشتید . ممنون ازمطلب مفیدتون
سلام
خسته نباشین. مطالب واقعا مفید بود کاملا مفهوم بنچمارک رو فهمیدم.
فرامرز
این اطلاعات تخصصی از کجا بدست میاد ؟
از حفظ داشتن این حجم از اطلاعات بسیار سخته…
خب این اطلاعات داخل دیتابیس نرم افزار ذخیره میشه . چند تا متخصص این اطلاعات رو جمع آوری میکنن و داخل نرم افزار میذارن . بعدا هر دستگاه جدیدی بیاد ، نرم افزار رو آپدیت می کنن و اون دستگاه جدید رو اضافه میکنن
چرخیدن تو اینستاگرامو دانلود از تلگرامو خوب اومدی واسه ادمای بیسواد از تکنولوژی
بنچمارکی هم هست که دوربین های گوشی را مقایسه کنه
متشکر
کارتون فوق العادس امیدوارم همینطور صادقانه پیش بره کارتون رو گسترش بدید و فروشگاه اینترنتی درست کنید من الان میخوام یه تبلت بگیرم موندم چی بگیرم کاش شما معرفی تبلت های مختلف و پیشنهاد های خودتونو داشتید
خیلیا وقتی میخوان گوشی بخرن از فروشنده دست دوم اون کالا درخواست همین مقوله رو دارن خخخ
گراتسیا !
همیشه دوست داشتم بدونم این بنچ مارک که میگن چیه !
الان فهمیدم !
خداروشکر که مطلب مفید بوده
ممنون از مطلب . خسته نباشید
راستی چرا خبری از آقای درویش نیست ؟
ممنون سلامت باشید
آقای درویش درگیر مسائل فنی سایت هستن و انشالا به زودی با یه سرپرایز بر میگردن .
نتیجه بنچمارکهایی که تو سایت cpuboss یا موارد مشابه برای بررسی قطعات کامپیوتر مشاهده میکنیم هم همیینطوره ؟ یعنی روش زیاد حساب باز نکنیم ؟
بنچمارک هایی که تو دنیای واقعی تست میشن یا مثلا چیپست به چیپست تست میشن تقریبا قابل اعتمادن . مشکل موقعیه که بنچمارک ها نمی تونن دقیقا بگن که تو محیط واقعی و دست مشتری چه اتفاقی میفته .
من واقعاً متوجه نشدم منظور این متن چه بود. لطفاً ویدئویی مرتبط نیز قرار بدید و ساده تر توضیح بدید تا متوجه بشم . ممنون
چرا آخه ؟ 🙂
از این ساده تر واقعا نمیشد توضیح داد . انشالا سر فرصت یه ویدیو هم می زنم .