Dato quanto è coinvolto il processo di benchmarking e quanto sia importante quando si prende una decisione. Abbiamo bisogno di alcuni set standard di strumenti che possiamo utilizzare per confrontare i nostri sistemi, ottenere un risultato semplice da comprendere e utilizzarlo per confrontare efficacemente diversi componenti e configurazioni hardware.
Ecco alcuni strumenti di benchmarking gratuiti che coprono una vasta gamma di hardware e casi d'uso.
Benchmark indaco - per il rendering e la creazione di contenuti
Ora che la guerra di elaborazione del PC e del desktop si sta impegnando a un massimo di sempre tra AMD e Intel e anche AMD e Nvidia, questo punto di riferimento è fortemente raccomandato. Questo punto di riferimento può essere utilizzato per testare la tua CPU e GPU al massimo per alcuni carichi di lavoro come il rendering video e la creazione di contenuti.
Il motivo per cui è primo nell'elenco è perché è multipiattaforma. Puoi installarlo su macOSX, Windows e, ovviamente, Linux. La natura cross piattaforma del software può anche aiutarti a scegliere il miglior sistema operativo per il tuo rig, oltre a consentire di confrontare varie opzioni hardware.
Phoronix Test Suite
Phoronix offre un set più completo di strumenti per il benchmarking di quasi tutti gli aspetti del sistema. Inoltre, è completamente open source e non solo gratuito. Il framework che offre è estensibile e può accomodare qualsiasi numero di test diversi che potresti voler vedere il tuo sistema eseguire. È estremamente potente, flessibile e utile sia per gli appassionati di sistema.
Inoltre, il sito Web ufficiale per Phoronix offre un'analisi molto approfondita delle procedure di benchmarking, nel caso in cui tu sia nuovo in questo campo. Il loro ultimo post che descrive in dettaglio l'impatto delle patch di mitigazione dello spettro e del crollo sulle prestazioni del tuo sistema è qualcosa che posso raccomandare personalmente.
Iozone
Forse non la considerazione principale durante la costruzione di un PC o di un server, i tuoi SSD sono importanti. Gli SSD più veloci portano a sistemi più snappier. Il motivo è abbastanza semplice. Le CPU e la memoria moderne sono abbastanza veloci che una volta che un programma o un dati li raggiungono possono quindi essere letti o eseguiti rapidamente.
Lo stoccaggio secondario, come i tuoi SSD, sono importanti colli di bottiglia. Più a lungo ci vorrà informazioni per raggiungere la tua CPU, più lenta sarà la tua esperienza. Iozone ti consente di dare una sbirciatina a come sta il tuo spazio. Letture sequenziali, scritture sequenziali e IOP casuali devono essere considerate per selezionare il tuo SSD perfetto.
I carichi di lavoro come lo streaming video possono beneficiare di letture sequenziali più elevate, mentre i database possono davvero beneficiare di IOP casuali più elevati. Quindi il benchmarking di archiviazione non è mai così semplice come eseguire DD su un disco.
Benchmark di latenza web
Abbiamo parlato molto di archiviazione e calcolo, che lascia fuori una cosa e che è in rete. Mentre ci sono un sacco di strumenti per gli ingegneri di rete per il benchmark e monitorare le loro reti delle loro interfacce 10G, volevo parlare del tutto di un diverso livello di networking.
Il benchmark di latenza Web è un punto di riferimento per il tuo browser Web da Google. Questo benchmark multipiattaforma è abbastanza utile quando si confronta le prestazioni del mondo reale del browser web. Cose come il ritardo tra i tasti e le risposte al browser, la latenza a scorrimento e Jank e alcune altre cose sono misurate dal punto di riferimento.
I browser sono qualcosa a cui trascorriamo molto tempo a lavorare, se le prestazioni tra Firefox e Chrome differiscono anche nella minima.
7-Zip
Sì, lo strumento di archivio 7-Zip viene fornito con il proprio strumento di benchmarking integrato in esso. Se il tuo carico di lavoro prevede molta compressione e disprezza. Allora questo è il benchmark vale davvero la pena considerare.
Puoi portare questo strumento ancora più lontano, cose come l'esecuzione dell'attacco della forza bruta della password o l'attacco del dizionario sono tutte possibili usando 7-zip. Se vuoi vedere la differenza tra la tua CPU e la GPU durante la gestione di questo tipo di carichi di lavoro (che possono essere facilmente multithread), 7-Zip ha molto da offrire.
Prima di iniziare a eseguire parametri di riferimento sul tuo sistema, ti incoraggerei vivamente a controllare il sito Web del software passark e provare a dedurre ciò che i diversi benchmark della CPU mostrano e riflettono. C'è un punteggio multithread, un punteggio a filo singolo e CPU diverse funzionano a diverse velocità di clock. In breve, c'è un bel po 'di variazione.
Prova a immaginare te stesso come qualcuno che cerca di scegliere uno dei CPU per la propria build, come decideresti quale è meglio per te? Buoni parametri di riferimento dovrebbero rispondere a queste domande per te.