![SSD 升级后的性能问题](https://linux22.com/image/1579806/SSD%20%E5%8D%87%E7%BA%A7%E5%90%8E%E7%9A%84%E6%80%A7%E8%83%BD%E9%97%AE%E9%A2%98.png)
我们有联想 B40-80 笔记本电脑,最近我们用 Kingstom A400 SSD 升级了它们。升级后,笔记本电脑运行良好,持续了 4-5 天,但之后我们遇到了严重的性能问题。我们使用 Eclise 进行开发,主要的性能问题出现在 Eclipse 启动时以及 Eclipse 缓存所有数据时。此外,如果我们在平均负载稳定后开始工作,笔记本电脑每 30-40 分钟就会进入冻结状态,持续 15 秒,并且在冻结情况下,它的性能有所提高。
观察结果:
1.JDK持续占用CPU相当长一段时间,导致平均负载超过11.0。
2.绝对0等待时间
3.系统处于90%以上的理想状态
4.CPU占用350-400%。
5.RAM 是免费的
6. 无需使用 SWAP。
我们在旧款 Sony VAIO 笔记本电脑上测试了相同的过程,结果发现 VAIO 将每个过程(例如 eclipse 的启动)的启动延迟了 2 秒,因为它很快释放了 CPU 并准备进一步使用,而与此同时,联想则继续争夺 CPU 的可用性。
以下是笔记本电脑的配置。
Sony Vaio:I3 2nd Gen 2328M(2.2Ghz,L2/核心缓存 0.5M(共 1M),L3/核心:1.5M(共 3M)16 GB RAM 480 GB SSD
联想/惠普 I3 第五代 5005UM(2.0Ghz,L2/核心缓存 0.25M,L3/核心:1.5M 16 GB RAM 480 GB SSD
性能差异:
启动:联想快了几秒钟
Eclipse 的启动:联想领先 2 秒。
CPU 消耗:联想的负载较小,但占用 CPU 的时间比索尼长得多。索尼在 Eclipse 启动和缓存(链接数据)时更早地从 JDK 中释放 CPU
SSD 上无 IOPS
如果有人能建议还可以检查什么或如何解决问题,我将不胜感激。