Tili mkati Takonza zida ndi zolemba zosiyanasiyana kuti tiwone momwe ma processor, makina osungira, ndi zokumbukira zimagwirira ntchito. Linux-makina: Iometer, DD, vpsbench, HammerDB ndi 7-Zip.
Zosankha zathu zina zokhala ndi ma benchmarks:
Фото - -CC PA
Ichi ndi chizindikiro chowunika momwe disk imagwirira ntchito ndi ma network subsystems. Zoyenera kugwira ntchito ndi seva imodzi komanso gulu lonse. Iometer idayambitsidwa ndi akatswiri a Intel mu 1998. Mu 2001, bungweli lidapereka kachidindo ku bungwe lopanda phindu la Open Source Development Labs () pansi pa chilolezo . Kuyambira 2003, chida chathandizidwa ndi gulu la okonda - polojekiti pa sourceforge.net.
Iometer ili ndi jenereta yodzaza dynamo ndi mawonekedwe ojambula. Komabe, yomalizayi imapezeka pokhapokha pansi pa WindowsPonena za jenereta, imakulolani kutsanzira kuchuluka kwa mapulogalamu a chipani chachitatu popanga ma tempuleti apadera oyesera pachifukwa ichi.
Ma benchmark amawonetsa: kutulutsa, magwiridwe antchito pamphindikati, latency ndi processor load. Sizinthu zapakati zokha zomwe zimawerengedwa, komanso min/max.
Ngakhale kuti chida chomaliza chokhazikika chidatulutsidwa mu 2014, chimagwiritsidwabe ntchito и . Komabe, zaka za dongosololi zimakhudzabe. Choyamba, mawonekedwe ake ndipo sichinasinthe kuyambira 1998. Kachiwiri, chida nthawi zina chimawonetsa zotsatira zosakwanira pamitundu yonse ya flash.
Cholemba chosavuta chowunika momwe VPS ikuyendera. Wofalitsidwa ndi . Nachi chitsanzo cha ntchito yake, yoperekedwa m'malo ovomerezeka pa 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
Zomwe zimagwiritsidwa ntchito zikuwonetsa kuchuluka kwa ma cores, kuchuluka kwa purosesa, kuchuluka kwa kukumbukira komwe kumakhudzidwa. Kuwunika momwe ma disks a vpsbench amagwirira ntchito kuwerenga / kulemba motsatizana komanso mwachisawawa. Ngakhale kuti ntchitoyo ndi yakale kwambiri (zosintha pa GitHub zidapangidwa zaka zinayi zapitazo), izo ambiri opereka mitambo ndi makampani a IT.
Mmodzi mwa otchuka kwambiri benchmarks poyesa kuchuluka kwa database. Chidacho chimathandizidwa ndi bungwe lopanda phindu - Transaction Processing Performance Council. Cholinga chake ndikukhazikitsa miyezo ya ma benchmark a database.
HammerDB imapanga schema yoyeserera, imadzaza ndi data ndikutengera kuchuluka kwa ogwiritsa ntchito angapo. Katunduyo akhoza kukhala ntchito zotsatsira komanso zowunikira. Imathandizira: Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL ndi Redis.
Gulu lalikulu lapanga mozungulira HammerDB. Ntchitoyi imagwiritsidwa ntchito ndi makampani ochokera kumayiko 180. Mwa iwo: , , , ndi ambiri . Ngati mukufuna kufufuza mwayi wogwiritsa ntchito nokha, mutha kuyamba ndi .

Фото - -CC PA
Zosungidwa zakalezi zili ndi chizindikiro chodziwikiratu choyesa kuthamanga kwa ma processor akamakanikiza kuchuluka kwa mafayilo. Ndiwoyeneranso kuyang'ana RAM pazolakwika. Algorithm yogwiritsidwa ntchito poyesa (Lempel-Ziv-Markov chain Algorithm). Zimatengera dongosolo . Mwachitsanzo, kuyendetsa benchmark ndi ulusi umodzi ndi dikishonale ya 64 MB, ndikokwanira kulemba lamulo:
7z b -mmt1 -md26Pulogalamuyi ipereka zotsatira zake mumtundu wa MIPS (malangizo miliyoni pamphindikati), zomwe zitha kutchedwa zovuta. Parameter iyi ndi yoyenera kufananiza machitidwe a mapurosesa a zomangamanga zofanana, koma pankhani ya zomangamanga zosiyana, kugwiritsidwa ntchito kwake kuli kochepa.
Chida cholamula chomwe chimasintha ndikukopera mafayilo. Chingagwiritsidwenso ntchito poyesa I/O yosavuta pamakina osungira. Chimagwira ntchito bwino pamakina aliwonse a GNU/Linux.Linux.
Patsamba la wiki Lamulo lowunika momwe disk ikugwirira ntchito polemba motsatizana midadada ya 1024-byte:
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
Ndikoyeneranso kudziwa kuti D.D. ngati chizindikiro chosavuta cha CPU. Zowona, izi zidzafuna pulogalamu yowonjezera yomwe imafuna kuwerengera mozama kwambiri. Mwachitsanzo, chida chowerengera ma hashi .
dd if=/dev/zero bs=1M count=1024 | md5sumLamulo lomwe lili pamwambapa liwonetsa kuchuluka kwachangu (MB/s) kachitidwe kachitidwe kakutsata manambala aatali. Ngakhale akatswiri amanena kuti lamuloli ndi loyenera kuwunika movutikira. Ndikofunikiranso kukumbukira kuti DD imakulolani kuti mugwire ntchito zotsika pama hard drive. Choncho, muyenera kusamala pamene mukugwira ntchito ndi zofunikira kuti musataye zina (dzina DD nthawi zina nthabwala kumasuliridwa ngati litayamba wowononga).
Zomwe timalemba pamabulogu athu ndi malo ochezera:
![]()
![]()
![]()
![]()
![]()
![]()
Source: www.habr.com
