Apple 已决定在启动时在核心服务中实施 kext 签名(从 Yosemite 开始,未来是否如此?)。这给需要 TRIM 支持才能实现最佳功能和使用寿命的 SSD 带来了问题。无论这是否是供应商锁定,它都使启用 TRIM 的 DIY SSD 升级成为一个安全问题。如果您购买了需要 TRIM 支持的 SSD,除了当前的安全权衡之外,执行 NVRAM/PRAM 重置时会出现许多报告的问题,并且未来可能会发生系统更新冲突(见下文)。Trim Enabler 的作者表示,通过关闭 kext 签名来使用 Trim Enabler 就像是用大锤砸核桃。
我应该如何辨别不需要 TRIM 的 SSD 升级选项?给定一组 SSD,我该如何选择速度和寿命最佳的选项?
如果您购买了运行良好的非 TRIM 驱动器(例如 Sandforce),请说明您使用了哪些功能作为选择依据以及是否/如何管理 TRIM。
答案1
从 Yosemite 10.10.4 开始,OS X 原生支持第三方 SSD 上的 TRIM。所有人都可以在终端中以超级用户权限启用 TRIM(需要重启),使用以下命令:
须藤trimforce启用
然后按 Y。系统重启后,您可以通过检查系统菜单 ()>“关于本机”>“系统报告”来确认,在硬件下选择 SATA/SATA Express 并选择 SSD,在下面查找“TRIM 支持”,如果显示是,则表示有效。