Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng

Kajeno re tla bua ka lisebelisoa tse bulehileng tsa ho lekola ts'ebetso ea li-processor, memori, litsamaiso tsa lifaele le lits'ebetso tsa polokelo.

Lenane lena le kenyelletsa lisebelisoa tse fanoang ke baahi ba GitHub le barupeluoa likhoeleng tsa sehlooho ho Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench le IOzone.

Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng
/Unsplash/ Ke Ivanova

sysbench

Ena ke thuso bakeng sa ho hlahloba mojaro oa li-server tsa MySQL, tse thehiloeng morerong oa LuaJIT, oo ka hare ho oona mochine oa sebele oa puo ea Lua o ntseng o ntlafatsoa. Mongoli oa sesebelisoa ke setsebi le setsebi sa MySQL Alexey Kopytov. Morero o ile oa qala e le mokhoa oa ho itlosa bolutu, empa ha nako e ntse e ea o ile oa amoheloa ke sechaba. Kajeno, sysbench e sebelisoa mosebetsing oa bona ke liunivesithi tse kholo le mekhatlo ea IT. joalo ka IEEE.

Nakong ea seboka sa SECR-2017 (ho rekota puo e fumaneha ho YouTube) Alexey o boletse hore sysbench e u lumella hore u hlahlobe ts'ebetso ea database ha u fetisetsa lisebelisoa tse ncha, ho ntlafatsa phetolelo ea DBMS, kapa phetoho ea tšohanyetso palo ea lipotso. Ka kakaretso, syntax ea taelo ea ho etsa tlhahlobo ke e latelang:

sysbench [options]... [testname] [command]

Taelo ena e khetholla mofuta (cpu, memori, fileio) le litekanyetso tsa teko ea mojaro (palo ea likhoele, palo ea likopo, lebelo la ts'ebetso ea transaction). Ka kakaretso, sesebelisoa se khona ho sebetsana le liketsahalo tse limilione ka motsotsoana. Alexey Kopytov o ile a bua ka ho qaqileng haholoanyane ka meralo le sebopeho sa ka hare sa sysbench ho e 'ngoe ea likarolo tsa Software Development Podcast.

UnixBench

Sehlopha sa lisebelisoa tsa ho lekola ts'ebetso ea litsamaiso tsa Unix. E hlahisitsoe ke baenjiniere ba tsoang Univesithing ea Monash ka 1983. Ho tloha ka nako eo, batho ba bangata ba 'nile ba tšehetsa sesebelisoa, ka mohlala, bangoli ba makasine e buang ka theknoloji ea microcomputer. Makasine ea Byte le setho sa LKML David Niemi. Anthony Voelm o ikarabella bakeng sa ho lokolloa ha mofuta o latelang oa sesebelisoa (Anthony Voelm) ho tsoa ho Microsoft.

UnixBench ke lethathamo la matšoao a tloaelehileng. Ba bapisa lebelo la ts'ebetso ea khoutu mochining oa Unix le ts'ebetso ea sistimi ea litšupiso, e leng SPARCstation 20-61. Ho ipapisitsoe le papiso ena, ho hlahisoa lintlha tsa ts'ebetso.

Har'a liteko tse teng ke: Whetstone, e hlalosang katleho ea ts'ebetso ea lintlha tse phaphametseng, File Copy, e lekolang lebelo la ho kopitsa data, le lipalo tse 'maloa tsa 2D le 3D. Lethathamo le felletseng la liteko le ka fumanoa ho libaka tsa polokelo ho GitHub. Ba bangata ba bona ba sebelisa ho lekola ts'ebetso ea mechini e fumanehang marung.

Suite ea Teko ea Phoronix

Sehlopha sena sa liteko se entsoe ke bangoli ba Phoronix web resource, e phatlalatsang litaba tse mabapi le kabo ea GNU/Linux. Test Suite e ile ya qala ho hlahiswa ka 2008 - yaba e kenyelletsa diteko tse 23 tse fapaneng. Hamorao bahlahisi ba ile ba qala tšebeletso ea leru openbenchmarking.org, moo basebelisi ba ka behang mangolo a bona a tlhahlobo. Kajeno ho eona hlahisitsoe li-benchmark tse ka bang 60, ho kenyeletsoa tse amanang le ho ithuta ka mochini le theknoloji ea ho latela mahlaseli.

Lihlopha tsa mangolo a khethehileng li u lumella ho leka likarolo tsa tsamaiso ka bomong. Ka thuso ea bona, u ka hakanya nako ea ho bokella kernel le lifaele tsa video tsa khouto, lebelo la ho hatella li-archivers, joalo-joalo Ho etsa liteko, ngola feela taelo e nepahetseng ho console. Mohlala, taelo ena e qala tlhahlobo ea ts'ebetso ea CPU:

phoronix-test-suite benchmark smallpt

Nakong ea tlhahlobo, Test Suite e lekola boemo ba lisebelisoa (mocheso oa CPU le lebelo le pholileng la ho potoloha), ho sireletsa sistimi hore e se ke ea futhumala.

Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng
/Unsplash/ Jason Chen

Vdbench

Sesebelisoa sa ho hlahisa mojaro oa I / O ho sistimi ea disk, e ntlafalitsoeng ke Oracle. E thusa ho lekola ts'ebetso le bots'epehi ba lits'ebetso tsa polokelo (re lokiselitse tlhaiso-leseling mabapi le mokhoa oa ho bala ts'ebetso ea theory ea sistimi ea disk. lintlha tse khutšoane).

