موږ دننه یو подготовили подборку инструментов и скриптов для оценки производительности процессоров, СХД и памяти на Linux-машинах: Iometer, DD, vpsbench, HammerDB и 7-Zip.
زموږ نور انتخابونه د بنچمارکونو سره:
عکس — — CC BY
دا د ډیسک او شبکې فرعي سیسټمونو فعالیت ارزولو لپاره یو معیار دی. د یو واحد سرور او ټول کلستر سره د کار کولو لپاره مناسب. Iometer په 1998 کې د Intel انجینرانو لخوا معرفي شو. په 2001 کې، شرکت د سرچینې کوډ غیر انتفاعي سازمان ته د خلاصې سرچینې پراختیا لابراتوارونو ته ورکړ () د جواز لاندې . د 2003 راهیسې، دا وسیله د لیوالتیا د یوې ډلې لخوا ملاتړ شوې - پروژه په Sourceforge.net کې.
Iometer состоит из генератора нагрузки dynamo и графического интерфейса. Правда, последний доступен только под Windows. Что касается генератора, то он позволяет имитировать нагрузку сторонних приложений — для этого создаются специальные тестовые шаблоны.
بنچمارکونه ښیې: throughput، په هره ثانیه کې عملیات، ځنډ او د پروسیسر بار. نه یوازې اوسط ارزښتونه محاسبه کیږي ، بلکه دقیق/ اعظمي هم.
د دې حقیقت سره سره چې د وسیلې وروستی باثباته نسخه په 2014 کې خپره شوې ، دا لاهم کارول کیږي и . په هرصورت، د سیسټم عمر لاهم اغیزه کوي. لومړی، د هغې انٹرفیس او د 1998 راهیسې نه دی بدل شوی. دوهم، دا وسیله ځینې وختونه په ټول فلش صفونو کې کافي پایلې نه ښیې.
د VPS فعالیت ارزولو لپاره یو ساده سکریپټ. لخوا ویشل شوی . دلته د هغه د کار یوه بیلګه ده، د GitHub په رسمي ذخیره کې ورکړل شوې:
$ bash <(wget --no-check-certificate -O - https://raw.github.com/mgutz/vpsbench/master/vpsbench)
CPU model: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Number of cores: 4
CPU frequency: 3417.879 MHz
Total amount of RAM: 3265 MB
Total amount of swap: 1021 MB
System uptime: 8:41,
I/O speed: 427 MB/s
Bzip 25MB: 4.66s
Download 100MB file: 1.64MB/s
افادیت د کور شمیره ، د پروسیسر فریکوینسي ، د حافظې مقدار ښیې. د vpsbench ډیسکونو فعالیت ارزولو لپاره ترتیب او تصادفي لوستل / لیکل. د دې حقیقت سره سره چې افادیت خورا زوړ دی (د GitHub په اړه تازه معلومات شاوخوا څلور کاله دمخه رامینځته شوی و) ، دا ډیری کلاوډ چمتو کونکي او آی ټي شرکتونه.
یو ترټولو مشهور د ډیټابیس بار ازموینې لپاره معیارونه. وسیله د غیر انتفاعي سازمان لخوا ملاتړ کیږي - د راکړې ورکړې د پروسې د اجرااتو شورا. د دې هدف د ډیټابیس بنچمارکونو معیارونو رامینځته کول دي.
HammerDB د ازموینې ډیټابیس سکیما رامینځته کوي ، دا د ډیټا سره ډکوي او د ډیری مجازی کاروونکو بار انډول کوي. بار کولی شي دواړه لیږدونکي او تحلیلي عملیات وي. ملاتړ کوي: اوریکل ډیټابیس، SQL سرور، IBM Db2، MySQL، MariaDB، PostgreSQL او Redis.
د HammerDB شاوخوا یوه پراخه ټولنه جوړه شوې. دا د 180 هیوادونو شرکتونو لخوا کارول کیږي. د هغو په منځ کې: , , , او ډیری . که تاسو غواړئ پخپله د کارونې امکانات وپلټئ، تاسو کولی شئ پیل کړئ .

عکس — — CC BY
دا آرشیور د پروسیسرونو سرعت ازموینې لپاره یو جوړ شوی بنچمارک لري کله چې د یو ټاکلي شمیر فایلونو فشارول. دا د غلطیو لپاره د رام چک کولو لپاره هم مناسب دی. الګوریتم د ازموینو لپاره کارول کیږي (Lempel-Ziv-Markov سلسله الګوریتم). دا د سکیم پر بنسټ والړ دی . د مثال په توګه ، د یوې تار او 64 MB قاموس سره د بنچمارک چلولو لپاره ، دا د کمانډ لیکلو لپاره کافي دي:
7z b -mmt1 -md26برنامه به پایله د MIPS (په یوه ثانیه کې ملیون لارښوونې) په بڼه وړاندې کړي، کوم چې یو زیان بلل کیدی شي. دا پیرامیټر د ورته معمارۍ پروسیسرونو فعالیت پرتله کولو لپاره مناسب دی ، مګر د مختلف جوړښتونو په حالت کې ، د دې تطبیق محدود دی.
Инструмент командной строки, конвертирующий и копирующий файлы. Но его можно использовать для проведения простых I/O-тестов на СХД. Из коробки запускается практически на любой системе GNU/Linux.
په ويکي پاڼه کې د ډیسک فعالیت ارزولو لپاره کمانډ کله چې په ترتیب سره د 1024 بایټ بلاکونه لیکل:
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
دا هم د یادولو وړ ده چې د D.D. د ساده CPU بنچمارک په توګه. ریښتیا، دا به یو اضافي برنامه ته اړتیا ولري چې د سرچینو ژورې محاسبې ته اړتیا لري. د مثال په توګه، د هش پیسو محاسبه کولو لپاره یو ګټور .
dd if=/dev/zero bs=1M count=1024 | md5sumپورته کمانډ به وښیې چې سیسټم به څومره ګړندی (MB/s) د اوږدې شمیرې ترتیب پروسس کړي. که څه هم متخصصین وايي چې دا قومانده یوازې د یوې خرابې فعالیت ارزونې لپاره مناسبه ده. دا هم مهمه ده چې په یاد ولرئ چې DD تاسو ته اجازه درکوي په هارډ ډرایو کې د ټیټې کچې عملیات ترسره کړئ. له همدې امله ، تاسو اړتیا لرئ د یوټیلیټ سره کار کولو پرمهال محتاط اوسئ ترڅو ځینې ډیټا له لاسه ورنکړي (د DD نوم ځینې وختونه په ټوکه د ډیسک ویجاړونکي په توګه تشریح کیږي).
هغه څه چې موږ یې په خپلو بلاګونو او ټولنیزو شبکو کې لیکو:
![]()
![]()
![]()
![]()
![]()
![]()
سرچینه: www.habr.com
