Benchmarks pro Linux servers: 5 instrumenta aperta

Hodie loquemur de instrumentis apertis perpendendis processuum, memoriae, lima rationum et systematum repono.

Elenchus comprehendit utilitates a GitHub incolas et participes relatorum thematicarum reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench et IOzone.

Benchmarks pro Linux servers: 5 instrumenta aperta
/Unsplash/ Veri Ivanova

sysbench

Haec utilitas est ad onus probandi MySQL servientes, innixum in LuaJIT project, intra quod virtualis apparatus pro lingua Lua augetur. Auctor instrumenti est programmator et MySQL peritus Alexey Kopytov. Consilium amabam coepit, sed agnitio temporis a communitate impetrata est. Hodie sysbench in suis operibus magnis universitatibus et IT institutis adhibetur. sicut IEEE.

Per colloquium SCR-2017 (orationis recordatio praesto in YouTube) Alexey dixit sysbench permittere te aestimare faciendis datorum cum ad novum apparatum transferendum, adaequationem versionis DBMS, vel acrem mutationem in numero quaesitorum. In universum praeceptum syntaxin ad probationem currit talis est:

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

Hoc mandatum genus (cpu, memoria, fileio) et parametri oneris experimentum (spatiorum numerus, petitionum numerus, celeritas transactionis processus decernit). Instrumentum altiore capax est processus decies centena millia eventuum secundo. Alexey Kopytov fusius de architectura et interna structura sysbenchi in uno loquutus est episodia Software Development Podcast.

UnixBench

Copia instrumentorum ad aestimandas systemata Unix effectus. A mechanicis ab Universitate Monash anno MCMLXXXIII introducta est. Cum ergo multi homines instrumentum sustineant, exempli gratia, auctores commentarioli de technologia microcomputarum byte Magazine et LKML socius David Niemi. Antonius Voelm author est emissione proximae instrumenti versionis (Antonius Voellm) Microsoft.

UnixBench est consentaneus consuetudinis benchmarks. Celeritas codicis exsecutionem comparant in machina Unix cum observantia relationis systematis, quod est SPARCstation 20-61. Ex hac comparatione, score generatur quod perficiendi determinat.

Inter probationes in promptu sunt: ​​Cote, quae efficientiam fluitantis punctorum operationum describit, Exemplar File, quae celeritas notitiarum exscribendarum aestimat, et plures 2D et 3D benchmarks. A completa index testium inueniri potest repositoria in GitHub. Multi eorum utuntur ad aestimandas machinis virtualis in nube facienda.

Phoronix Test Suite

Haec certa testium ab auctoribus subsidiorum Phoronix evoluta est, quae nuntium de distributionibus GNU/Linux divulgavit. Test Suite primum in 2008 introductus est - deinde 23 diversas probationes comprehendit. Postea tincidunt nubes immissa ministerium openbenchmarking.org, ubi utentes sua scripta exquirere possent. Hodie in eo presented Probatio 60 circiter, in iis quae ad machinam discendi et technicae radiophonicae technologiae pertinentes sunt.

Copia scriptorum specialized te permittit ut singula systematis elementa experiaris. Eorum ope, tempus aestimare potes nuclei componendi et delatam imaginum cinematographicarum, compressionem celeritatis archivi, etc. Ad probationes currendam, sicut mandatum congruum in console scribes. Exempli gratia, hoc mandatum CPU iudicium perficiendi inchoat:

phoronix-test-suite benchmark smallpt

In probatione, Test Suite independenter a monitores status instrumenti (CPU temperatura et celeritas gyrationis frigidior), systema ab aestuante custodiens.

Benchmarks pro Linux servers: 5 instrumenta aperta
/Unsplash/ Iason Chen

Vdbench

Instrumentum generandi I/O onus in systematis orbis, ab Oraculo elaboratum. Iuvat aestimare effectum et integritatem systematis repono (parati sumus notitias quomodo computare theoreticum systematis orbis brevis notitia).

Solutio sic operatur: in systemate reali, SWAT (Sol StorageTek Workload Analysis Instrumenti) programmata emissa est, quae cum omnibus accessibus ad tempus certum TUBER creat. Indicatione temporis, operandi genus, inscriptio, et notitia scandali magnitudines referuntur. Deinde, lima utens TUBER, vdbench onus alia quavis ratione aemulatur.

Elenchus parametri ad utilitatem procurandam in officiali est Oraculum documentum. Fons codicem utilitatis reperiri potest in comitatu website.

IOzone

Utilitatem consolari ad aestimandas systemata documenti exsecutionem. Celeritatem legendi, scribendi ac rescribendi lima decernit. Dozeni programmatorum evolutioni instrumenti interfuit, sed auctor primae versionis eius considerandum fectum Gulielmi Norcott. Progressio confirmabatur societatibus sicut Apple, NetApp et iXsystematum.

Ad fila administrare et in probatione synchronizare, instrumentum vexillum utitur POSIX Threads. Expleto opere, IOzone relationem efficit cum eventibus vel in forma textu vel in forma expansionis (Excel). Instrumentum etiam scripturae gengnuplot.sh comprehendit, quod tres dimensiones graphes in tabula data fundat. Exempla talium graphorum in documentis instrumenti inveniri possunt (pp).

IOzone praesto est ut profile test in iam dicto Phoronix Testi Suite.

Addita lectio e nostris diariis et instrumentis socialibus:

Benchmarks pro Linux servers: 5 instrumenta aperta Cimex in Linux 5.1 ducitur ad damna data - correctivam commissuram iam dimissam
Benchmarks pro Linux servers: 5 instrumenta aperta Est opinio: DANE technicae artis navigatores defecerunt

Benchmarks pro Linux servers: 5 instrumenta aperta Cur magna opus est?
Benchmarks pro Linux servers: 5 instrumenta aperta Documenta tergum sursum: quomodo a notitia damni te defendat?
Benchmarks pro Linux servers: 5 instrumenta aperta Quomodo systema ferreum coegi ad virtualem machinam transferre?

Benchmarks pro Linux servers: 5 instrumenta aperta Omnes de notitia liberorum loquitur - quomodo auxilium provisor IaaS potest?
Benchmarks pro Linux servers: 5 instrumenta aperta Brevis institutionis progressio: quomodo digital signature operatur
Benchmarks pro Linux servers: 5 instrumenta aperta Relatio: quomodo lex in personali notitia operatur

Source: www.habr.com