Meie oleme koostanud tööriistade ja skriptide valiku, et hinnata protsessorite, salvestusseadmestiku ja mÀlu jÔudlust Linuxi masinatel: Iometer, DD, vpsbench, HammerDB ja 7-Zip.
Meie muud valikud benĆĄmarkide jaoks:
Foto â â CC BY
See on benĆĄmark disk- ja vĂ”rgualuste sĂŒsteemide jĂ”udluse hindamiseks. Sobib nii ĂŒhe serveri kui ka terve kĂŒhvlite jaoks. Iometeri esitles Intel'i inseneride meeskond 1998. aastal. 2001. aastal edastas ettevĂ”te lĂ€htekoodi mittetulundusĂŒhingule Open Source Development Labs () Intel'i avatud lĂ€htekoodi litsentsi alusel. . Alates 2003. aastast hooldab seda tööriista entusiastide grupp â projekt SourceForge.net-is.
Iometer koosneb koormuse generaatorist dynamo ja graafilisest kasutajaliidesest. Kahjuks on viimane saadaval ainult Windowsis. Mis puutub generaatorisse, siis see vĂ”imaldab simuleerida kolmandate osapoolte rakenduste koormust â selleks luuakse spetsiaalsed testimismallid.
Benƥmarkid nÀitavad: lÀbilaskvust, operatsioone sekundis, latentsust ja CPU koormust. Arvutatakse mitte ainult keskmised vÀÀrtused, vaid ka min/max.
Kuigi viimane stabiilne versioon tööriistast ilmus 2014. aastal, kasutatakse seda ikka veel ja . Kuid sĂŒsteemi vanus avaldab siiski mĂ”ju. Esiteks, selle kasutajaliides ja ei ole muutunud alates 1998. aastast. Teiseks, tööriist mĂ”nikord annab mitte just tĂ€pseid tulemusi all-flashi massiivides.
Lihtne skript VPS jÔudluse hindamiseks. Levitatakse Siin on nÀide selle tööst, nagu on esitatud ametlikul GitHubi repol:
$ bash <(wget --no-check-certificate -O - https://raw.github.com/mgutz/vpsbench/master/vpsbench)
CPU mudel: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Tuuma arv: 4
CPU sagedus: 3417.879 MHz
Kokku RAM: 3265 MB
Kokku vahetusmÀlu: 1021 MB
SĂŒsteemi tööaeg: 8:41,
I/O kiirus: 427 MB/s
Bzip 25MB: 4.66s
100MB faili allalaadimine: 1.64MB/s
Teenuseprogramm kuvab tuumarvud, CPU sageduse ja kasutatud mĂ€lu mahud. Diskide jĂ”udluse hindamiseks kasutab vpsbench jĂ€rjestikune ja juhuslik lugemine/kirjutamine. Kuigi utiliit on ĂŒsna vana (GitHubis on uuendus tehtud umbes neli aastat tagasi), kasutavad seda paljud pilveteenuse pakkujad ja IT-ettevĂ”tted.
Ăks populaarsemaid benĆĄmarke andmebaaside koormustestimiseks. Tööriista toetab mittetulunduslik organisatsioon â Transaction Processing Performance Council. Selle eesmĂ€rk on arendada standardeid andmebaasi mÔÔtmiseks.
HammerDB loob testimisandmebaasi skeemi, tĂ€idab selle andmetega ja simuleerib koormust mitmete virtuaalsete kasutajate poolt. Koormuseks vĂ”ivad olla nii tehingu- kui ka analĂŒĂŒsitoimingud. Toetab: Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL ja Redis.
HammerDB ĂŒmber on tekkinud suur kogukond. Tööriista kasutavad ettevĂ”tted 180 riigist ĂŒle maailma. Nende seas: , , , ja paljusid . Kui soovite tööriista vĂ”imalusi ise uurida, vĂ”ite alustada .

Foto â â CC BY
See arhivaaril on sisseehitatud bensiini testimiseks, et testida protsessorite kiirus, kui kokku suruda teatud hulk faile. Samuti sobib see RAMi vea kontrollimiseks. Testimiseks kasutatakse algoritmi (LempelâZivâMarkov chain Algorithm). See pĂ”hineb . NĂ€iteks, et kĂ€ivitada piiksumit ĂŒhe koormusega ja 64-megabaidise sĂ”nastikuga, piisab, kui sisestada kĂ€sk:
7z b -mmt1 -md26Programm esitab tulemused MIPS (miljon juhist sekundis) vormingus, mis vÔib olla puuduseks. See parameeter sobib sama arhitektuuri protsessorite vÔrdlemiseks, kuid eri arhitektuuride puhul on selle kohaldatavus piiratud.
KĂ€skude rida tööriist, mis muundab ja kopeerib faile. Kuid seda saab kasutada ka lihtsate I/O testide tegemiseks SDAs. Vahetult kĂ€ivitatakse praktiliselt igas sĂŒsteemis GNU/Linux.
Wiki-lehel kÀsk kÔvaketta jÔudluse hindamiseks 1024-baidiste plokkide jÀrjestikuse kirjutamise korral:
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
Samuti tasub mÀrkida, et DD kasutatakse lihtsa CPU bensiini jaoks. TÔsi, selleks on vaja tÀiendavat programmi, mis nÔuab ressursimahukaid arvutusi. NÀiteks tööriist, mis arvutab rÀsisummade vÀÀrtusi .
dd if=/dev/zero bs=1M count=1024 | md5sumĂlaltoodud kĂ€sk nĂ€itab, kui kiiresti (MB/s) sĂŒsteem töötleb pikka numbrilist jĂ€rjestust. Kuigi eksperdid vĂ€idavad, et see kĂ€sk sobib vaid toore jĂ”udluse hindamiseks. Samuti on oluline meeles pidada, et DD vĂ”imaldab madaltoimelisi operatsioone kĂ”vakettatel. SeetĂ”ttu tuleb tööriistaga hoolikalt töötada, et andmeid mitte kaotada (DD nime mĂ”nikord naljatades tĂ”lgendatakse kui disk destroyer).
Isikuandmed: avaliku pilve omadused
![]()
![]()
![]()
![]()
![]()
![]()
Allikas: habr.com
