Pîvanên ji bo Linux-server: 5 amûrên vekirî

Îro em ê li ser amûrên vekirî yên ji bo nirxandina performansa pêvajoyê, bîranîn, pergalên pelan û pergalên hilanînê biaxivin.

Di navnîşê de karûbarên ku ji hêla niştecîhên GitHub û beşdarên mijarên mijarên li ser Reddit ve têne pêşkêş kirin - Sysbench, UnixBench, Phoronix Test Suite, Vdbench û IOzone.

Pîvanên ji bo Linux-server: 5 amûrên vekirî
/Unesplash/ Veri Ivanova

sysbench

Ev amûrek ji bo ceribandina barkirinê serverên MySQL-ê ye, li ser bingeha projeya LuaJIT, ku tê de makîneyek virtual ji bo zimanê Lua tê pêşve xistin. Nivîskarê amûrê bernamenûs û pisporê MySQL Alexey Kopytov e. Proje wekî hobiyek dest pê kir, lê bi demê re ji hêla civakê ve hat naskirin. Îro, sysbench di xebata xwe de ji hêla zanîngehên mezin û rêxistinên IT-ê ve tê bikar anîn. wek IEEE.

Di dema konferansa SECR-2017 de (tomara axaftinê li ser YouTube heye) Alexey got ku sysbench dihêle hûn gava veguheztina alavên nû, nûvekirina guhertoya DBMS-ê, an guheztinek nişkêve di hejmara pirsan de performansa databasekê binirxînin. Bi gelemperî, hevoksaziya fermanê ji bo meşandina ceribandinek wiha ye:

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

Vê fermanê celeb (cpu, bîranîn, pelio) û pîvanên ceribandina barkirinê (hejmara mijaran, hejmara daxwazan, leza pêvajoya danûstendinê) destnîşan dike. Bi tevayî, amûr dikare di çirkeyê de bi mîlyonan bûyeran pêvajoyê bike. Alexey Kopytov di yek ji wan de li ser mîmarî û avahiya hundurîn a sysbench bi hûrgulî peyivî beşên Podcasta Pêşveçûna Nermalavê.

UnixBench

Komek amûran ji bo nirxandina performansa pergalên Unix. Ew ji hêla endezyarên Zanîngeha Monash ve di sala 1983 de hate destnîşan kirin. Ji hingê ve, gelek kes piştgirî didin amûrê, mînakî, nivîskarên kovarek di derbarê teknolojiyên mîkrokomputerê de. Kovara Byte û endamê LKML David Niemi. Anthony Voelm ji berdana guhertoya din a amûrê berpirsiyar e (Anthony Voellm) ji Microsoft.

UnixBench komek pîvanên xwerû ye. Ew leza darvekirina kodê ya li ser makîneyek Unix bi performansa pergala referansê re, ku ev e, didin ber hev SPARCstation 20-61. Li ser bingeha vê berhevdanê, pîvanek performansê tête çêkirin.

Di nav ceribandinên berdest de ev in: Whetstone, ku karbidestiya operasyonên xala herikînê vedibêje, Kopiya Pelê, ku leza kopîkirina daneyan dinirxîne, û çend pîvanên 2D û 3D. Navnîşek bêkêmasî ya testan dikare tê de were dîtin depoyên li ser GitHub. Gelek ji wan ji bo nirxandina performansa makîneyên virtual di ewr de bikar tînin.

Phoronix Test Suite

Этот комплекс тестов разработан авторами веб-ресурса Phoronix, на котором публикуются новости о дистрибутивах GNU/Linux. Впервые Test Suite представили в 2008 году — тогда он включал 23 различных теста. Позже разработчики запустили облачный сервис openbenchmarking.org, ku bikarhêner dikarin skrîptên testa xwe bişînin. Îro li ser wê pêşkêş kirin Nêzîkî 60 setên pîvanê, di nav de yên ku bi fêrbûna makîneyê û teknolojiya şopandina tîrêjê ve girêdayî ne.

