Præstationstest
Ydelsestest , benchmark ( engelsk benchmark ) - en kontrolopgave, der er nødvendig for at bestemme de komparative karakteristika for et computersystems ydeevne. Nogle gange kaldes benchmarks også for programmer, der tester batterilevetiden for bærbare computere og PDA'er , rækkevidden af et trådløst netværk, båndbredden af datakanaler, amplitude-frekvensresponsen af lydstien og andre egenskaber, der ikke er direkte relateret til ydeevne.
Benchmarks bruges til at sammenligne computers ydeevne og er ofte et kriterium for at vælge en komponent fra en bestemt producent. Derudover er den vellykkede gennemførelse af en række test bevis på systemets stabilitet i normal og overclocket tilstand.
Computerspil som benchmark
Mange computerspil, på grund af deres hardwarekrav og afhængigheden af spillets hastighed af computerens kraft, bruges med succes som benchmarks. Typisk ser benchmarking af en computer i et spil sådan ud: en forudindspillet testdemo lanceres, og antallet af billeder pr. sekund ( FPS ), som systemet under test er i stand til, måles. Testresultaterne i forskellige opløsninger og med forskellige kvalitetsindstillinger indtastes i en tabel.
Daglige computeropgaver som benchmark
Med stor succes kan forskellige opgaver, som brugerne udfører dagligt på en computer, bruges til at sammenligne ydeevne, for eksempel:
- Anvendelse af digitale filtre i grafiske editorer
- Komprimering af filer ved hjælp af arkivere
- Kodning af lyd- og videofiler
- Gengivelse af scener i 3D-editorer
Ved at måle udførelsestiden for den samme handling på de samme kildefiler, men på forskellige computere, kan du få en sammenlignende ydeevnekarakteristik.
Populære benchmarks
En af de mest populære testsuiter til computere på forbrugerniveau er 3DMark . Testene i denne serie er primært fokuseret på grafikkomponenter for at bestemme ydeevne i computerspil.
Industriel
- BAPCo konsortium(Business Applications Performance Corporation): MobileMark, SYSmark, WebMark
- EEMBC(Embedded Microprocessor Benchmark Consortium)
- Standard Performance Evaluation Corporation (SPEC), specifikt SPECintog SPECfp
- OLTP (TPC): databasebenchmark [1]
Open source benchmarks
- AIM Multiuser Benchmark - et udvalg af tests, der kan blandes for at skabe forskellige typer belastning, simulerer brugen af UNIX-lignende systemer ( Linux , etc.).
- Bonnie++ - Benchmark af filsystemet og datalagring.
- BRL-CAD er et arkitektonisk benchmark på tværs af platforme til måling af multi-threaded ydeevne i ray tracing, såvel som til måling af relativ processorkraft på forskellige systemer.
- Kollektiv viden er et værktøjssæt, der kan tilpasses på tværs af platforme, til at måle ydeevne og optimere belastningen på bekostning af brugersystemer.
- CoreMark er et indlejret benchmark.
- DEISA Benchmark Suite — benchmark for videnskabelige servere.
- Dhrystone - Heltals ydeevne, målt i DMIPS (Dhrystone millioner af instruktioner pr. sekund).
- Disk Spd — et værktøj med en kommandolinjegrænseflade til test af datavarehuse. Fhoursten — præstationstest af heltalsberegninger.
- Hierarkisk INTEgrering - processor og hukommelse ydeevne.
- Iometer er et input/output system benchmark for enkelte systemer og klynger.
- IOzone - filsystem test.
- LINPACK benchmarks - traditionelt brugt til at måle FLOPS .
- Livermore løkker
- NAS parallelle benchmarks
- Nbench - et syntetisk benchmark til måling af ydeevnen af heltalsberegninger, hukommelsesoperationer og flydende kommaberegninger.
- Fysik Abstraktionslag(PAL) - real-time fysik motor ydeevne.
- PerfKitBenchmarker - et sæt benchmarks for cloud-servere.
- Phoronix Test Suite er en cross-platform open source benchmark suite til Linux, OpenSolaris, FreeBSD, OSX og Windows-systemer. Inkluderer tredjepartsløsninger ( UNGINE Heaven , etc.).
- POV-Ray - 3D-gengivelse.
- Tak (funktion) - præstation ved beregning af den rekursive funktion.
- TATP benchmark(Telekommunikation Application Transaction Processing Benchmark) - transaktionsydelse.
- TPoX - ydeevne for XML-databaser.
- Whetstone er udførelsen af flydende komma-aritmetik, ofte udtrykt i millioner af Whetstone-instruktioner per sekund (MWIPS).
Benchmarks for Microsoft Windows
Andre benchmarks
- Antutu bruges ofte til smartphones og andre enheder baseret på ARM-arkitekturen .
- Geekbench er et benchmark på tværs af platforme for Windows, Linux, macOS, iOS og Android.
- iCOMP - proprietær benchmark til måling af ydeevnen af Intel-processorer.
- Khornerstone
- P-Rating er et proprietært benchmark til at måle ydeevnen af AMD-processorer sammenlignet med produkter fra andre teknologimærker.
- soledderkop - browserhastighedstest.
- VMmark - Benchmark for virtuelle maskiner.
Se også
Noter
- ↑ Historie og oversigt over TPC'en . TPC . OLTP (februar 1998). Hentet 2. juli 2018. Arkiveret fra originalen 24. juni 2018. (ubestemt)
Links