Prestazione

I 5 migliori strumenti di benchmarking gratuiti

I 5 migliori strumenti di benchmarking gratuiti
Il benchmarking è probabilmente uno dei processi più complicati e complessi dell'informatica e della tecnologia. Dovrebbero rappresentare ciò che il tuo hardware è in grado di fare negli scenari del mondo reale e anche nei peggiori scenari possibili.Ci sono molte cose che potresti voler considerare durante il benchmarking. Cosa stai valutando?? La CPU, la memoria, gli IOP SSD o forse è la tua GPU. Per quali carichi di lavoro stai eseguendo il benchmark? È qui che l'intero sistema potrebbe dover essere considerato come un'unica entità piuttosto che concentrarsi solo su un componente. Ad esempio, se stai eseguendo il benchmark delle prestazioni di un sistema come database, non puoi semplicemente misurare le velocità dell'SSD e farcela. La CPU può essere un collo di bottiglia o così può essere la memoria.

Dato quanto sia coinvolto il processo di benchmarking e quanto sia importante quando si prende una decisione. Abbiamo bisogno di un set standard di strumenti che possiamo usare per confrontare i nostri sistemi, ottenere un risultato semplice da capire e usarlo per confrontare efficacemente diversi componenti hardware e configurazioni.

Ecco alcuni strumenti di benchmarking gratuiti che coprono una vasta gamma di hardware e casi d'uso.

1. Indigo Benchmark - Per il rendering e la creazione di contenuti

Ora che la guerra tra PC e desktop computing è ai massimi storici tra AMD e Intel e anche AMD e Nvidia, questo benchmark è fortemente raccomandato. Questo benchmark può essere utilizzato per testare al massimo sia la CPU che la GPU per determinati carichi di lavoro come il rendering video e la creazione di contenuti.

Il motivo per cui è il primo della lista è perché è multipiattaforma. Puoi installarlo su macOSX, Windows e, ovviamente, Linux. La natura multipiattaforma del software può anche aiutarti a scegliere il miglior sistema operativo per il tuo impianto, oltre a permetterti di confrontare varie opzioni hardware.

2. Suite di test Foronix

Phoronix offre un set più completo di strumenti per il benchmarking di quasi tutti gli aspetti del tuo sistema. Inoltre, è completamente open source e non solo gratuito. Il framework che offre è estensibile e può ospitare un numero qualsiasi di test diversi che potresti voler vedere eseguire dal tuo sistema. È estremamente potente, flessibile e utile sia per gli amministratori di sistema che per gli appassionati di desktop.

Inoltre, il sito ufficiale di 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 della fusione sulle prestazioni del tuo sistema è qualcosa che posso consigliare personalmente.

3. IOzone

Forse non è la considerazione principale durante la creazione di un PC o di un server, i tuoi SSD sono importanti. SSD più veloci portano a sistemi più veloci snap. Il motivo è abbastanza semplice. Le moderne CPU e la memoria sono abbastanza veloci che una volta che un programma o un dato li raggiunge possono essere letti o eseguiti rapidamente.

Lo storage secondario, come i tuoi SSD, sono i principali colli di bottiglia. Più tempo impiegano le informazioni a raggiungere la tua CPU, più lenta sarà la tua esperienza. IOzone ti consente di avere un'occhiata da vicino a come sta andando il tuo spazio di archiviazione. Le letture sequenziali, le scritture sequenziali e gli IOP casuali devono essere considerati 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 dello storage non è mai così semplice come eseguire dd su un disco.

4. Benchmark latenza web

Abbiamo parlato molto di storage e calcolo, che tralascia una cosa ed è il networking. Mentre ci sono un sacco di strumenti per gli ingegneri di rete per confrontare e monitorare la loro rete le loro interfacce 10G, volevo parlare di un diverso livello di rete del tutto.

Il Web Latency Benchmark è un benchmark per il tuo browser web di Google from. Questo benchmark multipiattaforma è molto utile quando si confrontano le prestazioni reali del proprio browser web. Cose come il ritardo tra le sequenze di tasti e le risposte del browser, la latenza di scorrimento e il jank e poche altre cose sono misurate dal benchmark.

I browser sono qualcosa su cui trascorriamo molto tempo a lavorare, se le prestazioni tra Firefox e Chrome differiscono anche minimamente, vale la pena confrontarli e scegliere quello migliore.

5. 7-zip

Sì, lo strumento di archiviazione 7-zip è dotato di un proprio strumento di benchmarking integrato. Se il tuo carico di lavoro prevede molte operazioni di compressione e decompressione. Allora questo è un punto di riferimento che vale davvero la pena considerare.

Puoi portare questo strumento ancora oltre, cose come l'esecuzione di un attacco di forza bruta della password o un attacco del dizionario sono tutte possibili usando 7-zip. Se vuoi vedere la differenza tra la tua CPU e GPU quando gestisci questo tipo di carichi di lavoro (che possono essere facilmente multithread), 7-zip ha molto da offrire.

Conclusione

Prima di iniziare a eseguire i benchmark sul tuo sistema, ti consiglio vivamente di controllare il sito Web del software PassMark e provare a dedurre ciò che mostrano e riflettono i diversi benchmark della CPU. C'è un punteggio multithread, un punteggio a thread singolo e diverse CPU funzionano a diverse velocità di clock. In breve, c'è un bel po' di variazione.

Prova a immaginarti come qualcuno che cerca di scegliere una delle CPU per la propria build, come decideresti quale è meglio per te? Buoni benchmark dovrebbero rispondere a queste domande per te.

Come utilizzare Xdotool per stimolare i clic del mouse e le sequenze di tasti in Linux
Xdotool è uno strumento da riga di comando gratuito e open source per simulare i clic del mouse e le sequenze di tasti. Questo articolo tratterà una b...
I 5 migliori mouse per computer ergonomici per Linux
L'uso prolungato del computer provoca dolore al polso o alle dita?? Soffri di rigidità articolare e devi continuamente stringerti la mano? Senti un do...
Come modificare le impostazioni del mouse e del touchpad utilizzando Xinput in Linux
La maggior parte delle distribuzioni Linux viene fornita con la libreria "libinput" per impostazione predefinita per gestire gli eventi di input su un...