Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe

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.

Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe
/Akụkụba/ Veri Ivanova

sysbench

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. dị ka IEEE.

N'oge ogbako SECR-2017 (ndekọ okwu dị na YouTube) 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 ngosipụta nke Pọdkastị Mmepe Software.

UnixBench

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 Magazin Byte na onye otu LKML David Niemi. Anthony Voelm bụ maka ntọhapụ nke ngwaọrụ na-esote (Anthony Vollm) 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ụ Ụlọ ọrụ SPARC 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 ebe nchekwa na GitHub. Ọtụtụ n'ime ha na-eji nyochaa arụmọrụ nke igwe mebere na igwe ojii.

Phoronix Ule Nnwale

Этот комплекс тестов разработан авторами веб-ресурса Phoronix, на котором публикуются новости о дистрибутивах GNU/Linux. Впервые Test Suite представили в 2008 году — тогда он включал 23 различных теста. Позже разработчики запустили облачный сервис openbenchmarking.org, ebe ndị ọrụ nwere ike biputere script ule nke ha. Taa na ya ewepụtara 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 smallpt

N'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ụ.

Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe
/Akụkụba/ Jason Chen

Vdbench

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). ozi nkenke).

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ị Akwụkwọ Oracle. Enwere ike ịchọta koodu isi mmalite nke ngwa ahụ na webụsaịtị ụlọ ọrụ.

Ozone

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 a na-atụle 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ọ Eriri POSIX. 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ụ (11–17).

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ị:

Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe Баг в Linux 5.1 приводил к потере данных — корректирующий патч уже вышел
Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe Enwere echiche: teknụzụ DANE maka ihe nchọgharị adaala

Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe Kedu ihe kpatara nleba anya?
Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe Ịchekwa faịlụ: otu esi echebe onwe gị pụọ na ọnwụ data
Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe Olee otú nyefee a usoro ike mbanye ka a mebere igwe?

Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe Onye ọ bụla na-ekwu maka ntapu data - kedu ka onye na-eweta IaaS ga-esi nyere aka?
Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe Mmemme agụmakwụkwọ dị mkpirikpi: ka mbinye aka dijitalụ si arụ ọrụ
Ntụle maka Linux-sava: ngwaọrụ 5 mepere emepe Ntụaka: ka iwu na data nkeonwe si arụ ọrụ

isi: www.habr.com

Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster