Benchmarking-ul este probabil unul dintre cele mai complexe și implicate procese din domeniul informaticii și tehnologiei. Acestea ar trebui să reprezinte ceea ce hardware-ul dvs. este capabil să facă în scenarii din lumea reală și, de asemenea, în cele mai proaste scenarii posibile. există o mulțime de lucruri pe care ați putea dori să le luați în considerare în timpul benchmarking-ului. Ce analizați? Procesorul, memoria, SSD IOPs sau poate este vorba de GPU. Care sunt sarcinile de lucru pe care le evaluați? În acest caz, este posibil ca întregul sistem să trebuiască să fie luat în considerare ca o singură entitate, mai degrabă decât să vă concentrați doar pe o singură componentă. De exemplu, dacă evaluați performanța unui sistem ca bază de date, nu puteți să măsurați doar vitezele SSD-ului și să terminați cu asta. Procesorul poate fi un blocaj sau la fel poate fi și memoria.

După cât de implicat este procesul de analiză comparativă și cât de important este acesta atunci când se ia o decizie. Avem nevoie de un set standard de instrumente pe care să le putem folosi pentru a ne compara sistemele, să obținem un rezultat simplu de înțeles și să îl folosim pentru a compara în mod eficient diferite componente hardware și configurații.

Iată câteva instrumente gratuite de benchmarking care acoperiți o gamă largă de hardware și cazuri de utilizare.

Indigo Benchmark – Pentru randare și creare de conținut

Acum că războiul PC-urilor și al calculatoarelor de birou se duce la cote maxime între AMD și Intel și, de asemenea, între AMD și Nvidia, acest benchmark este foarte recomandat. Acest benchmark poate fi folosit pentru a testa la maximum atât CPU-ul, cât și GPU-ul pentru anumite sarcini de lucru, cum ar fi randarea video și crearea de conținut.

Motivul pentru care este primul pe listă este acela că este cross-platform. Îl puteți instala pe macOSX, Windows și, bineînțeles, Linux. Natura transplatformă a software-ului vă poate ajuta, de asemenea, să alegeți cel mai bun sistem de operare pentru platforma dumneavoastră, pe lângă faptul că vă permite să comparați diverse opțiuni hardware.

Phoronix Test Suite

Phoronix oferă un set mai complet de instrumente pentru evaluarea comparativă a aproape orice aspect al sistemului dumneavoastră. Mai mult decât atât, este complet open source și nu doar gratuit pentru utilizare. Cadrul pe care îl oferă este extensibil și poate găzdui orice număr de teste diferite pe care ați putea dori să le vedeți efectuate de sistemul dumneavoastră. Este extrem de puternic, flexibil și util atât pentru administratorii de sistem, cât și pentru pasionații de desktop.

În plus, site-ul oficial pentru Phoronix oferă o analiză foarte amănunțită a procedurilor de benchmarking, în cazul în care sunteți nou în acest domeniu. Cea mai recentă postare a lor, care detaliază impactul patch-urilor de atenuare a efectelor spectre și meltdown asupra performanțelor sistemului dumneavoastră, este ceva ce vă pot recomanda personal.

IOzone

Poate că nu este cel mai important considerent atunci când construiți un PC sau un server, SSD-urile sunt importante. SSD-urile mai rapide duc la sisteme mai rapide. Motivul este destul de simplu. Unitățile centrale de procesare și memoria moderne sunt suficient de rapide pentru ca, odată ce un program sau o dată ce datele ajung la ele, acestea să poată fi apoi citite sau executate rapid.

Memorizările secundare, precum SSD-urile dumneavoastră, sunt blocaje majore. Cu cât este nevoie de mai mult timp pentru ca informația să ajungă la CPU, cu atât experiența dvs. va fi mai lentă. IOzone vă permite să aruncați o privire foarte atentă asupra modului în care se comportă stocarea dvs. Citirile secvențiale, scrierile secvențiale, precum și IOP-urile aleatorii trebuie luate în considerare pentru a vă selecta SSD-ul perfect.

Cărțile de lucru, cum ar fi streamingul video, pot beneficia de lecturi secvențiale mai mari, în timp ce bazele de date pot beneficia cu adevărat de IOP-uri aleatorii mai mari. Așadar, benchmarking-ul de stocare nu este niciodată nu este la fel de simplu ca și cum ai rula dd pe un disc.

Web Latency Benchmark

Am vorbit mult despre stocare și calculatoare, acest lucru omite un lucru, și anume rețeaua. În timp ce există o tonă de instrumente pentru inginerii de rețea pentru a evalua și monitoriza rețelele lor interfețele lor 10G, am vrut să vorbesc despre un strat diferit de rețea cu totul.

The Web Latency Benchmark este un indicator de referință pentru browserul dvs. web de la Google. Acest benchmark cross-platform este destul de util atunci când se compară performanța în lumea reală a browserului dvs. web. Lucruri cum ar fi întârzierea dintre apăsarea tastelor și răspunsurile browserului, latența de defilare și jank și alte câteva lucruri sunt măsurate de acest benchmark.

Browserele sunt ceva la care petrecem mult timp lucrând, dacă performanța dintre Firefox și Chrome diferă chiar și în cea mai mică măsură, merită timpul pentru a le compara și a-l alege pe cel mai bun.

7-zip

Da, instrumentul de arhivare 7-zip vine cu propriul său instrument de benchmarking încorporat în el. Dacă volumul dvs. de lucru implică o mulțime de comprimări și decomprimări. Atunci acest este benchmark este cu adevărat demn de luat în considerare.

Puteți duce acest instrument chiar mai departe, lucruri cum ar fi rularea atacului de forță brută a parolei sau a atacului de dicționar sunt toate posibile folosind 7-zip. Dacă doriți să vedeți diferența dintre CPU și GPU atunci când gestionați acest tip de sarcini de lucru (care pot fi multithreadate cu ușurință), 7-zip are multe de oferit.

Concluzie

Înainte de a începe să rulați benchmark-uri pe propriul sistem, vă încurajez să consultați site-ul web al software-ului PassMark și doar să încercați să deduceți ce arată și ce reflectă diferitele benchmark-uri pentru CPU. Există punctaj multithreaded, punctaj single threaded și diferite CPU-uri funcționează la diferite viteze de ceas. Pe scurt, există destul de multe variații.

Încercați să vă imaginați că sunteți o persoană care încearcă să aleagă unul dintre CPU-uri pentru propria construcție, cum ați decide care dintre ele este mai bună pentru dumneavoastră? Un bun benchmark ar trebui să vă răspundă la aceste întrebări.

Lasă un răspuns

Adresa ta de email nu va fi publicată.