我打开这个主题是为了找出我们的 SSD 故障率超过 50% 的原因。我们使用 Mac(13 英寸 Macbook Pro 和 13 英寸 Macbook Air),安装了 Mac OSX Mountain Lion 和 Ubuntu。90% 的用户开发网站,其他用户从事基本的办公工作。
目前我尝试过以下品牌:
- OWC Mercury 6G:摧毁了 5
- OWC Aura Pro: 摧毁 3
- 英特尔 500:摧毁 2
- 标准 Apple SSD(sm256c):已损坏 2
这一切还不到一年的时间!
SSD 故障的症状总是大同小异:
- 读/写速度极低(连续 10MB/秒)
- 失忆症(chmod 目录,5 分钟后权限恢复)
- 丢失文件(/etc/hosts 不见了)
- 软件随机崩溃/挂起
由此我可以得出结论,品牌并不重要,启用 trim 也没有区别。我还建议至少留出 30GB 的可用磁盘空间 -> 没有区别。
还有什么问题?我们确实在机器上运行了 Mysql 和 Postgres 数据库,但我不敢相信我们是唯一遇到这个问题的人。我们有什么方法可以追踪导致 SSD 故障的原因吗?
编辑:所以我认为我们都同意这不是正常行为。您知道一些可以监控每个应用程序/进程的磁盘写入的 OSX 应用程序吗?我发现了一些适用于 Linux 的应用程序,但大多数遇到此问题的用户都在使用 Mac OSX 10.8。例如,即使在 root 下,Htop 也不会向我显示 OSX 中的磁盘读取/写入。
答案1
在我的组织中,我从未见过 MacBook 的 SSD 故障率如此之高……
需要考虑的事项:
- 通常,SSD 故障是由于写入活动造成的磨损。检查笔记本电脑中是否有任何常见的进程/程序可能导致比正常情况下更多的磨损。
- 使用 SMARTReporter 之类的工具来跟踪驱动器上的 SMART 诊断和指示器。
- Ubuntu 可能不是 MacBook 上最适合本机运行的操作系统。您如何处理固件和平台更新?
- 油气储运中心对其产品提供保障,并对其 SSD 提供极长的保修期。您应该联系他们的支持人员以了解为什么设备出现故障。他们也许能给你提供比我们更多的信息。
- 请不要填满这些驱动器。我尽量将利用率保持在 70% 以下。如果必须,请指定更大的驱动器。
编辑:
为了监控系统和 I/O 活动,Apple 的进程监控或者类似格瑞尔姆将有助于记录读/写活动。应该清楚哪些进程占用大量资源。