Tharollo e sebetsa ka tsela e latelang: tsamaisong ea sebele, lenaneo la SWAT (Sun StorageTek Workload Analysis Tool) le qalisoa, e leng se etsang hore ho be le lahla le li-disk tsohle tse fihletsoeng ka nako e itseng. Setempe sa nako, mofuta oa ts'ebetso, aterese, le boholo ba block block ea data li tlalehiloe. Ka mor'a moo, ho sebelisa faele ea ho lahla, vdbench e etsisa mojaro tsamaisong efe kapa efe.

Lethathamo la liparamente tsa ho tsamaisa ts'ebeliso le ho semmuso Tokomane ea Oracle. Khoutu ea mohloli oa lisebelisoa e ka fumanoa webosaeteng ea k'hamphani.

IOzone

Console utility bakeng sa ho lekola ts'ebetso ea litsamaiso tsa lifaele. E etsa qeto ea lebelo la ho bala, ho ngola le ho ngola lifaele hape. Baetsi ba mananeo ba bangata ba nkile karolo ho nts'etsopele ea sesebelisoa, empa mongoli oa mofuta oa eona oa pele ho nkoa moenjiniere William Norcott. Nts'etsopele e ne e tšehetsoa ke lik'hamphani tse kang Apple, NetApp le iXsystems.

Ho laola likhoele le ho li hokahanya nakong ea liteko, sesebelisoa se sebelisa maemo POSIX Likhoele. Ha mosebetsi o phethiloe, IOzone e hlahisa tlaleho e nang le liphetho ka mokhoa oa mongolo kapa ka mokhoa oa spreadsheet (Excel). Sesebelisoa sena se boetse se kenyelletsa mongolo oa gengnuplot.sh, o hahang graph ea mahlakore a mararo ho latela data ea tafole. Mehlala ea li-graph tse joalo e ka fumanoa litokomaneng tsa sesebelisoa (leqepheng la 11-17).

IOzone e fumaneha e le profil ea teko ho Phoronix Test Suite e seng e boletsoe.

Ho bala ho eketsehileng ho tsoa ho li-blog tsa rona le mecha ea litaba ea sechaba:

Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng Phoso ho Linux 5.1 e lebisitse tahlehelong ea data - patch ea tokiso e se e lokollotsoe
Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng Ho na le maikutlo: Theknoloji ea DANE ea li-browser e hlōlehile

Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng Ke hobane'ng ha ho hlokahala hore ho behoe leihlo?
Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng Backup ea faele: mokhoa oa ho etsa inshorense khahlanong le tahlehelo ea data
Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng Mokhoa oa ho fetisetsa hard drive ho mochini oa nnete?

Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng Motho e mong le e mong o bua ka ho lutla ha data - mofani oa IaaS a ka thusa joang?
Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng Lenaneo le lekhutšoanyane la thuto: kamoo signature ea digital e sebetsang kateng
Li-benchmarks tsa li-server tsa Linux: Lisebelisoa tse 5 tse bulehileng Reference: kamoo molao oa data ea botho o sebetsang kateng

Source: www.habr.com

Eketsa ka tlhaloso