Benchmarks ho an'ny mpizara Linux: fitaovana misokatra 5
Androany isika dia hiresaka momba ny fitaovana misokatra ho an'ny fanombanana ny fahombiazan'ny processeurs, ny fitadidiana, ny rafitra rakitra ary ny rafitra fitahirizana.
Ny lisitra dia ahitana fitaovana atolotry ny mponina GitHub sy mpandray anjara amin'ny lohahevitra lohahevitra ao amin'ny Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench ary IOzone.
Ity dia fitaovana ampiasaina amin'ny fitiliana enta-mavesatra ireo mpizara MySQL, mifototra amin'ny tetikasa LuaJIT, izay misy milina virtoaly ho an'ny fiteny Lua. Ny mpanoratra ny fitaovana dia mpandrindra sy manam-pahaizana MySQL Alexey Kopytov. Natomboka ho fialamboly ny tetikasa, saingy rehefa nandeha ny fotoana dia nahazo fankasitrahana avy amin'ny fiarahamonina. Ankehitriny, ny sysbench dia ampiasain'ny oniversite lehibe sy ny fikambanana IT amin'ny asany. toy ny IEEE.
Nandritra ny fihaonambe SECR-2017 (firaketana ny lahateny azo jerena ao amin'ny YouTube) Nilaza i Alexey fa ny sysbench dia ahafahanao manombatombana ny fahombiazan'ny angon-drakitra rehefa mamindra amin'ny fitaovana vaovao, manavao ny version DBMS, na manova tampoka ny isan'ny fanontaniana. Amin'ny ankapobeny, toy izao manaraka izao ny baikon'ny baiko hanaovana fitsapana:
sysbench [options]... [testname] [command]
Ity baiko ity dia mamaritra ny karazana (cpu, fahatsiarovana, fileio) sy ny mari-pamantarana amin'ny fitsapana entana (isan'ny kofehy, ny isan'ny fangatahana, ny hafainganam-pandehan'ny varotra). Amin'ny ankapobeny, io fitaovana io dia afaka manodina hetsika an-tapitrisany isan-tsegondra. Alexey Kopytov dia niresaka tamin'ny antsipiriany bebe kokoa momba ny maritrano sy ny rafitra anatiny sysbench ao amin'ny iray amin'ireo fizarana amin'ny Podcast Development Software.
Fitaovam-pitaovana hanombanana ny fahombiazan'ny rafitra Unix. Izy io dia nampidirin'ny injeniera avy amin'ny Oniversite Monash tamin'ny 1983. Nanomboka teo dia maro ny olona nanohana ny fitaovana, ohatra, ny mpanoratra gazety momba ny teknolojia microcomputer. Gazety Byte ary David Niemi mpikambana ao amin'ny LKML. Anthony Voelm no tompon'andraikitra amin'ny famoahana ny kinova manaraka ny fitaovana (Anthony Voellm) avy amin'ny Microsoft.
Anisan'ireo fitsapana azo atao ny: Whetstone, izay mamaritra ny fahombiazan'ny asa mitsingevana, File Copy, izay manombana ny hafainganam-pandehan'ny kopia angona, ary marika 2D sy 3D maromaro. Ny lisitry ny fitsapana feno dia azo jerena ao repository ao amin'ny GitHub. Maro amin'izy ireo no mampiasa ny fanombanana ny fahombiazan'ny milina virtoaly ao amin'ny rahona.
Ity andiana fitsapana ity dia novolavolain'ny mpanoratra ny loharanon-tranonkala Phoronix, izay mamoaka vaovao momba ny fizarana GNU/Linux. Ny Test Suite dia nampidirina voalohany tamin'ny taona 2008 - avy eo dia nahitana fitsapana 23 samihafa. Taty aoriana dia nanangana serivisy rahona ny mpamorona openbenchmarking.org, izay ahafahan'ny mpampiasa mametraka ny sora-panadinana manokana. Androany amin'izany aseho 60 eo ho eo ny benchmark, anisan'izany ireo mifandraika amin'ny fianarana milina sy ny teknolojia fanaraha-maso taratra.
Ny andian-tsoratra manokana dia ahafahanao mitsapa ny singa rafitra tsirairay. Miaraka amin'ny fanampian'izy ireo dia azonao atao ny manombatombana ny fotoana fanangonana ny kernel sy ny famadihana ny rakitra video, ny hafainganam-pandehan'ny archiver, sns. Mba hanaovana fitsapana, soraty fotsiny ny baiko mety ao amin'ny console. Ohatra, ity baiko ity dia manomboka fanombanana ny fahombiazan'ny CPU:
phoronix-test-suite benchmark smallpt
Nandritra ny fitsapana, ny Test Suite dia manara-maso tsy miankina ny toetry ny fitaovana (CPU mari-pana sy mangatsiatsiaka fihodinan'ny hafainganana), miaro ny rafitra amin'ny overheating.
Fitaovana iray hamokarana entana I/O amin'ny rafitra kapila, novolavolain'i Oracle. Manampy amin'ny fanombanana ny fahombiazan'ny rafitra fitahirizana sy ny fahamendrehan'ny rafitra fitahirizana izany (manomana fampahalalana momba ny fomba kajy ny fahombiazan'ny rafitra kapila izahay. fampahafantarana fohy).
Ny vahaolana dia miasa toy izao manaraka izao: amin'ny rafitra tena izy dia natomboka ny programa SWAT (Sun StorageTek Workload Analysis Tool), izay mamorona fanariam-pako miaraka amin'ny fidirana amin'ny kapila rehetra mandritra ny fe-potoana iray. Voarakitra an-tsoratra ny mari-pamantarana, ny karazana asa, ny adiresy ary ny haben'ny sakana angona. Avy eo, amin'ny fampiasana ny rakitra dump, ny vdbench dia maka tahaka ny entana amin'ny rafitra hafa.
Fampiasana Console hanombanana ny fahombiazan'ny rafi-drakitra. Izy io no mamaritra ny hafainganam-pandehan'ny famakiana, fanoratana ary fanoratana rakitra. Programmer am-polony no nandray anjara tamin'ny fampandrosoana ny fitaovana, fa ny mpanoratra ny dikan-ny voalohany is considered injeniera William Norcott. Ny fampandrosoana dia tohanan'ny orinasa toa an'i Apple, NetApp ary iXsystems.
Mba hitantanana kofehy sy hampifanaraka azy ireo mandritra ny fitsapana, ny fitaovana dia mampiasa ny fenitra POSIX Threads. Rehefa vita ny asa, ny IOzone dia mamoaka tatitra miaraka amin'ny valiny na amin'ny endrika lahatsoratra na amin'ny endrika takelaka (Excel). Ahitana ny script gengnuplot.sh koa ilay fitaovana, izay manangana kisarisary telo dimanjato mifototra amin'ny angona latabatra. Ohatra amin'ny grafika toy izany dia hita ao amin'ny antontan-taratasy momba ny fitaovana (p. 11β17).
Ny IOzone dia azo alaina amin'ny endrika fitsapana ao amin'ny Phoronix Test Suite efa voalaza.
Vakiteny fanampiny avy amin'ny bilaogy sy media sosialy: