Test de stress CPU

Testez la charge de votre processeur dans le navigateur avec un Web Worker par cœur. Choisissez le nombre de threads, suivez les opérations par seconde en direct et obtenez un score de performance instantané.

Ce test exécute des calculs lourds sur chaque cœur sélectionné à pleine vitesse. Bruit de ventilateur, chaleur et décharge de la batterie sont normaux, et la page peut sembler moins réactive avec le nombre maximal de threads. Arrêtez le test si votre appareil devient trop chaud.

Threads de travail

4 cœurs logiques détectés

Charge tous les cœurs en même temps

Choisissez le nombre de threads à charger et appuyez sur Démarrer pour commencer.

Noter Test de stress CPU

Dans quelle mesure cet outil vous a-t-il été utile ? Votre note aide d'autres personnes à le trouver.

Comment fonctionne Test de stress CPU

Lorsque vous appuyez sur démarrer, l'outil crée un Web Worker pour chaque thread sélectionné. Un Web Worker est un thread JavaScript distinct que le navigateur peut planifier librement sur son propre cœur de processeur, ce qui rend possible un véritable test multicœur dans une page web. Chaque worker entre aussitôt dans une boucle de travail sans fin : il brouille un nombre avec des opérations de décalage de bits, en extrait la racine carrée, puis recommence, en mêlant les calculs sur entiers et sur nombres à virgule flottante dont dépendent les vrais programmes.

Cinq fois par seconde, chaque worker indique combien d'opérations il a terminées depuis son dernier rapport. La page additionne ces rapports sur l'ensemble des workers et convertit le total en millions d'opérations par seconde. Elle conserve une courte fenêtre glissante des échantillons récents pour la valeur actuelle, un total cumulé pour la moyenne, et mémorise la meilleure seconde comme maximum, car un chiffre instantané isolé peut être trompeur.

Le nombre de cœurs logiques provient de la valeur hardwareConcurrency exposée par votre navigateur, qui compte les threads matériels et non les cœurs physiques. Lorsque vous arrêtez le test, chaque worker est immédiatement terminé et le débit moyen par thread est comparé à un objectif typique de navigateur pour produire un score en langage clair.

La charge de travail ne touche jamais vos fichiers, votre réseau ni vos paramètres matériels. Il s'agit de calculs JavaScript ordinaires exécutés dans le bac à sable du navigateur, et la fermeture de l'onglet y met complètement fin.

Comment utiliser Test de stress CPU

1

Choisissez vos threads

Choisissez le nombre de threads de travail à lancer, d'un seul cœur jusqu'à tous les cœurs logiques détectés par votre navigateur.

2

Lancez la charge

Appuyez sur démarrer et suivez en direct les opérations par seconde pendant que chaque thread sélectionné calcule à pleine vitesse.

3

Arrêtez et comparez

Arrêtez le test à tout moment pour obtenir un score de performance, puis relancez-le avec différents nombres de threads pour voir comment votre processeur monte en charge.

Questions fréquentes

Est-il sûr de soumettre mon processeur à un test de charge dans un navigateur ?
Oui. Le test exécute du JavaScript ordinaire dans le bac à sable du navigateur, et votre système d'exploitation garde la main sur la planification. Tous les processeurs modernes disposent aussi d'une protection thermique intégrée qui réduit automatiquement leur fréquence avant que la chaleur ne devienne un problème.
Ce test peut-il endommager ou faire surchauffer mon ordinateur ?
Non. La charge de travail est le même type de calcul que celui des exports vidéo, des jeux et des compilateurs, sur des durées bien plus longues. Si les températures grimpent, le processeur se bride de lui-même ; le pire résultat réaliste est un bruit de ventilateurs plus fort et un onglet plus lent, pas des dommages matériels.
Pourquoi le résultat sur tous les cœurs n'est-il pas simplement le résultat sur un cœur multiplié par mon nombre de cœurs ?
Pour trois raisons : l'hyperthreading compte deux cœurs logiques par cœur physique mais ils partagent le même matériel, les fréquences turbo sont plus élevées lorsqu'un seul cœur est actif, et la chaleur s'accumule plus vite à pleine charge. Un total qui atteint 60 à 70 % du maximum théorique est normal pour la plupart des machines.
Que calcule réellement le test ?
Chaque thread de travail brouille un nombre à l'aide d'opérations de décalage de bits, puis en extrait la racine carrée, dans une boucle sans fin. Cela mêle calculs sur entiers et sur nombres à virgule flottante, ce qui ressemble bien plus au travail des vrais logiciels qu'une seule instruction répétée.
Pourquoi mes chiffres baissent-ils après la première minute ?
Il s'agit presque toujours d'un bridage thermique : le processeur démarre à sa fréquence turbo, chauffe, puis se stabilise à une vitesse soutenue plus basse. Observer de combien le chiffre chute est en fait l'une des informations les plus utiles de ce test, surtout sur les ordinateurs portables fins.
Mes ventilateurs sont devenus bruyants pendant le test. Est-ce normal ?
Oui. Une charge complète sur tous les cœurs fait consommer plus d'énergie à n'importe quel processeur et produit plus de chaleur, et les ventilateurs réagissent immédiatement. C'est le même comportement que lors d'un long export vidéo. Tout revient à la normale quelques secondes après l'arrêt du test.
Pourquoi mon résultat diffère-t-il de celui d'un ami qui a le même processeur ?
La version du navigateur, les programmes en arrière-plan, le mode d'alimentation et le refroidissement influencent tous les chiffres. Un ordinateur portable sur batterie peut perdre une grande part de ses performances rien que par l'économie d'énergie. Pour des comparaisons équitables, utilisez le même navigateur, les mêmes paramètres d'alimentation et le même nombre de threads.
Ce test est-il aussi précis que Cinebench ou Prime95 ?
Non, et il ne cherche pas à l'être. Les benchmarks de bureau exécutent du code natif optimisé et peuvent lire directement les températures et les fréquences, ce qu'un navigateur ne peut pas faire. Considérez-le comme un moyen rapide, sans installation, de vérifier le comportement sous charge, et non comme une mesure de laboratoire.
Le test fonctionne-t-il sur les téléphones et les tablettes ?
Oui, dans tout navigateur mobile récent. Attendez-vous à des chiffres plus faibles et à un bridage plus précoce que sur un ordinateur de bureau, car les téléphones reposent sur un refroidissement passif. Garder l'écran allumé pendant le test donne les mesures les plus constantes.
Qu'est-ce qu'un cœur logique, et pourquoi l'outil affiche-t-il plus de cœurs que mon processeur n'en a ?
Les navigateurs indiquent les threads matériels, pas les cœurs physiques. De nombreux processeurs exécutent deux threads par cœur grâce à l'hyperthreading ou au SMT : un processeur à 8 cœurs apparaît donc souvent avec 16. Notez que certains navigateurs plafonnent ou arrondissent aussi cette valeur pour des raisons de confidentialité.
Fermer l'onglet arrête-t-il le test immédiatement ?
Oui. Les threads de travail n'existent que dans la page ; fermer l'onglet ou la quitter les termine donc tous instantanément. Rien ne continue de s'exécuter en arrière-plan par la suite.
Quand un test de processeur dans le navigateur est-il vraiment utile ?
C'est un moyen rapide de vérifier si le bridage s'est aggravé après une réparation ou un changement de pâte thermique, de comparer les modes d'alimentation d'un ordinateur portable, de s'assurer que tous les cœurs répondent sous charge, ou de voir ce que le mode batterie vous coûte vraiment en performances.

Outils associés

Commentaires

Les commentaires sont fournis par Disqus. Les charger vous connecte à Disqus, qui dépose des cookies et traite des données selon sa propre politique de confidentialité.

Test de stress CPU est maintenu par CodeItBro. Notre objectif est de proposer les meilleurs outils gratuits pour développeurs sur le web. Si vous avez des remarques ou des suggestions, rendez-vous sur notre page de contact.

Cité par

CodeItBro - Free dev tools + practical guides to help you ship faster | Product HuntCodeItBro - Free Online Developer Tools badgeCodeItBro badge