Hoewel het uitvoeren van een benchmark eenvoudig is, kan het een uitdaging zijn om goede gegevens uit een benchmark te halen.
Snelle koppelingen
- Twee manieren van benchmarken: wetenschappelijk en realistisch
- De instrumenten voor benchmarking
- Beste benchmarks voor het testen van veelgebruikte componenten
- Benchmarken is zo moeilijk of uitdagend als u wilt
Benchmarking is een van de populairste bezigheden van de computergemeenschap, of het nu simpelweg is om te zien hoe snel een pc is of om op te scheppen. Het is niet moeilijk om een benchmark uit te voeren; je hoeft alleen maar wat software te downloaden, uit te voeren en het resultaat vast te leggen. Van informele gebruikers tot professionele recensenten: benchmarks zijn vrijwel universeel.
Maar benchmarken omvat iets meer dan alleen het uitvoeren van een test, en er zijn enkele belangrijke zaken Houd er bij het uitvoeren van benchmarks rekening mee dat deze een aanzienlijke impact kunnen hebben op de scores van uw hardware ontvangt. Voor alle duidelijkheid: er bestaat niet één correcte benadering voor het benchmarken van individuele componenten, en in feite zijn er verschillende benchmarkingmethoden die nuttige gegevens kunnen verkrijgen. Bij goede benchmarking gaat het er eigenlijk om dat u begrijpt wat u test, onder welke omstandigheden en hoe u het test.
Twee manieren van benchmarken: wetenschappelijk en realistisch
Voordat u zelfs maar software downloadt, is de eerste vraag die u uzelf moet stellen waarom u aan het benchmarken bent, en er zijn twee basisantwoorden: je bent aan het benchmarken om de theoretisch hoogste prestaties van een component te vinden, of om te ontdekken hoe een component presteert in de dagelijkse praktijk gebruik. In het eerste geval gaat het om wetenschappelijke benchmarking en in het tweede geval gaat het om realistische of praktische benchmarking, en dit is doorgaans het punt waarop de benchmarkingpraktijken van een recensent en een gebruiker uiteen zullen lopen.
Bij het wetenschappelijk benchmarken van een component gaat het erom andere componenten te isoleren en ervoor te zorgen dat deze de resultaten van een benchmark zo min mogelijk beïnvloeden. In veel CPU-recensies zul je bijvoorbeeld zien dat het testsysteem erg lage grafische instellingen gebruikt, ongeacht welke CPU wordt getest. Dit is om ervoor te zorgen dat de GPU de prestaties niet beperkt en om de CPU te dwingen de beperkende factor (ook wel een knelpunt genoemd) in de prestaties te worden. Andere softwaregerelateerde praktijken zijn onder meer het testen op een nieuw besturingssysteem, het afsluiten van zoveel mogelijk achtergrondtaken en het instellen van de energie-instellingen op maximaal.
Hardware is ook belangrijk bij wetenschappelijke benchmarking, omdat het aanpassen van instellingen niet altijd voldoende is om knelpunten te voorkomen. Kortom, je wilt dat elk onderdeel van een testsysteem (behalve degene die wordt getest) zo hoogwaardig mogelijk is, zodat ze geen rekening houden met de gegevens. Dat is eigenlijk alles wat er te zeggen valt over de methodologie van wetenschappelijke benchmarking.
Hoewel het duidelijk is dat niemand van ons onze computers op deze manier gebruikt, en de resultaten van wetenschappelijke benchmarks zouden dat wel zijn in wezen onrealistisch, en daarom zul je waarschijnlijk realistischer benchmarken, tenzij je een recensent. Voor eindgebruikers betekent dit in feite alleen maar het uitvoeren van benchmarks onder normale omstandigheden, met uw gebruikelijke achtergrondapplicaties geopend, met gebruikmaking van de instellingen die u doorgaans gebruikt en met gebruik van uw gewone hardware. Recensenten kunnen ook een pseudo-realistische benadering hanteren voor wetenschappelijke benchmarking, waarbij de omstandigheden nog steeds onder controle zijn, maar aangepast om de pc van een typische gebruiker weer te geven.
Als u de hoogste benchmarkscores probeert te behalen vanwege opscheppen of pure nieuwsgierigheid, is wetenschappelijke benchmarking waarschijnlijk wat u wilt doen. Maar als u alleen maar een snelle score voor uw hardware wilt behalen of als u de prestaties van uw pc probeert te optimaliseren, is realistische benchmarking waarschijnlijk wat u zou moeten doen.
We zijn nog steeds niet helemaal klaar om daadwerkelijk over benchmarkingtools zelf te praten, omdat benchmarking soms geen automatisch proces is. Afhankelijk van de benchmark en wat u test, kan het nodig zijn om extra applicaties aan te schaffen om belangrijke statistieken over uw pc vast te leggen en te controleren. Er zijn veel toepassingen die deze doeleinden vervullen, maar we zullen slechts een paar bijzonder belangrijke doornemen.
Voor eenvoudige hardwaremonitoring is Taakbeheer misschien wel de meest bekende. Het wordt vaak gebruikt voor het afsluiten van programma's, maar het wordt ook geleverd met een redelijk robuuste hardwaremonitoringsectie voor de CPU, RAM, opslag, grafische kaart en netwerkapparaten. Taakbeheer toont alleen diagnostische gegevens en kan deze niet registreren, maar als je alleen maar nieuwsgierig bent naar basiszaken zoals gebruik, dan zou dit voldoende moeten zijn.
Er is geavanceerdere monitoringsoftware vereist als u diepgaande statistieken nodig heeft over frequenties, energieverbruik, temperaturen, spanning en andere datapunten. HWMonitor is een geweldig programma om dit soort dingen in een eenvoudig tabelformaat weer te geven, omdat het niet alleen realtime gegevens bijhoudt, maar ook minima, maxima en gemiddelde waarden. Er is ook MSI-naverbrander, dat veel van dezelfde gegevens bijhoudt, maar deze in grafiekvorm of zelfs in een overlay in games weergeeft, wat handig is voor het bekijken van essentiële componentinformatie tijdens het uitvoeren van een gamingbenchmark.
Als je van plan bent games te benchmarken zonder ingebouwde tests te gebruiken, dan heb je een programma nodig dat framerate-gegevens registreert, en een van de beste applicaties daarvoor is OCAT. Het is een open-sourceprogramma dat gemiddelde framerates en 99e percentielframerates registreert en dat allemaal in een grafiek kan visualiseren. OCAT wordt ook geleverd met een handige overlay die u kunt uitschakelen als deze problemen veroorzaakt (wat niet ongebruikelijk is). De beste manier om een game met OCAT te testen, is door een save te maken, de gegevens op te nemen en vervolgens een paar minuten normaal te spelen. Als je meerdere, herhaalbare tests wilt uitvoeren, laad dan gewoon het opgeslagen bestand opnieuw en speel het spel opnieuw normaal voor dezelfde hoeveelheid tijd.
Als u aan informele benchmarking doet, is het waarschijnlijk niet nodig om een van deze applicaties te gebruiken, maar iedereen wie een redelijk goede hoeveelheid uitgebreide gegevens wil vastleggen, zou minstens één van deze stukjes moeten gebruiken software. Voor sommige zaken, zoals stroomverbruik en spanning, moet je vrijwel een app als HWMonitor of MSI Afterburner gebruiken, omdat benchmarkingsoftware zelf die informatie zelden registreert.
Beste benchmarks voor het testen van veelgebruikte componenten
Oké, we gaan het eindelijk hebben over de afzonderlijke componenten en hoe je ze kunt testen. Dit is geenszins een uitgebreide lijst van alle dingen die u zou kunnen benchmarken, noch van alle benchmarks die u zou kunnen uitvoeren; dit is slechts een lijst met de populairste componenten om te benchmarken, en de essentiële benchmarks voor die componenten.
CPU's
Er zijn drie basiszaken die je kunt testen met CPU's: single-threaded prestaties, multi-threaded prestaties en spelprestaties. Deze drie prestatiegebieden overlappen elkaar enigszins, maar zijn behoorlijk verschillend. Cinebench R23 is een geweldige maatstaf voor het testen van onbewerkte single- en multi-threaded prestaties; De maatstaf van Blender is een vergelijkbare maar iets realistischere maatstaf voor het testen van multi-threaded bekwaamheid; En PugetBench is goed voor het tonen van algemene prestaties in creatieve toepassingen zoals Adobe Photoshop en Da Vince Resolve.
Het testen van CPU-prestaties in games is behoorlijk ingewikkeld, maar we gaan het simpel houden en ons alleen concentreren op goede games voor het testen van de CPU-prestaties. Er zijn heel veel games beschikbaar, maar ik raad aan om drie soorten games te testen: een esports-titel met een hoge FPS, een moderne, grafisch intensieve AAA-game en een oudere AAA-game. Geweldige games om te testen zijn onder meer Counter-Strike: mondiaal offensief, ForzaHorizon 5, En Grand Theft Auto V voor elke betreffende categorie. Het is ook een goed idee om simpelweg games te testen die veel recensenten testen.
GPU's
Bij GPU's gaat het ons vooral om prestaties in games en prestaties in creatieve toepassingen. 3DMark-benchmarks zoals Time Spy en Firestrike zijn een eenvoudige en gemakkelijke manier om een GPU te testen en een gemakkelijk te begrijpen score te krijgen, hoewel deze niet noodzakelijkerwijs realistische spelprestaties weerspiegelen. Het testen van een GPU in een echte game is ook vrij eenvoudig; speel gewoon een redelijk modern 3D-spel met de gewenste instellingen en kijk hoe snel de GPU is. Misschien wil je ook proberen te rommelen met verschillende instellingen, zoals ray tracing, DLSS/FSR/XeSS, DX11 vs. DX12, verschillende resoluties, enzovoort. Er zijn ook benchmarks voor het testen van de prestaties van een GPU in creatieve en professionele software. De officiële benchmark van Blender is een goed idee om te testen, omdat het zowel realistisch is als prestaties demonstreert bij een soort werklast die mensen vaak op de GPU uitvoeren. V-Ray is ook een andere renderingbenchmark die ook de prestaties van ray tracing kan testen (hoewel dit momenteel beperkt is tot Nvidia GPU's). PugetBench voor Adobe-applicaties zijn Da Vince Resolve en Lightroom Classic ook goede opties, maar CPU-prestaties kunnen een aanzienlijke invloed hebben op de resultaten.
RAM
Hoewel er enkele RAM-benchmarks zijn zoals die in AIDA64 die u lees-/schrijfsnelheden en latentie voor uw RAM laten zien, vertelt u niet veel over de prestaties van uw pc in de echte wereld. In plaats daarvan zou je CPU-benchmarks moeten uitvoeren (vooral games, die waarschijnlijk profiteren van sneller RAM) en kijken of er enige prestatieverbetering is.
SSD's, HDD's en andere opslag
Voor de meeste gebruikers is CrystalDiskMark is de enige opslagbenchmark die u echt nodig heeft. Het test vrijwel alle belangrijke statistieken die u belangrijk vindt in een SSD of HDD en is ook in hoge mate aanpasbaar. Als je een benchmark wilt waaraan een score is gekoppeld, dan is de Storage Benchmark van 3DMark een goede keuze.
CPU- en GPU-koelers
Het testen van het koelvermogen van een koeler hangt af van het produceren van zoveel mogelijk warmte door zoveel mogelijk stroom te verbruiken. Voor CPU's is dit een prima benchmark om te gebruiken Cinebench R23 en het bewaken van de CPU-temperatuur met HWMonitor of een andere applicatie. Voor GPU's zal het draaien van 3DMark Time Spy of een grafisch intensief spel werken, en om de GPU-temperatuur te controleren kun je het beste MSI Afterburner gebruiken, maar HWMonitor en andere applicaties zullen ook werken.
Benchmarken is zo moeilijk of uitdagend als u wilt
Of u nu een gewone gebruiker bent die alleen op zoek is naar een partituur die u aan uw pc kunt koppelen, of een professional bent Als we proberen de fundamentele eigenschappen van een component te achterhalen, kan benchmarking nuttig en zelfs zijn plezier. Een van de mooiste dingen van benchmarking is dat je kunt bepalen hoe ver je gaat, aangezien er niet noodzakelijkerwijs één enkele juiste manier is om hardware te testen. Voor alle duidelijkheid: sommige manieren zijn beter dan andere, maar zolang je consistent bent in de manier waarop je benchmarkt, zou je bruikbare gegevens moeten kunnen verkrijgen, wat het basispunt van benchmarken is.