您的设备有多少内存?
查看设备的大致RAM容量和JavaScript堆内存使用情况。所有数据均从浏览器API本地读取,绝不会离开您的设备。
此工具通过navigator.deviceMemory读取设备的大致RAM,通过performance.memory读取JavaScript堆使用情况,显示堆总大小、已用堆和堆限制。
Device Memory API将值四舍五入到最接近的2的幂次(0.25、0.5、1、2、4、8 GB),以降低指纹识别精度,同时仍然对自适应内容分发有用。
您的结果意味着什么?
| Result | Range | Meaning |
|---|---|---|
| 良好 | 8+ GB RAM,堆使用率低于50% | 您的设备拥有充足的内存,可以运行现代Web应用、多任务处理以及视频编辑或大型电子表格等内存密集型任务。 |
| 警告 | 4 GB RAM或堆使用率50–80% | 您的设备可以处理标准任务,但在打开很多标签页或运行重型Web应用时可能会变慢。请考虑关闭未使用的标签页。 |
| 差 | 2 GB或更少的RAM,或堆使用率超过80% | 内存不足可能导致浏览器标签页崩溃、性能低下和Web应用中的内存不足错误。 |
常见问题及解决方法
设备内存显示为undefined或不可用
Device Memory API仅在基于Chromium的浏览器(Chrome、Edge、Opera)中受支持。Firefox和Safari出于隐私保护原因不公开此信息。
JavaScript堆使用量非常高
关闭未使用的浏览器标签页和扩展程序,它们各自消耗堆内存。通过在DevTools中监控堆增长来检查Web应用中的内存泄漏。