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.
/Unsplash/
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. .
Nakong ea seboka sa SECR-2017 (ho rekota puo ) 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 .
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. le setho sa LKML David Niemi. Anthony Voelm o ikarabella bakeng sa ho lokolloa ha mofuta o latelang oa sesebelisoa () 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 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 . Ba bangata ba bona ba sebelisa ho lekola ts'ebetso ea mechini e fumanehang marung.
Этот комплекс тестов разработан авторами веб-ресурса Phoronix, на котором публикуются новости о дистрибутивах GNU/Linux. Впервые Test Suite представили в 2008 году — тогда он включал 23 различных теста. Позже разработчики запустили облачный сервис , moo basebelisi ba ka behang mangolo a bona a tlhahlobo. Kajeno ho eona 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 smallptNakong 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.

/Unsplash/
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. ).
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 . Khoutu ea mohloli oa lisebelisoa e ka fumanoa .
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 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 . 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 ().
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:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Source: www.habr.com
