I aso nei o le a tatou talanoa e uiga i meafaigaluega tatala mo le iloiloga o le faatinoga o processors, manatua, faiga faila ma le teuina o faiga.
O le lisi e aofia ai mea aoga na ofoina mai e tagata GitHub ma tagata auai i filo autu i Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench ma IOzone.
/Tatala/
Ose aoga lea mo le su'eina o uta MySQL servers, e fa'avae i luga o le poloketi LuaJIT, lea o lo'o fa'atupuina ai se masini fa'apitoa mo le gagana Lua. O le tusitala o le meafaigaluega o le fai polokalame ma le tagata tomai faapitoa MySQL Alexey Kopytov. Na amata le poloketi o se mea e fiafia i ai, ae i le aluga o taimi na maua ai le faʻaaloalogia mai le nuʻu. I aso nei, o loʻo faʻaaogaina sysbench ia latou galuega e iunivesite tetele ma faʻalapotopotoga IT. .
I le taimi o le fonotaga a le SECR-2017 (faamaumau o tautalaga ) Fai mai Alexey o le sysbench e faʻatagaina oe e iloilo le faʻatinoga o se faʻamaumauga pe a faʻafeiloaʻi i masini fou, faʻafouina le DBMS version, poʻo se suiga faʻafuaseʻi i le numera o fesili. I se tulaga lautele, o le syntax o le poloaiga mo le faʻatinoina o se suʻega e faʻapea:
sysbench [options]... [testname] [command]O lenei poloaiga e fuafua ai le ituaiga (cpu, memory, fileio) ma faʻamaufaʻailoga o le suʻega o le uta (numera o filo, numera o talosaga, saoasaoa o fefaʻatauaiga). I le aotelega, o le meafaigaluega e mafai ona faʻatautaia le faitau miliona o mea tutupu i le sekone. Alexey Kopytov talanoa atili e uiga i le fausaga ma le fausaga totonu o le sysbench i se tasi o .
Se seti o meafaigaluega mo le iloiloina o le faatinoga o faiga Unix. Na faʻalauiloaina e inisinia mai le Iunivesite o Monash i le 1983. Talu mai lena taimi, e toʻatele tagata o loʻo lagolagoina le meafaigaluega, mo se faʻataʻitaʻiga, o tusitala o se mekasini e uiga i tekinolosi microcomputer. ma le sui o le LKML David Niemi. Anthony Voelm e nafa ma le tatalaina o le isi lomiga o le meafaigaluega () mai Microsoft.
UnixBench o se seti o faʻailoga masani. Latou te faʻatusatusa le saoasaoa o le faʻatinoina o tulafono i luga o se masini Unix ma le faʻatinoina o se faiga faʻasino, o lona uiga 20-61. Faʻavae i luga o lenei faʻatusatusaga, e maua ai se togi faʻatinoga.
Faatasi ai ma suʻega avanoa o: Whetstone, o loʻo faʻamatalaina le lelei o le faʻaogaina o mea faʻafefe, File Copy, lea e iloilo ai le saoasaoa o le kopiina o faʻamaumauga, ma le tele o faʻailoga 2D ma 3D. E mafai ona maua se lisi atoa o su'ega i totonu . O le tele oi latou e faʻaaogaina e iloilo ai le faʻatinoga o masini masini i le ao.
Этот комплекс тестов разработан авторами веб-ресурса Phoronix, на котором публикуются новости о дистрибутивах GNU/Linux. Впервые Test Suite представили в 2008 году — тогда он включал 23 различных теста. Позже разработчики запустили облачный сервис , lea e mafai ai e tagata fa'aoga ona lafo a latou lava tusitusiga fa'ata'ita'iga. I aso nei e tusa ma le 60 seti faʻailoga, e aofia ai mea e fesoʻotaʻi ma le aʻoaʻoina o masini ma tekinolosi e suʻeina ave.
Seti o tusitusiga fa'apitoa e mafai ai ona e su'eina vaega ta'itasi o le system. Faatasi ai ma la latou fesoasoani, e mafai ona e faʻatatauina le taimi e faʻapipiʻi ai le fatu ma faʻapipiʻi faila vitio, le saoasaoa o le faʻapipiʻiina o faʻamaumauga, ma isi. Ina ia faʻataʻitaʻi suʻega, naʻo le tusi o le poloaiga talafeagai i le faʻamafanafanaga. Mo se faʻataʻitaʻiga, o lenei faʻatonuga e amata ai se iloiloga faʻatinoga o le CPU:
phoronix-test-suite benchmark smallptI le taimi o suʻega, Suʻega Suʻega tutoatasi e mataʻituina le tulaga o meafaigaluega (CPU vevela ma le malulu o le saoasaoa), puipuia le faiga mai le vevela.

/Tatala/
O se mea faigaluega mo le fa'atupuina o le I/O load i luga o faiga fa'apipi'i, na atia'e e Oracle. E fesoasoani e iloilo le faʻatinoga ma le faʻamaoni o faiga faʻapipiʻi (ua matou saunia faʻamatalaga i le auala e faʻatatau ai le faʻatinoga o le faʻaogaina o se masini komepiuta. ).
O le fofo e galue e pei ona taua i lalo: i luga o se faiga moni, o le SWAT (Sun StorageTek Workload Analysis Tool) o loʻo faʻalauiloaina, lea e faʻatupuina ai se lafoaia ma avanoa uma tisiki mo se vaitaimi. O le faailoga taimi, ituaiga o galuega, tuatusi, ma le tele o poloka fa'amaumauga o lo'o fa'amaumau. Le isi, faʻaaogaina le faila faila, vdbench faʻataʻitaʻiina le uta i luga o soʻo se isi faiga.
O le lisi o tapulaʻa mo le puleaina o le aoga o loʻo i totonu o le ofisa aloaia . E mafai ona maua le source code o le aoga .
Console aoga mo le iloiloina o le faatinoga o faiga faila. E fuafua ai le saoasaoa o le faitau, tusitusi ma le toe tusia o faila. O le tele o tagata fai polokalame na auai i le atinaʻeina o le meafaigaluega, ae o le tusitala o lona lomiga muamua inisinia William Norcott. O le atinaʻe na lagolagoina e kamupani e pei o Apple, NetApp ma iXsystems.
Ina ia pulea filo ma faʻamaopoopoina i le taimi o suʻega, e faʻaaogaina e le meafaigaluega le tulaga masani . I le mae'a ai o le galuega, e tu'uina atu e le IOzone se lipoti fa'atasi ai ma taunu'uga a le o le fa'asologa o tusitusiga po'o le tulaga o se ripoti (Excel). O le meafaigaluega e aofia ai foi le gengnuplot.sh script, lea e fausia ai se kalafi tolu-dimensional e faʻavae i luga o faʻamaumauga o laulau. O faʻataʻitaʻiga o ia kalafi e mafai ona maua i faʻamaumauga mo le meafaigaluega ().
O lo'o avanoa le IOzone e fai ma fa'ata'ita'iga fa'ata'ita'iga i totonu ole Phoronix Test Suite ua uma ona ta'ua.
Faitauga faaopoopo mai a matou blogs ma ala o faasalalauga lautele:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
puna: www.habr.com
