Maanta waxaan ka hadli doonaa qalabka furan ee lagu qiimeeyo waxqabadka processor-yada, xusuusta, nidaamyada faylka iyo nidaamyada kaydinta.
Liiska waxaa ku jira adeegyada ay bixiyaan dadka degan GitHub iyo ka qaybgalayaasha mawduucyada mawduucyada Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench iyo IOzone.
/Fursaar/
Kani waa utility loogu talagalay tijaabinta culeyska server-yada MySQL, oo ku saleysan mashruuca LuaJIT, kaas oo lagu soo saarayo mashiinka farsamada ee luqadda Lua. Qoraaga qalabku waa barnaamijka iyo khabiir MySQL Alexey Kopytov. Mashruucu waxa uu ku bilaabmay hiwaayad ahaan, laakiin muddo ka dib waxa uu aqoonsi ka helay bulshada. Maanta, sysbench waxaa shaqadooda u isticmaala jaamacadaha waaweyn iyo ururada IT-ga. .
Inta lagu jiro shirka SECR-2017 (duubista hadalka ) Alexey ayaa sheegay in sysbench ay kuu ogolaato inaad qiimeyso waxqabadka xogta xogta markaad u wareejinayso qalab cusub, cusbooneysiinta nooca DBMS, ama isbeddel lama filaan ah oo ku yimaada tirada weydiimaha. Guud ahaan, habka loo maamulo imtixaanku waa sida soo socota:
sysbench [options]... [testname] [command]Amarkani wuxuu go'aamiyaa nooca (cpu, memory, fileio) iyo xuduudaha tijaabada culeyska (tirada dunta, tirada codsiyada, xawaaraha wax iibsiga). Guud ahaan, qalabku wuxuu awood u leeyahay inuu socodsiiyo malaayiin dhacdo ilbiriqsikii. Alexey Kopytov ayaa si faahfaahsan uga hadlay dhismaha iyo qaab-dhismeedka gudaha ee sysbench mid ka mid ah .
Qalab qalab ah oo lagu qiimeeyo waxqabadka nidaamyada Unix. Waxaa soo bandhigay injineero ka socda Jaamacadda Monash 1983kii. Tan iyo markaas, dad badan ayaa taageeraya qalabka, tusaale ahaan, qorayaasha majaladda ku saabsan tiknoolajiyada kombuyuutarrada yaryar iyo xubin LKML David Niemi. Anthony Voelm ayaa mas'uul ka ah sii deynta nooca xiga ee qalabka () ee Microsoft.
UnixBench waa qayb ka mid ah bartilmaameedyada gaarka ah. Waxay barbar dhigaan xawaaraha fulinta code ee mashiinka Unix iyo waxqabadka nidaamka tixraaca, taas oo ah 20-61. Iyada oo ku saleysan isbarbardhiggan, natiijada waxqabadka ayaa la soo saarayaa.
Tijaabooyinka la heli karo waxaa ka mid ah: Whetstone, oo sharxaya hufnaanta hawlgallada dul sabeynaya, Nuqulka Faylka, kaas oo qiimeeya xawaaraha xogta koobiyeynta, iyo dhawr bartilmaameed oo 2D iyo 3D ah. Liis dhamaystiran oo tijaabo ah ayaa laga heli karaa . Qaar badan oo iyaga ka mid ah waxay isticmaalaan si ay u qiimeeyaan waxqabadka mashiinnada farsamada ee daruuraha.
Tijaabooyinkan waxaa sameeyay qorayaasha kheyraadka shabakadda Phoronix, kaas oo daabaca wararka ku saabsan qaybinta GNU/LinuxTest Suite waxaa markii ugu horreysay la soo bandhigay 2008, markaas oo ay ku jireen 23 tijaabo oo kala duwan. Markii dambe, horumariyayaashu waxay bilaabeen adeeg daruur ah. , halkaas oo isticmaalayaashu ay dhejin karaan qoraallada imtixaankooda. Maanta waxa ku saabsan ilaa 60 qaybood oo bartilmaameed ah, oo ay ku jiraan kuwa la xidhiidha barashada mashiinka iyo tignoolajiyada raadraaca raajo.
Qaybaha qoraallada gaarka ah waxay kuu oggolaanayaan inaad tijaabiso qaybaha nidaamka shakhsi ahaaneed. Iyaga oo kaashanaya, waxaad qiyaasi kartaa wakhtiga ururinta kernel-ka iyo codaynta faylalka fiidiyowga, xawaaraha isku-buuqa ee kaydinta, iwm. Tusaale ahaan, amarkani waxa uu bilaabay qiimaynta waxqabadka CPU:
phoronix-test-suite benchmark smallptInta lagu jiro tijaabada, Test Suite waxay si madaxbanaan ula socotaa xaalada qalabka (heerkulka CPU iyo xawaaraha wareega qaboojiyaha), isaga oo nidaamka ka ilaalinaya kulaylka.

/Fursaar/
Qalab lagu soo saaro culayska I/O ee nidaamyada saxanka, oo uu sameeyay Oracle. Waxay kaa caawinaysaa in la qiimeeyo waxqabadka iyo daacadnimada nidaamyada kaydinta (waxaanu diyaarinay macluumaad ku saabsan sida loo xisaabiyo waxqabadka aragtida ee nidaamka diskka. ).
Xalku wuxuu u shaqeeyaa sida soo socota: nidaamka dhabta ah, barnaamijka SWAT (Qalabka Falanqaynta Shaqada ee Qorraxda ee Qoraxda) ayaa la bilaabay, kaas oo abuuraya qashin qub ah dhammaan gelitaanka diskka muddo cayiman. Shaambada wakhtiga, nooca hawlgalka, ciwaanka, iyo cabbirka xannibaadda xogta waa la duubay. Marka xigta, adoo isticmaalaya faylka qashinka, vdbench wuxuu ku dayanayaa culeyska nidaam kasta oo kale.
Liiska halbeegyada lagu maamulayo utility waxay ku yaalaan rasmiga ah . Koodhka isha ee utility waa la heli karaa .
Utility Console ee qiimaynta waxqabadka nidaamyada faylka. Waxay go'aamisaa xawaaraha akhriska, qoraalka iyo dib u qorida faylasha. Daraasiin barnaamijyo ah ayaa ka qaybqaatay horumarinta qalabka, laakiin qoraaga nuqulkiisa ugu horreeya injineer William Norcott. Horumarka waxaa taageeray shirkado ay ka mid yihiin Apple, NetApp iyo iXsystems.
Si loo maareeyo dunta iyo isku xidhkooda inta lagu jiro tijaabada, qalabku wuxuu isticmaalaa heerka . Marka shaqada la dhammeeyo, IOzone waxay soo saartaa warbixin leh natiijooyinka qaab qoraal ah ama qaab xisaabeed (Excel). Qalabka waxa kale oo ka mid ah qoraalka gengnuplot.sh, kaas oo dhisa garaaf saddex-cabbir ah oo ku salaysan xogta miiska. Tusaalooyinka garaafyada noocaas ah waxaa laga heli karaa dukumeentiyada qalabka ().
IOzone waxa ay diyaar u tahay muuqaal tijaabo ahaan oo ku jira phoronix Test Suite ee hore loo sheegay.
Akhris dheeraad ah oo laga helay blogsyada iyo baraha bulshada:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Source: www.habr.com
