Test de mémoire (RAM)

Testez votre RAM dans le navigateur. Allouez de la mémoire, écrivez et vérifiez des motifs de bits, mesurez la vitesse d'écriture et de lecture et comptez les erreurs, sans téléchargement ni installation.

Le test demande au navigateur un grand bloc de mémoire. Sur les appareils disposant de peu de mémoire libre, l'onglet peut ralentir, et certains navigateurs ferment l'onglet au lieu de refuser la mémoire. Enregistrez d'abord votre travail dans les autres onglets et choisissez une petite taille sur les téléphones.

Taille du test

Choisissez une taille de test et appuyez sur démarrer.

Noter Test de mémoire (RAM)

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

Vérifiez votre mémoire sans démarrer sur un outil de test

Une mémoire défectueuse se manifeste rarement de façon évidente. Elle se traduit par un programme qui plante une fois par semaine, un fichier qui ne s'ouvre plus, ou un écran bleu avec un message différent à chaque fois. Le conseil habituel est de démarrer sur MemTest86 et d'attendre des heures, ce qui demande plus d'engagement qu'un simple soupçon ne le mérite. Ce test offre une première étape plus rapide : il remplit un grand bloc de mémoire avec des motifs connus, relit chaque valeur deux fois et mesure la vitesse à laquelle votre machine déplace les données pendant ce temps. Un passage sans erreur ne certifie pas vos modules, mais des erreurs répétées ici sont un signal clair que le long test vaut la peine d'être lancé.

Pourquoi utiliser ce test de mémoire ?

Écriture et double vérification

Chaque valeur est écrite, relue, inversée puis relue à nouveau, de sorte qu'une cellule défaillante dans un seul sens est tout de même détectée.

Débits réels mesurés

Les vitesses d'écriture et de vérification en Mo/s se mettent à jour en direct, ce qui vous permet de comparer des appareils, des navigateurs, ou le même portable avant et après une mise à niveau.

Exécution dans un thread de travail

Le travail lourd s'effectue dans un Web Worker : la page reste réactive et le bouton d'arrêt fonctionne toujours.

Sans installation ni envoi

Tout s'exécute dans l'onglet de votre navigateur. Rien n'est téléchargé, rien ne quitte votre appareil, et la fermeture de l'onglet libère instantanément la mémoire.

Comment fonctionne Test de mémoire (RAM)

Au démarrage du test, la page crée un Web Worker, un thread de navigateur distinct qui effectue le travail lourd sans figer l'onglet. Le worker demande de la mémoire au navigateur par blocs de 16 Mo jusqu'à atteindre la taille que vous avez sélectionnée. Chaque bloc est rempli avec un motif numérique calculé, la position de chaque valeur déterminant ce que cette valeur doit être. Cette étape mesure la vitesse d'écriture, car le navigateur doit envoyer le motif complet vers la mémoire physique.

Le worker relit ensuite chaque bloc et compare chaque valeur au nombre qui devrait s'y trouver. Toute différence compte comme une erreur. Après la première vérification, il inverse chaque bit du motif et vérifie à nouveau la mémoire. Tester les deux états est important, car une cellule de mémoire défaillante peut conserver correctement un 0 mais échouer sur un 1, ou l'inverse.

Pendant ce temps, la page affiche la phase, la progression et le débit en direct en mégaoctets par seconde. Une fois le test terminé, vous obtenez la vitesse d'écriture, la vitesse de vérification et le nombre d'erreurs.

Le navigateur décide de la quantité de mémoire qu'un onglet peut réclamer : le test vérifie donc la mémoire que votre navigateur peut atteindre, et non chaque module de votre machine. Un résultat sans erreur indique que cette zone se lit et s'écrit correctement à pleine vitesse. Des erreurs répétées sont un signal fort pour lancer un testeur amorçable comme MemTest86. Tout reste sur votre appareil, et la fermeture de l'onglet libère instantanément la mémoire.

Comment utiliser Test de mémoire (RAM)

1

Choisir une taille de test

Choisissez la quantité de mémoire à tester, de 256 MB à 2 GB. Commencez petit sur les téléphones et les machines anciennes.

2

Lancer le test de motifs