Komên nivîsarên pispor dihêlin ku hûn hêmanên pergalê yên ferdî biceribînin. Bi alîkariya wan, hûn dikarin dema berhevkirina kernel û kodkirina pelên vîdyoyê, leza berhevkirina arşîvan û hwd, texmîn bikin. Mînakî, ev ferman nirxandinek performansa CPU dide destpêkirin:

phoronix-test-suite benchmark smallpt

Di dema ceribandinê de, Test Suite serbixwe rewşa alavan (germahiya CPU û leza zivirîna sarker) dişopîne, pergalê ji germbûna zêde diparêze.

Pîvanên ji bo Linux-server: 5 amûrên vekirî
/Unesplash/ Jason Chen

Vdbench

Amûrek ji bo hilberîna barkirina I/O li ser pergalên dîskê, ku ji hêla Oracle ve hatî pêşve xistin. Ew ji bo nirxandina performans û yekrêziya pergalên hilanînê dibe alîkar (me agahdarî amade kiriye ka meriv çawa performansa teorîkî ya pergala dîskê hesab dike agahî kurt).

Çareserî bi vî rengî dixebite: li ser pergalek rastîn, bernameya SWAT (Sun StorageTek Workload Analysis Tool) tê dest pê kirin, ku ji bo heyamek diyarkirî bi hemî gihîştinên dîskê re qulikek çêdike. Demjimêr, celebê xebitandinê, navnîşan, û mezinahiya bloka daneyê têne tomar kirin. Dûv re, bi karanîna pelê dumpê, vdbench barkirina li ser pergalek din dike.

Navnîşa pîvanên ji bo birêvebirina karûbar di fermî de ye Belgeya Oracle. Koda çavkaniyê ya karûbar dikare were dîtin li ser malpera şîrketê.

IOzone

Alîkariya konsolê ji bo nirxandina performansa pergalên pelan. Ew leza xwendin, nivîsandin û ji nû ve nivîsandina pelan diyar dike. Bi dehan bernamesaz beşdarî pêşkeftina amûrê bûn, lê nivîskarê guhertoya wê ya yekem kewçêr endezyar William Norcott. Pêşveçûn ji hêla pargîdaniyên wekî Apple, NetApp û iXsystems ve hate piştgirî kirin.

Ji bo birêvebirina mijaran û hevdengkirina wan di dema ceribandinê de, amûr standard bikar tîne Mijarên POSIX. Piştî qedandina xebatê, IOzone bi encaman re raporek an di forma nivîsê de an jî di forma peldankek (Excel) de çêdike. Di nav amûrê de skrîpta gengnuplot.sh jî heye, ku li ser bingeha daneyên tabloyê grafiyek sê-alî ava dike. Mînakên grafikên weha dikarin di belgeya amûrê de werin dîtin (rûpel 11–17).

IOzone wekî profîlek ceribandinê di Phoronix Test Suite ya ku berê hatî destnîşan kirin de heye.

Xwendina bêtir ji blog û medyaya civakî ya me:

Pîvanên ji bo Linux-server: 5 amûrên vekirî Баг в Linux 5.1 приводил к потере данных — корректирующий патч уже вышел
Pîvanên ji bo Linux-server: 5 amûrên vekirî Nerînek heye: Teknolojiya DANE ji bo gerokan têk çû

Pîvanên ji bo Linux-server: 5 amûrên vekirî Çima çavdêrî hewce ye?
Pîvanên ji bo Linux-server: 5 amûrên vekirî Piştgiriya pelan: meriv çawa xwe ji windabûna daneyê biparêze
Pîvanên ji bo Linux-server: 5 amûrên vekirî Meriv çawa dîskek hişk a pergalê vediguheze makîneyek virtual?

Pîvanên ji bo Linux-server: 5 amûrên vekirî Her kes li ser danûstendinên daneyan diaxive - çawa peydakerek IaaS dikare alîkariyê bike?
Pîvanên ji bo Linux-server: 5 amûrên vekirî Bernameyek perwerdehiya kurt: nîşana dîjîtal çawa dixebite
Pîvanên ji bo Linux-server: 5 amûrên vekirî Çavkanî: qanûna li ser daneyên kesane çawa dixebite

Source: www.habr.com

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster