它量的是什么
有 performance.memory 就显示,原点被允许时也调用更细的测量。SecurityError 通常是没有跨源隔离。
怎么读这个数
速率用十进制兆字节每秒。想让循环更长就改缓冲区大小。来回跳动的数字应该拿到稳定性那一页去看。
它做不到什么
分配成功不是内存条的健康证明。即使装了很多内存,浏览器仍可能拒绝大缓冲区。这里不会扫描全部地址空间。
问题
这是内存故障测试吗?
不是。它不会把全部内存走一遍去找坏位。分配失败是浏览器的限制。
为什么 deviceMemory 只有 8?
这个接口返回粗档。8 表示大约 8 GB 或更多,很多浏览器还会把这个字段藏起来。
为什么读取和复制不一致?
它们是不同的循环。批量复制可能走比逐个相加更快的路径。