Test de performanță
Test de performanță , benchmark ( în engleză benchmark ) - o sarcină de control necesară pentru a determina caracteristicile comparative ale performanței unui sistem informatic. Uneori, benchmark-urile sunt numite și programe care testează durata de viață a bateriei laptopurilor și PDA-urilor , raza de acțiune a unei rețele wireless, lățimea de bandă a canalelor de date, răspunsul amplitudine-frecvență al căii sunetului și alte caracteristici care nu sunt direct legate de performanță.
Benchmark-urile sunt folosite pentru a compara performanța computerelor și sunt adesea un criteriu pentru alegerea unei componente de la un anumit producător. În plus, finalizarea cu succes a unui număr de teste este o dovadă a stabilității sistemului în modurile
normale și overclockate .
Jocurile pe calculator ca reper
Multe jocuri pe calculator, datorită cerințelor lor hardware și a dependenței de viteză a jocului de puterea computerelor, sunt folosite cu succes ca repere. De obicei , evaluarea comparativă a unui computer într-un joc arată astfel: este lansată o demonstrație de testare preînregistrată și este măsurat numărul de cadre pe secundă ( FPS ) de care este capabil sistemul testat. Rezultatele testului în rezoluții diferite și cu setări de calitate diferite sunt introduse într-un tabel.
Sarcinile zilnice ale calculatorului ca reper
Cu mare succes, diverse sarcini pe care utilizatorii le efectuează zilnic pe un computer pot fi folosite pentru a compara performanța, de exemplu:
- Aplicarea filtrelor digitale în editorii grafici
- Comprimarea fișierelor folosind arhivare
- Codificarea fișierelor audio și video
- Redarea scenelor în editori 3D
Măsurând timpul de execuție a aceleiași operații pe aceleași fișiere sursă, dar pe computere diferite, puteți obține o caracteristică de performanță comparativă.
Benchmarkuri populare
Una dintre cele mai populare suite de testare pentru computere la nivel de consumator este 3DMark . Testele din această serie se concentrează în primul rând pe componentele grafice pentru a determina performanța în jocurile pe calculator.
Industrial
- consorțiul BAPCo(Business Applications Performance Corporation): MobileMark, SYSmark, WebMark
- EEMBC(Consorțiul de referință pentru microprocesoare încorporate)
- Standard Performance Evaluation Corporation (SPEC), în special SPECintși SPECfp
- OLTP (TPC): benchmark baze de date [1]
Benchmarkuri open source
- Benchmark AIM Multiuser - o selecție de teste care pot fi combinate pentru a crea diferite tipuri de încărcare, simulând utilizarea sistemelor de tip UNIX ( Linux , etc.).
- Bonnie++ - Benchmark al sistemului de fișiere și al stocării datelor.
- BRL-CAD este un etalon arhitectural multiplatform pentru măsurarea performanței multi-threaded în ray tracing, precum și pentru măsurarea puterii relative a procesorului pe diferite sisteme.
- Cunoașterea colectivă este un set de instrumente personalizabil, multiplatformă, pentru măsurarea performanței și optimizarea sarcinii în detrimentul sistemelor utilizatorului.
- CoreMark este un benchmark încorporat.
- DEISA Benchmark Suite — punct de referință pentru serverele științifice.
- Dhrystone - Performanță întreg, măsurată în DMIPS (Dhrystone milioane de instrucțiuni pe secundă).
- Viteza disc — un instrument cu o interfață de linie de comandă pentru testarea depozitelor de date. Fhorstone — testul de performanță al calculelor întregi.
- Integrarea ierarhică - performanta procesorului si memoriei.
- Iometrul este un sistem de referință de intrare/ieșire pentru sisteme individuale și clustere.
- IOzonă - testul sistemului de fișiere.
- Benchmark- uri LINPACK - utilizate în mod tradițional pentru a măsura FLOPS .
- Buclele Livermore
- NAS Parallel Benchmarks
- Nbench - un punct de referință sintetic pentru măsurarea performanței calculelor întregi, operațiunilor de memorie și calculelor cu virgulă mobilă.
- Stratul de abstractizare a fizicii(PAL) - performanța motorului fizic în timp real.
- PerfKitBenchmarker - un set de benchmark-uri pentru serverele cloud.
- Suita de teste Phoronix este o suită de referință open source multiplatformă pentru sistemele Linux, OpenSolaris, FreeBSD, OSX și Windows. Include soluții terțe ( UNIGINE Heaven etc.).
- POV-Ray - randare 3D.
- Tak (funcție) - performanta la calculul functiei recursive.
- Benchmark TATP(Telecommunication Application Transaction Processing Benchmark) - performanța tranzacției.
- TPoX - performanta pentru bazele de date XML.
- Piatra de achicire este performanța aritmeticii în virgulă mobilă, adesea exprimată în milioane de instrucțiuni Wetstone pe secundă (MWIPS).
Benchmarks pentru Microsoft Windows
Alte repere
- Antutu este adesea folosit pentru smartphone-uri și alte dispozitive bazate pe arhitectura ARM .
- Geekbench este un etalon multiplatform pentru Windows, Linux, macOS, iOS și Android.
- iCOMP - benchmark proprietar pentru măsurarea performanței procesoarelor Intel.
- Khornerstone
- P-Rating este un etalon proprietar pentru măsurarea performanței procesoarelor AMD în comparație cu produsele de la alte mărci de tehnologie.
- păianjenul soarelui - test de viteză a browserului.
- VMmark - Benchmark pentru mașini virtuale.
Vezi și
Note
- ↑ Istoricul și prezentarea generală a TPC . TPC . OLTP (februarie 1998). Preluat la 2 iulie 2018. Arhivat din original la 24 iunie 2018. (nedefinit)
Link -uri