Taa, anyị ga-ekwu maka ngwaọrụ ndị mepere emepe maka nyochaa arụmọrụ nke ndị nhazi, ebe nchekwa, usoro faịlụ na usoro nchekwa.
Ndepụta a gụnyere ngwa ndị bi na GitHub na ndị sonyere na eri thematic na Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench na IOzone.
/Akụkụba/
Nke a bụ ngwa maka ịnwale ihe nkesa MySQL, dabere na ọrụ LuaJIT, n'ime nke a na-emepụta igwe mebere maka asụsụ Lua. Onye edemede nke ngwá ọrụ bụ programmer na MySQL ọkachamara Alexey Kopytov. Ọrụ ahụ malitere dị ka ihe ntụrụndụ, ma ka oge na-aga, ndị obodo nwetara amara. Taa, nnukwu mahadum na ndị otu IT na-eji sysbench na-arụ ọrụ ha. .
N'oge ogbako SECR-2017 (ndekọ okwu ) Alexey kwuru na sysbench na-enye gị ohere iji nyochaa arụmọrụ nke nchekwa data mgbe ị na-ebufe na ngwá ọrụ ọhụrụ, na-emelite ụdị DBMS, ma ọ bụ mgbanwe mberede na ọnụ ọgụgụ nke ajụjụ. N'ozuzu, iwu syntax maka ịme ule bụ nke a:
sysbench [options]... [testname] [command]Iwu a na-ekpebi ụdị (cpu, ebe nchekwa, fileio) na paramita nke ule ibu (ọnụọgụ eri, ọnụ ọgụgụ nke arịrịọ, ọsọ nhazi azụmahịa). N'ozuzu, ngwá ọrụ ahụ nwere ike ịhazi nde ihe omume kwa nkeji. Alexei Kopytov kwuru n'ụzọ zuru ezu banyere ije na esịtidem Ọdịdị nke sysbench na otu n'ime .
Otu ngwaọrụ maka ịlele arụmọrụ nke sistemụ Unix. Ndị injinia sitere na Mahadum Monash webatara ya na 1983. Kemgbe ahụ, ọtụtụ ndị na-akwado ngwá ọrụ ahụ, dịka ọmụmaatụ, ndị na-ede akwụkwọ akụkọ banyere teknụzụ microcomputer na onye otu LKML David Niemi. Anthony Voelm bụ maka ntọhapụ nke ngwaọrụ na-esote () sitere na Microsoft.
UnixBench bụ ụlọ nke akara nrịbama ahaziri ahazi. Ha na-atụnyere ọsọ nke koodu ogbugbu na igwe Unix na arụmọrụ nke usoro ntụnye aka, nke bụ 20-61. Dabere na ntụnyere a, a na-emepụta akara arụmọrụ.
N'ime ule ndị dịnụ bụ: Whetstone, nke na-akọwa arụmọrụ nke arụmọrụ ebe n'elu mmiri, faịlụ faịlụ, nke na-enyocha ọsọ nke idegharị data, yana ọtụtụ akara ngosi 2D na 3D. Enwere ike ịchọta ndepụta ule zuru oke na . Ọtụtụ n'ime ha na-eji nyochaa arụmọrụ nke igwe mebere na igwe ojii.
Этот комплекс тестов разработан авторами веб-ресурса Phoronix, на котором публикуются новости о дистрибутивах GNU/Linux. Впервые Test Suite представили в 2008 году — тогда он включал 23 различных теста. Позже разработчики запустили облачный сервис , ebe ndị ọrụ nwere ike biputere script ule nke ha. Taa na ya ihe dị ka 60 benchmark sets, gụnyere ndị metụtara mmụta igwe na teknụzụ na-achọpụta ray.
Nhazi nke scripts pụrụ iche na-enye gị ohere ịnwale akụkụ sistemu nke ọ bụla. Site n'enyemaka ha, ị nwere ike ịkọwa oge ọ na-ewe iji chịkọta kernel ma tinye faịlụ vidiyo, ọsọ mkpakọ nke ebe nchekwa, wdg. Iji mee ule, dị nnọọ dee iwu kwesịrị ekwesị na njikwa. Dịka ọmụmaatụ, iwu a na-ebute nyocha arụmọrụ CPU:
phoronix-test-suite benchmark smallptN'oge ule, Test Suite na-enyocha ọnọdụ akụrụngwa (okpomọkụ CPU na ngwa nju oyi), na-echebe sistemu site na ikpo oke ọkụ.

/Akụkụba/
Ngwa maka imepụta ibu I/O na sistemu diski, nke Oracle mepụtara. Ọ na-enyere aka nyochaa arụmọrụ na iguzosi ike n'ezi ihe nke sistemu nchekwa (anyị akwadola ozi gbasara otu esi agbakọ arụmọrụ usoro nke sistemụ diski). ).
Ihe ngwọta na-arụ ọrụ dị ka ndị a: na ezigbo usoro, a na-ewepụta ihe omume SWAT (Sun StorageTek Workload Analysis Tool), nke na-emepụta nkwụsịtụ na ịnweta diski niile ruo oge ụfọdụ. A na-edekọ stampụ oge, ụdị ọrụ, adreesị, na nha ngọngọ data. Na-esote, na-eji faịlụ mkpofu, vdbench na-eṅomi ibu na sistemụ ọ bụla ọzọ.
Ndepụta nke parampat maka ijikwa akụrụngwa dị na gọọmentị . Enwere ike ịchọta koodu isi mmalite nke ngwa ahụ .
Ngwa njikwa maka inyocha arụmọrụ nke sistemu faịlụ. Ọ na-ekpebi ọsọ nke ịgụ, ide na idegharị faịlụ. Ọtụtụ ndị mmemme sonyere na mmepe nke ngwá ọrụ ahụ, mana onye edemede nke ụdị mbụ ya injinia William Norcott. Ụlọ ọrụ dịka Apple, NetApp na iXsystem kwadoro mmepe a.
Iji jikwaa eri na mekọrịta ha n'oge ule, akụrụngwa na-eji ọkọlọtọ . Mgbe arụchara ọrụ ahụ, IOzone na-ewepụta akụkọ nwere nsonaazụ ya ma ọ bụ n'ụdị ederede ma ọ bụ n'ụdị spreadsheet (Excel). Ngwá ọrụ ahụ gụnyekwara script gengnuplot.sh, nke na-ewupụta eserese akụkụ atọ dabere na data tebụl. Enwere ike ịchọta ihe atụ nke eserese ndị dị otú ahụ na akwụkwọ maka ngwá ọrụ ().
IOzone dị ka profaịlụ nnwale na Phoronix Test Suite akpọtụrụla.
Ọgụgụ ndị ọzọ sitere na blọọgụ na mgbasa ozi mmekọrịta anyị:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
isi: www.habr.com
