Compte tenu de l'implication du processus d'analyse comparative et de son importance lors de la prise de décision. Nous avons besoin d'un ensemble standard d'outils que nous pouvons utiliser pour comparer nos systèmes, obtenir un résultat simple à comprendre et l'utiliser pour comparer efficacement différents composants matériels et configurations.
Voici quelques outils d'analyse comparative gratuits qui vous couvrent un large éventail de matériels et de cas d'utilisation.
1. Indigo Benchmark - Pour le rendu et la création de contenu
Maintenant que la guerre des PC et des ordinateurs de bureau bat son plein entre AMD et Intel et aussi AMD et Nvidia, ce benchmark est fortement recommandé. Ce benchmark peut être utilisé pour tester à la fois votre CPU et votre GPU pour certaines charges de travail comme le rendu vidéo et la création de contenu.
La raison pour laquelle il figure en premier sur la liste est qu'il est multiplateforme. Vous pouvez l'installer sur macOSX, Windows et, bien sûr, Linux. La nature multiplateforme du logiciel peut également vous aider à choisir le meilleur système d'exploitation pour votre plate-forme, en plus de vous permettre de comparer différentes options matérielles.
2. Suite de tests Phoronix
Phoronix propose un ensemble d'outils plus complet pour évaluer presque tous les aspects de votre système. De plus, il est complètement open source et pas seulement gratuit à utiliser. Le cadre qu'il propose est extensible et peut s'adapter à un nombre illimité de tests différents que vous souhaitez voir effectuer par votre système. Il est extrêmement puissant, flexible et utile à la fois pour les administrateurs système et les passionnés de bureau.
De plus, le site officiel de Phoronix propose une analyse très approfondie des procédures d'analyse comparative, au cas où vous seriez nouveau dans ce domaine. Leur dernier article détaillant l'impact des correctifs d'atténuation des spectres et des fusions sur les performances de votre système est quelque chose que je peux personnellement recommander.
3. IOzone
Peut-être pas la considération primordiale lors de la construction d'un PC ou d'un serveur, vos SSD sont importants. Des SSD plus rapides conduisent à des systèmes plus rapides. la raison est plutot simple. Les processeurs et la mémoire modernes sont suffisamment rapides pour qu'une fois qu'un programme ou une donnée les atteint, il puisse alors être rapidement lu ou exécuté.
Le stockage secondaire, comme vos SSD, sont des goulots d'étranglement majeurs. Plus il faut de temps pour que les informations atteignent votre CPU, plus votre expérience sera lente. IOzone vous permet d'avoir un aperçu très précis de l'état de votre stockage. Les lectures séquentielles, les écritures séquentielles ainsi que les IOPS aléatoires sont à prendre en compte pour sélectionner votre SSD parfait.
Les charges de travail telles que le streaming vidéo peuvent bénéficier de lectures séquentielles plus élevées, tandis que les bases de données peuvent vraiment bénéficier d'IOP aléatoires plus élevés. Ainsi, l'analyse comparative du stockage n'est jamais aussi simple que d'exécuter dd sur un disque.
4. Benchmark de latence Web
Nous avons beaucoup parlé de stockage et de calcul, cela laisse de côté une chose et c'est la mise en réseau. Bien qu'il existe une tonne d'outils permettant aux ingénieurs réseau de comparer et de surveiller leur mise en réseau et leurs interfaces 10G, je voulais parler d'une couche de mise en réseau complètement différente.
Le Web Latency Benchmark est une référence pour votre navigateur Web de Google. Ce benchmark multiplateforme est très utile pour comparer les performances réelles de votre navigateur Web. Des choses comme le délai entre les frappes et les réponses du navigateur, la latence de défilement et le jank et quelques autres choses sont mesurées par le benchmark.
Les navigateurs sont quelque chose sur lequel nous passons beaucoup de temps à travailler, si les performances entre Firefox et Chrome diffèrent le moins du monde, cela vaut la peine de les comparer et de choisir le meilleur.
5. 7-zip
Oui, l'outil d'archivage 7-zip est livré avec son propre outil d'analyse comparative intégré. Si votre charge de travail implique beaucoup de compression et de décompression. Alors c'est une référence qui vaut vraiment la peine d'être considérée.
Vous pouvez aller encore plus loin avec cet outil, des choses comme l'exécution d'une attaque par force brute de mot de passe ou d'une attaque par dictionnaire sont toutes possibles en utilisant 7-zip. Si vous voulez voir la différence entre votre CPU et votre GPU lors de la gestion de ce type de charges de travail (qui peuvent être facilement multithread), 7-zip a beaucoup à offrir.
Conclusion
Avant de commencer à exécuter des benchmarks sur votre propre système, je vous encourage fortement à consulter le site Web du logiciel PassMark et à essayer de déduire ce que les différents benchmarks CPU montrent et reflètent. Il y a un score multithread, un score à un seul thread et différents processeurs fonctionnent à différentes vitesses d'horloge. Bref, il y a pas mal de variation.
Essayez de vous imaginer comme quelqu'un qui essaie de choisir l'un des processeurs pour sa propre version, comment décideriez-vous lequel vous convient le mieux? De bons benchmarks devraient répondre à ces questions pour vous.