Gezien hoe betrokken het proces van benchmarking is en hoe belangrijk het is bij het nemen van een beslissing. We hebben een aantal standaard tools nodig die we kunnen gebruiken om onze systemen te benchmarken, een eenvoudig te begrijpen resultaat te krijgen en deze te gebruiken om verschillende hardwarecomponenten en configuraties effectief te vergelijken.
Hier zijn een paar gratis benchmarking-tools voor een breed scala aan hardware en gebruiksscenario's.
1. Indigo Benchmark - Voor weergave en het maken van inhoud
Nu de pc- en desktopcomputeroorlog op een historisch hoogtepunt woedt tussen AMD en Intel en ook AMD en Nvidia, wordt deze benchmark sterk aanbevolen. Deze benchmark kan worden gebruikt om zowel uw CPU als GPU tot het uiterste te testen voor bepaalde workloads zoals videoweergave en het maken van inhoud.
De reden dat het als eerste op de lijst staat, is omdat het platformonafhankelijk is. Je kunt het installeren op macOSX, Windows en natuurlijk Linux. Het platformonafhankelijke karakter van de software kan u ook helpen bij het kiezen van het beste besturingssysteem voor uw installatie, en u bovendien verschillende hardware-opties laten vergelijken.
2. Phoronix-testsuite
Phoronix biedt een completere set tools voor het benchmarken van bijna elk aspect van uw systeem. Bovendien is het volledig open source en niet alleen gratis te gebruiken. Het raamwerk dat het biedt is uitbreidbaar en kan een willekeurig aantal verschillende tests doorstaan die u uw systeem misschien wilt laten uitvoeren. Het is extreem krachtig, flexibel en nuttig voor zowel systeembeheerders als desktopliefhebbers.
Bovendien biedt de officiële website voor Phoronix een zeer diepgaande analyse van de benchmarkingprocedures, voor het geval u nieuw bent op dit gebied. Hun laatste bericht waarin de impact van spook- en kernsmeltbeperkingspatches op de prestaties van uw systeem wordt beschreven, is iets dat ik persoonlijk kan aanbevelen.
3. IOzone
Misschien niet de belangrijkste overweging bij het bouwen van een pc of server, je SSD's zijn belangrijk. Snellere SSD's leiden tot snellere systemen. De reden is vrij simpel. Moderne CPU's en geheugen zijn snel genoeg om, zodra een programma of data ze bereikt, ze snel kunnen lezen of uitvoeren.
Secundaire opslag, zoals uw SSD's, zijn grote knelpunten. Hoe langer het duurt voordat informatie je CPU bereikt, hoe langzamer je ervaring zal zijn. Met IOzone kun je heel goed zien hoe je opslag het doet. Sequentiële reads, sequentiële schrijfacties en willekeurige IOP's moeten worden overwogen om uw perfecte SSD te selecteren select.
Workloads zoals videostreaming kunnen profiteren van hogere sequentiële leesbewerkingen, terwijl databases echt kunnen profiteren van hogere willekeurige IOP's. Dus opslagbenchmarking is nooit zo eenvoudig als het uitvoeren van dd naar een schijf.
4. Benchmark voor weblatentie
We hebben veel gesproken over opslag en rekenkracht, maar één ding is weggelaten en dat is netwerken. Hoewel er een heleboel tools zijn voor netwerkingenieurs om hun netwerken hun 10G-interfaces te benchmarken en te bewaken, wilde ik het hebben over een geheel andere netwerklaag.
De Web Latency Benchmark is een benchmark voor uw webbrowser van Google. Deze platformonafhankelijke benchmark is erg handig bij het vergelijken van de real-world prestaties van uw webbrowser. Dingen zoals vertraging tussen toetsaanslagen en browserreacties, scrolllatentie en jank en een paar andere dingen worden gemeten door de benchmark.
Browsers zijn iets waar we veel tijd aan besteden, als de prestaties tussen Firefox en Chrome ook maar in het minst verschillen, is het de moeite waard om ze te benchmarken en de betere te kiezen.
5. 7-zip
Ja, de archiveringstool 7-zip wordt geleverd met zijn eigen ingebouwde benchmarkingtool. Als uw werklast veel comprimeren en decomprimeren omvat. Dan is deze benchmark echt het overwegen waard.
Je kunt met deze tool nog verder gaan, dingen zoals het uitvoeren van een brute force-aanval met een wachtwoord of een woordenboekaanval zijn allemaal mogelijk met 7-zip. Als je het verschil wilt zien tussen je CPU en GPU bij het verwerken van dit soort workloads (die gemakkelijk kunnen worden multithreaded), heeft 7-zip veel te bieden.
Conclusie
Voordat u benchmarks op uw eigen systeem gaat uitvoeren, raad ik u ten zeerste aan om de website van de PassMark-software te bekijken en gewoon te proberen af te leiden wat de verschillende CPU-benchmarks laten zien en weerspiegelen. Er is multithreaded score, single threaded score en verschillende CPU's werken op verschillende kloksnelheden. Kortom, er is nogal wat variatie.
Probeer jezelf voor te stellen als iemand die een van de CPU's probeert te kiezen voor hun eigen build, hoe zou je beslissen welke beter voor je is? Goede benchmarks zouden deze vragen voor u moeten beantwoorden.