Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan

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.

Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan
/Fursaar/ Veri Ivanova

sysbench

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. sida IEEE.

Inta lagu jiro shirka SECR-2017 (duubista hadalka laga heli karo YouTube) 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 Qaybaha Horumarinta Software-ka Podcast.

UnixBench

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 Joornaalka Byte iyo xubin LKML David Niemi. Anthony Voelm ayaa mas'uul ka ah sii deynta nooca xiga ee qalabka (Anthony Volelm) 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 Xarunta SPARC 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 kaydka GitHub. Qaar badan oo iyaga ka mid ah waxay isticmaalaan si ay u qiimeeyaan waxqabadka mashiinnada farsamada ee daruuraha.

Suite Phoronix Test Suite

Tijaabooyinkan waxaa soo saaray qorayaasha ilaha shabakadda ee Phoronix, kaasoo daabaca wararka ku saabsan qaybinta GNU/Linux. Test Suite markii ugu horeysay waxaa la soo bandhigay 2008 - ka dibna waxaa ku jiray 23 imtixaan oo kala duwan. Ka dib horumariyayaashu waxay bilaabeen adeeg daruur ah FurBenchmarking.org, halkaas oo isticmaalayaashu ay dhejin karaan qoraallada imtixaankooda. Maanta waxa ku saabsan soo gudbiyay 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 smallpt

Inta lagu jiro tijaabada, Test Suite waxay si madaxbanaan ula socotaa xaalada qalabka (heerkulka CPU iyo xawaaraha wareega qaboojiyaha), isaga oo nidaamka ka ilaalinaya kulaylka.

Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan
/Fursaar/ Jason Chen

Vdbench

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. warbixin kooban).

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 Dukumeenti Oracle. Koodhka isha ee utility waa la heli karaa bogga shirkadda.

IOzone

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 waa la tixgeliyaa 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 POSIX Threads. 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 (Bogga 11–17).

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:

Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan Cayayaanka Linux 5.1 ayaa horseeday luminta xogta - balastar sax ah ayaa mar hore la sii daayay
Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan Waxaa jira ra'yi: Tignoolajiyada DANE ee daalacashada ayaa guuldareystay

Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan Waa maxay sababta korjoogteynta loogu baahan yahay?
Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan Kaydinta faylasha: sidaad naftaada uga ilaalin lahayd luminta xogta
Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan Sida loo wareejiyo nidaamka adag ee mashiinka farsamada?

Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan Qof kastaa wuxuu ka hadlayaa daadinta xogta - sidee bixiyaha IaaS u caawin karaa?
Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan Barnaamij waxbarasho oo gaaban: sida saxiixa dhijitaalka ah u shaqeeyo
Tilmaamaha loogu talagalay server-yada Linux: 5 qalab furan Tixraac: sida sharciga xogta shakhsi ahaaneed u shaqeeyo

Source: www.habr.com

Add a comment