Gitt hvor involvert prosessen med benchmarking er, og hvor viktig det er når du tar en beslutning. Vi trenger noen standard sett med verktøy som vi kan bruke til å benchmark systemene våre, få et enkelt å forstå resultat og bruke det til å sammenligne forskjellige maskinvarekomponenter og konfigurasjoner effektivt.
Her er noen gratis benchmarking -verktøy som du dekker et bredt utvalg av maskinvare og bruker tilfeller.
Indigo Benchmark - for gjengivelse og oppretting av innhold
Nå som PC- og Desktop Computing War fører til enhver tid mellom AMD og Intel og også AMD og Nvidia, anbefales denne referansen sterkt. Denne målestokken kan brukes til å teste både CPU og GPU til det ytterste for visse arbeidsmengder som video gjengivelse og innholdsoppretting.
Årsaken til at det er først på listen er fordi det er tverrplattform. Du kan installere den på MacOSX, Windows og selvfølgelig Linux. Programvarenes tverrplatform av programvaren kan også hjelpe deg med å velge det beste operativsystemet for riggen din, på toppen av å la deg sammenligne forskjellige maskinvarealternativer.
Phoronix Test Suite
Phoronix tilbyr et mer komplett sett med verktøy for benchmarking nesten alle aspekter av systemet ditt. Dessuten er det helt åpen kildekode og ikke bare gratis å bruke. Rammeverket den tilbyr er utvidbar og kan imøtekomme et hvilket som helst antall forskjellige tester som du kanskje vil se systemet ditt utføre. Det er ekstremt kraftig, fleksibelt og nyttig for både sysadmins så vel som stasjonære entusiaster.
Dessuten tilbyr det offisielle nettstedet for Phoronix en veldig dyptgående analyse av benchmarking -prosedyrene, i tilfelle du er ny på dette feltet. Deres siste innlegg som beskriver virkningen av Specter og Meltdown -avbøtende lapper på systemets ytelse, er noe jeg personlig kan anbefale.
Iozone
Kanskje ikke den fremste vurderingen mens du bygger en PC eller en server, er SSD -ene dine viktige. Raskere SSD -er fører til snappere systemer. Årsaken er ganske enkel. Moderne CPUer og minne er raske nok til at når et program eller en data når dem, kan det raskt leses eller utføres.
Sekundær lagring, som dine SSD -er, er store flaskehalser. Jo lenger det tar for informasjon å nå CPU -en din, jo saktere blir opplevelsen din. Iozone lar deg få en veldig nær titt på hvordan lagringen gjør det. Sekvensielle leser, sekvensielle skriver, så vel som tilfeldige IOP -er, skal vurderes for å velge din perfekte SSD.
Arbeidsmengder som videostreaming kan dra nytte av høyere sekvensielle leser, mens databaser virkelig kan dra nytte av høyere tilfeldige IOP -er. Så lagrings benchmarking er aldri så enkelt som å kjøre DD til en disk.
Benchmark på nettlatency
Vi har snakket mye om lagring og beregning, som utelater en ting og det er nettverk. Selv om det er massevis av verktøy for nettverksingeniører å benchmark og overvåke nettverkene deres 10G -grensesnitt, ønsket jeg å snakke om et annet lag med nettverk helt.
Benchmark på nettlatency er et mål for nettleseren din fra Google. Denne benchmark på plattform er ganske nyttig når du sammenligner den virkelige ytelsen til nettleseren din. Ting som forsinkelse mellom tastetrykk og nettleserresponser, rulle latens og jank og noen få andre ting måles med målestokken.
Nettlesere er noe vi bruker mye tid på å jobbe på, hvis ytelsen mellom Firefox og Chrome er forskjellig selv i det minste, er det verdt tiden å benchmark dem og velge den bedre.
7-Zip
Ja, arkivverktøyet 7-Zip kommer med sitt eget benchmarking-verktøy innebygd i det. Hvis arbeidsmengden din innebærer mye komprimering og ukomprimering. Da er dette benchmark virkelig verdt å vurdere.
Du kan ta dette verktøyet ytterligere, ting som å kjøre passord brute force angrep eller ordbok angrep er alle mulige ved å bruke 7-zip. Hvis du vil se forskjellen mellom CPU og GPU når du håndterer denne typen arbeidsmengder (som lett kan lest på flere.
Før du begynner. Det er multithreaded poengsum, enkelt gjenget poengsum og forskjellige CPU-er i forskjellige klokkehastigheter. Kort sagt, det er ganske mye variasjon.
Prøv å forestille deg selv som noen som prøver å velge en av CPU -ene for sin egen bygning, hvordan vil du bestemme hvilken som er bedre for deg? Gode benchmarks bør svare på disse spørsmålene for deg.