Appuyez sur démarrer et regardez le worker remplir la mémoire de motifs pendant que la vitesse d'écriture se met à jour en direct.

3

Lire le verdict

La passe de vérification contrôle chaque valeur deux fois. Consultez les vitesses et le nombre d'erreurs à la fin du test.

Questions fréquentes

Un navigateur peut-il vraiment tester ma RAM ?
En partie. Le navigateur met à disposition du test un grand bloc de mémoire réelle, et le test écrit et vérifie chaque octet de ce bloc. Ce qu'il ne peut pas faire, c'est atteindre la mémoire détenue par le système d'exploitation ou par d'autres programmes : considérez-le donc comme une vérification rapide d'un échantillon significatif, et non comme une analyse complète.
Ce test remplace-t-il MemTest86 ou le Diagnostic de mémoire Windows ?
Non. Les testeurs amorçables s'exécutent avant le chargement du système d'exploitation, atteignent presque toute la mémoire installée et utilisent bien plus de motifs pendant des heures. Ce test est la première étape rapide, sans installation, à lancer quand une machine se comporte bizarrement.
Ce test de mémoire est-il sans danger ?
Oui. Le test utilise du JavaScript ordinaire dans le bac à sable du navigateur, et le système d'exploitation garde le plein contrôle de la mémoire. Le pire scénario réaliste est un onglet lent, ou le navigateur qui ferme l'onglet quand il n'a plus de mémoire à accorder.
Pourquoi le test s'est-il arrêté avant d'atteindre la taille choisie ?
Le navigateur a refusé d'accorder plus de mémoire. Les navigateurs plafonnent la quantité qu'un onglet peut réclamer, et les autres onglets et programmes réduisent ce qui reste. Fermez ce que vous pouvez et relancez le test, ou acceptez la quantité testée plus petite.
Que signifie une erreur ?
Une erreur signifie qu'une valeur relue est différente de celle écrite quelques instants plus tôt. Relancez le test. Si des erreurs continuent d'apparaître, lancez un testeur amorçable, réinsérez les modules de mémoire et désactivez tout overclocking de la mémoire comme XMP pour voir si la situation se stabilise.
Je n'ai obtenu aucune erreur. Ma RAM est-elle en bon état ?
Elle a réussi un vrai cycle d'écriture et de vérification, ce qui écarte les défauts grossiers dans la zone testée. Cela ne certifie pas les modules, car des défauts peuvent se trouver dans une mémoire que le navigateur n'a jamais touchée ou n'apparaître qu'après une longue période de chaleur et de charge.
Pourquoi la vitesse est-elle inférieure à la bande passante nominale de ma RAM ?
Le test exécute du JavaScript sur un seul thread et inclut le calcul des motifs dans les chiffres, alors que la bande passante nominale provient de transferts multicanaux idéaux. Utilisez le résultat pour comparer des mesures et des appareils, pas pour vérifier l'étiquette sur la boîte.
Pourquoi les vitesses d'écriture et de vérification diffèrent-elles ?
La phase d'écriture envoie surtout des données vers la mémoire, tandis que les phases de vérification lisent les valeurs, les comparent et inversent des bits entre les deux. Des combinaisons différentes de lecture et d'écriture avancent à des vitesses différentes sur chaque machine.
Le test fonctionne-t-il sur les téléphones et les tablettes ?
Oui, dans tout navigateur mobile moderne. Les téléphones accordent à un onglet bien moins de mémoire que les ordinateurs de bureau : commencez donc par 256 MB. Si le navigateur recharge la page pendant le test, c'est simplement que l'appareil a manqué de mémoire libre.
Quels symptômes évoquent une RAM défectueuse ?
Des blocages aléatoires, des écrans bleus aux messages d'erreur changeants, des programmes qui plantent sans logique et des fichiers qui se retrouvent corrompus en sont les signes classiques. Ils peuvent aussi venir du stockage ou des pilotes, c'est pourquoi une vérification de la mémoire est un bon premier filtre.
Une partie de mes données quitte-t-elle l'appareil ?
Non. Le test alloue de la mémoire vide, la remplit de nombres calculés et les vérifie localement. Rien n'est envoyé, rien n'est enregistré, et la fermeture de l'onglet libère tout.

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 mémoire (RAM) 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