Zizindikiro za ma seva a Linux: Zida 5 zotseguka

Lero tikambirana za zida zotseguka zowunika momwe ma processor amathandizira, kukumbukira, mafayilo amafayilo ndi makina osungira.

Mndandandawu umaphatikizapo zofunikira zoperekedwa ndi anthu okhala ku GitHub komanso omwe akutenga nawo gawo pa Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench ndi IOzone.

Zizindikiro za ma seva a Linux: Zida 5 zotseguka
/Chotsani / Ndi Ivanova

sysbench

Izi ndizothandiza poyesa ma seva a MySQL, kutengera pulojekiti ya LuaJIT, momwe makina enieni a chilankhulo cha Lua akupangidwa. Mlembi wa chida ndi wolemba mapulogalamu komanso katswiri wa MySQL Alexey Kopytov. Ntchitoyi idayamba ngati chinthu chosangalatsa, koma patapita nthawi idadziwika ndi anthu ammudzi. Masiku ano, sysbench imagwiritsidwa ntchito pantchito yawo ndi mayunivesite akulu ndi mabungwe a IT. ngati IEEE.

Pamsonkhano wa SECR-2017 (kujambula mawu kupezeka pa YouTube) Alexey adanena kuti sysbench imakulolani kuti muyese ntchito ya database pamene mukusamukira ku zipangizo zatsopano, kukonzanso DBMS version, kapena kusintha kwadzidzidzi kwa mafunso. Mwambiri, mawu oti muyese mayeso ndi awa:

sysbench [options]... [testname] [command]

Lamuloli limatsimikizira mtundu (cpu, memory, fileio) ndi magawo a mayeso olemetsa (chiwerengero cha ulusi, kuchuluka kwa zopempha, kuthamanga kwa ma transaction process). Ponseponse, chidachi chimatha kukonza mamiliyoni a zochitika pamphindikati. Alexey Kopytov analankhula mwatsatanetsatane za zomangamanga ndi kapangidwe mkati mwa sysbench mu umodzi wa magawo a Software Development Podcast.

UnixBench

Zida zowunikira momwe machitidwe a Unix amagwirira ntchito. Idayambitsidwa ndi mainjiniya aku Monash University ku 1983. Kuyambira nthawi imeneyo, anthu ambiri akhala akuthandizira chidachi, mwachitsanzo, olemba magazini onena zaukadaulo wamakompyuta. Magazini a Byte ndi membala wa LKML David Niemi. Anthony Voelm ali ndi udindo wotulutsa chida chotsatira (Anthony Voelm) kuchokera ku Microsoft.

UnixBench ndi mndandanda wama benchmarks. Amayerekezera liwiro la kuphedwa kwa ma code pamakina a Unix ndi magwiridwe antchito a kachitidwe, komwe kuli SPARCstation 20-61. Kutengera kufananiza uku, chiwongola dzanja chimapangidwa.

Mwa mayeso omwe alipo ndi awa: Whetstone, omwe amafotokoza momwe magwiridwe antchito amayandama, File Copy, yomwe imayesa kuthamanga kwa kukopera deta, ndi ma benchmark angapo a 2D ndi 3D. Mndandanda wathunthu wamayeso umapezeka mu nkhokwe pa GitHub. Ambiri aiwo amagwiritsa ntchito kuwunika momwe makina amagwirira ntchito mumtambo.

Maapatimenti Oyesera a Phoronix

Mayeserowa adapangidwa ndi olemba a Phoronix web resource, yomwe imafalitsa nkhani zokhudzana ndi magawo a GNU/Linux. Test Suite idayambitsidwa koyamba mu 2008 - kenako idaphatikizanso mayeso 23 osiyanasiyana. Pambuyo pake opanga adayambitsa ntchito yamtambo openbenchmarking.org, pomwe ogwiritsa ntchito amatha kutumiza zolemba zawo zoyeserera. Lero pa izo zoperekedwa pafupifupi ma benchmark 60, kuphatikiza omwe amagwirizana ndi kuphunzira pamakina ndi ukadaulo wofufuza ma ray.

