Qué mide esto
Lecturas secuenciales de un Float64Array en una ventana corta. La suma se usa para que el bucle no desaparezca.
Cómo leerlo
Las tasas usan megabytes decimales por segundo. Cambie el tamaño del búfer si quiere un bucle más largo. Un número que salta se lee en la página de estabilidad.
Qué no puede hacer
Una reserva correcta no es un certificado de los módulos. El navegador puede rechazar un búfer grande aunque haya mucha memoria instalada. Nada aquí recorre todo el espacio de direcciones.
Preguntas
¿Esto busca RAM defectuosa?
No. No recorre toda la memoria buscando bits malos. No poder reservar es un límite del navegador.
¿Por qué deviceMemory es solo 8?
La API devuelve tramos gruesos. 8 significa unos 8 GB o más, y muchos navegadores ocultan el campo.
¿Por qué lectura y copia no coinciden?
Son bucles distintos. Una copia en bloque puede usar un camino más rápido que sumar cada elemento.