我在一台配备 SSD 的 HP Mini 1000 上运行 Arch Linux。这台机器刚用了不到一年,使用频率相当高。
大约一个月前,机器开始冻结。冻结期间,系统几乎完全没有响应,似乎尤其对于磁盘密集型任务(例如重启后首次启动应用程序)而言。冻结期间,磁盘活动指示灯始终亮着。大约 30 秒到 3 分钟后,机器恢复正常运行。
我非常确定 SSD 是问题的根源。Iotop 在冻结期间报告磁盘传输率为 0,所以我认为它一定是“卡住了”,只是在此期间没有执行任何读写操作。
我似乎无法在互联网上找到有关这些症状的任何信息,因此,如果您能提供任何有关导致这种情况的具体信息,我将不胜感激。该机器仍在保修期内,但我宁愿在真正了解情况之前不与 HP 打交道。
谢谢。
答案1
查看是否有 SSD 固件更新。确保在应用更新之前更新不会擦除 SSD 上的数据。;)
您在 SSD 上运行了什么管理工具吗?它支持 TRIM 吗?如果支持,您必须手动 TRIM。查看 Wiperhttp://sourceforge.net/projects/hdparm/files/帮助您解决此问题。请确保您也拥有最新的 HDparm。
我的 Macbook Pro 中有一个 OCZ Vertex,我多次遇到过此类问题。有时,SSD 无法恢复,需要重新刷新固件,然后重新格式化并恢复备份。我认为罪魁祸首是 SSD 过度饱和或使总线控制器(通常是南桥)过热。
答案2
又过了几天,我在启动几分钟后开始收到输入/输出错误(这似乎是由于启动后一定量的磁盘使用量造成的)。这时我打电话给惠普。技术人员告诉我关闭电脑,拔掉所有电源插头,取出电池,然后按住电源开关 10-15 秒。他声称这“可以消除机器中积聚的静电”。令人惊讶的是,这似乎起了一定作用。死机仍然会发生,但频率要低得多,持续时间也更短。
然而,我还注意到,在这一切发生的过程中,驱动器上的某些数据似乎已损坏。哎呀。
我认为问题已经解决了,但我真的希望问题很快再次出现,并且感觉我根本无法相信这台机器还能继续运行。
答案3
我已经遇到了同样的问题一段时间了Windows 7的。我已找到并解决了根本原因。
我的 Win 7 笔记本电脑上有三星 840 系列 120GB SSD。我用这个 SSD 移除了原来的内置 HDD。
发生这种情况的原因是SWAP 磁盘空间或者虚拟内存。如果启用了交换内存并且该空间在系统的 SSD 上分配,则会定期发生这种情况。
我刚刚关闭了“虚拟内存”。
问题已消失,且性能没有下降。