Ne jemi në Ne kemi përgatitur një përzgjedhje mjetesh dhe skriptesh për vlerësimin e performancës së procesorëve, sistemeve të ruajtjes së të dhënave dhe memories. Linux-makinat: Iometer, DD, vpsbench, HammerDB dhe 7-Zip.
Zgjedhjet tona të tjera me standarde:
Đ€ĐŸŃĐŸ - - CC NGA
Ky është një pikë referimi për vlerësimin e performancës së nënsistemeve të diskut dhe rrjetit. I përshtatshëm për të punuar si me një server ashtu edhe me një grup të tërë. Iometër u prezantua nga inxhinierët e Intel në 1998. Në vitin 2001, korporata transferoi kodin burimor në organizatën jofitimprurëse Open Source Development Labs () me licencë . Që nga viti 2003, mjeti është mbështetur nga një grup entuziastësh - projekti në SourceForge.net.
Iometer përbëhet nga një gjenerator i ngarkesës dinamo dhe një ndërfaqe grafike. Megjithatë, kjo e fundit është e disponueshme vetëm në WindowsSa i përket gjeneratorit, ai ju lejon të simuloni ngarkesën e aplikacioneve të palëve të treta duke krijuar shabllone speciale testimi për këtë qëllim.
Standardet tregojnë: xhiron, operacionet për sekondë, vonesën dhe ngarkesën e procesorit. Nuk llogariten vetëm vlerat mesatare, por edhe min/max.
Përkundër faktit se versioni i fundit i qëndrueshëm i mjetit u lëshua në 2014, ai ende përdoret në О . Megjithatë, mosha e sistemit ende e bën të vetmin. Së pari, ndërfaqja e saj dhe nuk ka ndryshuar që nga viti 1998. Së dyti, mjeti ndonjëherë prodhon rezultate jo plotësisht adekuate në grupe të tëra flash.
Një skenar i thjeshtë për të vlerësuar performancën e VPS. Shpërndarë nëpër . Këtu është një shembull i punës së tij, i dhënë në depon zyrtare të 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
Programi shfaq numrin e bërthamave, frekuencën e procesorit dhe sasinë e memories së përdorur. Për të vlerësuar performancën e diskut vpsbench leximi/shkrimi sekuencial dhe i rastësishëm. Përkundër faktit se programi është mjaft i vjetër (një përditësim në GitHub është bërë rreth katër vjet më parë), ai shumë ofrues të cloud dhe kompani IT.
NjĂ« nga mĂ« tĂ« njohurit standardet pĂ«r testimin e ngarkesĂ«s sĂ« bazave tĂ« tĂ« dhĂ«nave. Mjeti mbĂ«shtetet nga njĂ« organizatĂ« jofitimprurĂ«se â KĂ«shilli i PerformancĂ«s sĂ« PĂ«rpunimit tĂ« Transaksioneve. QĂ«llimi i tij Ă«shtĂ« tĂ« zhvillojĂ« standarde pĂ«r standardet e bazĂ«s sĂ« tĂ« dhĂ«nave.
HammerDB krijon një skemë testimi të bazës së të dhënave, e mbush atë me të dhëna dhe simulon ngarkesën e disa përdoruesve virtualë. Ngarkesa mund të jetë si operacione transaksionale dhe analitike. Mbështet: Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL dhe Redis.
Një komunitet i madh është formuar rreth HammerDB. Shërbimi përdoret nga kompani nga 180 vende. Midis tyre: , , , dhe shumë . Nëse dëshironi të eksploroni vetë aftësitë e mjetit, mund të filloni me .

Đ€ĐŸŃĐŸ - - CC NGA
Ky arkivues ka njĂ« standard tĂ« integruar pĂ«r testimin e shpejtĂ«sisĂ« sĂ« procesorit kur kompreson njĂ« numĂ«r tĂ« caktuar skedarĂ«sh. ĂshtĂ« gjithashtu i pĂ«rshtatshĂ«m pĂ«r tĂ« kontrolluar RAM-in pĂ«r gabime. NjĂ« algoritĂ«m pĂ«rdoret pĂ«r teste (Algoritmi i zinxhirit LempelâZivâMarkov). Ai bazohet nĂ« diagram . PĂ«r shembull, pĂ«r tĂ« ekzekutuar njĂ« pikĂ« referimi me njĂ« thread dhe njĂ« fjalor 64 MB, thjesht shkruani komandĂ«n:
7z b -mmt1 -md26Programi do të japë rezultatin në formatin MIPS (milion udhëzime për sekondë), i cili mund të quhet një disavantazh. Ky parametër është i përshtatshëm për krahasimin e performancës së procesorëve të së njëjtës arkitekturë, por në rastin e arkitekturave të ndryshme zbatueshmëria e tij është e kufizuar.
Një mjet i linjës së komandës që konverton dhe kopjon skedarë. Mund të përdoret gjithashtu për të kryer teste të thjeshta I/O në sistemet e ruajtjes së të dhënave. Funksionon menjëherë në pothuajse çdo sistem GNU/Linux.Linux.
Në faqen wiki komanda për të vlerësuar performancën e diskut kur shkruani blloqe 1024-byte në mënyrë sekuenciale:
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
Vlen gjithashtu të theksohet se D.D. si një standard i thjeshtë i CPU-së. Megjithatë, kjo do të kërkojë një program shtesë që kërkon llogaritje intensive të burimeve. Për shembull, një mjet për llogaritjen e vlerave hash .
dd if=/dev/zero bs=1M count=1024 | md5sumKomanda e mĂ«sipĂ«rme do tĂ« tregojĂ« se sa shpejt (MB/s) sistemi do tĂ« pĂ«rpunojĂ« njĂ« sekuencĂ« tĂ« gjatĂ« numrash. Edhe pse ekspertĂ«t thonĂ« se kjo komandĂ« Ă«shtĂ« e pĂ«rshtatshme vetĂ«m pĂ«r njĂ« vlerĂ«sim tĂ« pĂ«rafĂ«rt tĂ« performancĂ«s. ĂshtĂ« gjithashtu e rĂ«ndĂ«sishme tĂ« mbani mend se DD ju lejon tĂ« kryeni operacione tĂ« nivelit tĂ« ulĂ«t nĂ« disqet e ngurtĂ«. Prandaj, duhet tĂ« punoni me shĂ«rbimin me kujdes nĂ« mĂ«nyrĂ« qĂ« tĂ« mos humbni njĂ« pjesĂ« tĂ« tĂ« dhĂ«nave (emri DD ndonjĂ«herĂ« deshifrohet me shaka si shkatĂ«rrues i diskut).
Për çfarë shkruajmë në bloget dhe rrjetet tona sociale:
![]()
![]()
![]()
![]()
![]()
![]()
Burimi: www.habr.com
