Ce que cela mesure
Écritures séquentielles dans un Float64Array. Ce n'est pas un test de disque.
Comment le lire
Les débits utilisent des mégaoctets décimaux par seconde. Changez la taille du tampon pour une boucle plus longue. Un chiffre qui oscille se lit sur la page de régularité.
Ce que cela ne fait pas
Une allocation réussie n'est pas un certificat pour les barrettes. Le navigateur peut refuser un grand tampon alors que beaucoup de mémoire est installée. Rien ici ne parcourt tout l'espace d'adressage.
Questions
Est-ce un test de mémoire défectueuse ?
Non. Il ne parcourt pas toute la mémoire à la recherche de bits mauvais. Un refus d'allocation est une limite du navigateur.
Pourquoi deviceMemory vaut-il seulement 8 ?
L'API renvoie des paliers grossiers. 8 signifie environ 8 Go ou plus, et beaucoup de navigateurs cachent le champ.
Pourquoi lecture et copie divergent ?
Ce sont deux boucles différentes. Une copie en bloc peut prendre un chemin plus rapide que l'addition de chaque élément.