Maseti a zilembo zapadera amakulolani kuti muyese zida zamtundu uliwonse. Ndi chithandizo chawo, mukhoza kulingalira nthawi ya kusonkhanitsa kernel ndi encoding mavidiyo owona, psinjika liwiro archivers, etc. Kuti muyese mayesero, ingolembani lamulo loyenera mu console. Mwachitsanzo, lamulo ili limayambitsa kuwunika kwa magwiridwe antchito a CPU:

phoronix-test-suite benchmark smallpt

Pakuyesa, Test Suite imayang'anira momwe zida ziliri (kutentha kwa CPU ndi liwiro lozungulira), kuteteza makinawo kuti asatenthedwe.

Zizindikiro za ma seva a Linux: Zida 5 zotseguka
/Chotsani / Jason Chen

Vdbench

Chida chopangira katundu wa I / O pama disks, opangidwa ndi Oracle. Zimathandizira kuwunika magwiridwe antchito ndi kukhulupirika kwa makina osungira (takonzekera zambiri zamomwe mungawerengere magwiridwe antchito a disk system. chidziwitso chachidule).

Yankho lake limagwira ntchito motere: pa dongosolo lenileni, pulogalamu ya SWAT (Sun StorageTek Workload Analysis Tool) imayambitsidwa, yomwe imapanga kutaya ndi ma disk onse omwe amapeza kwa nthawi inayake. Chidindo chanthawi, mtundu wa ntchito, adilesi, ndi kukula kwa block block zimajambulidwa. Kenako, pogwiritsa ntchito fayilo yotaya, vdbench imatsanzira katundu pamakina ena aliwonse.

Mndandanda wa magawo oyang'anira ntchito uli mu boma Chikalata cha Oracle. Gwero lazomwe mungagwiritse ntchito likupezeka pa webusaiti ya kampani.

IOzone

Console chida chowunika momwe mafayilo amagwirira ntchito. Zimatsimikizira kuthamanga kwa kuwerenga, kulemba ndi kulembanso mafayilo. Ambiri opanga mapulogalamu adatenga nawo gawo pakupanga chida, koma wolemba buku lake loyamba akuganiziridwa injiniya William Norcott. Kukulaku kudathandizidwa ndi makampani monga Apple, NetApp ndi iXsystems.

Kuwongolera ulusi ndi kulunzanitsa pakuyesa, chida chimagwiritsa ntchito muyezo Zithunzi za POSIX. Ntchitoyo ikamaliza, IOzone imapanga lipoti lokhala ndi zotsatira zake mwina mwamalemba kapena mumtundu wa spreadsheet (Excel). Chidachi chimaphatikizaponso script ya gengnuplot.sh, yomwe imapanga chithunzi chazithunzi zitatu kutengera deta ya tebulo. Zitsanzo za ma graph otere zitha kupezeka muzolemba za chida (masamba 11-17).

IOzone ikupezeka ngati mbiri yoyeserera mu Phoronix Test Suite yomwe yatchulidwa kale.

Werengani zambiri kuchokera ku mabulogu athu ndi malo ochezera a pa Intaneti:

Zizindikiro za ma seva a Linux: Zida 5 zotseguka Bug mu Linux 5.1 idapangitsa kuti deta iwonongeke - chigamba chowongolera chatulutsidwa kale
Zizindikiro za ma seva a Linux: Zida 5 zotseguka Pali lingaliro: Ukadaulo wa DANE wamasakatuli walephera

Zizindikiro za ma seva a Linux: Zida 5 zotseguka N’chifukwa chiyani kuwunika kuli kofunika?
Zizindikiro za ma seva a Linux: Zida 5 zotseguka Zosunga zobwezeretsera mafayilo: momwe mungatetezere kutayika kwa data
Zizindikiro za ma seva a Linux: Zida 5 zotseguka Momwe mungasamutsire hard drive ku makina enieni?

Zizindikiro za ma seva a Linux: Zida 5 zotseguka Aliyense akukamba za kutayikira kwa data - kodi wothandizira wa IaaS angathandize bwanji?
Zizindikiro za ma seva a Linux: Zida 5 zotseguka Pulogalamu yayifupi yamaphunziro: momwe siginecha ya digito imagwirira ntchito
Zizindikiro za ma seva a Linux: Zida 5 zotseguka Reference: momwe lamulo lazamunthu limagwirira ntchito

Source: www.habr.com

Kuwonjezera ndemanga