如何在优胜美地上保持SSD的状态?


12

从OS X 10.10开始,Apple使用kext签名。自从在OS X上为第三方SSD手动激活TRIM 变得困难和危险以来,这意味着使用非Apple SSD的用户迟早会发现写入速度下降。

因此,我想知道有什么选择可以避免这种情况。我可能会想到的一些方法意味着其他问题:

  • 您是否知道不需要禁用kext签名的任何其他方法?
  • 是否有工具或技巧来手动清理SSD(即发出TRIM命令)?
  • 如果我决定暂时使用TRIM Enabler之类的工具来清理磁盘,需要将其激活多长时间?

总结一下:优胜美地没有TRIM。我能做什么?


什么SSD连接到哪个Mac?我将其搁置一会,以查看您是否可以解释更多有关您的问题的信息,而不是寻找有关多个问题的一般性讨论。(可能太广泛了,而且太离题了)。
bmike

@bmike更好吗?您认为我应该删除列表中的子问题吗?
n1000 2015年

是的-但标题可能需要改写。您只是在征求已签名的Trim Enabler的软件建议吗?“形状”部分含糊不清,三个项目符号使它更像三个独立的问题。我很想知道您是如何测量速度的,而不是要求“潜在的蛇油”来防止发生某些理论上无法测量的事情。
bmike

Answers:


11

编辑3:

是! 自10.10.4发布以来,Apple现在提供了一个名为的新工具trimforce,允许用户在不受支持的磁盘上激活TRIM。因此,现在的最终答案是:

sudo trimforce enable

/编辑3

编辑1:

终于我找到了方法!显然fsck这个答案说的是工具中隐藏着一个巧妙的技巧。

因此,将来我会不时启动到单用户模式(在启动屏幕上按+ S)并发出命令fsck -fy。它将检查磁盘并完成消息Trimming unused blocks.

/编辑1

编辑2:

因此,有一个名为Disk Sensei的新工具专门针对此问题。它具有手动TRIM命令,可帮助您打开和关闭优胜美地的kext签名。

/编辑2:

此外,我读到了有关DiskFresh的信息,该文件可以在某种程度上满足我最初的要求。该Windows(需要Bootcamp分区)工具将重写分区或整个磁盘的所有数据。与擦除我的SSD并从备份还原它相比,此方法似乎没有那么痛苦。但是,这样做还带来了额外的写周期的缺点。


0

另一种方法是在SSD上留出尽可能多的空间,以使GC正常工作。

我这样做就是在优胜美地发布时在客户端计算机上启用了TRIM,但我并不完全了解它的后果。现在,我只希望她在出于某种原因尝试使用cmd + optn + p + r之前,先安装新的AppleAHCIBlockStorage更新。

现在,除了清除您的计算机,如果清除NVRAM,您可以在一段时间内停机,但我什么也不会做。您必须安装另一台Mac或启动媒体/安装媒体,并打印输出sudo nvram boot-args = kext-dev-mode = 1


1
您在说什么GC?我认为您正在混淆两种不同的东西。
约翰·施密特

3
@JohnSchmitt“ GC”是SSD的另一功能,可确保耐用性和性能。与TRIM不同,它完全在驱动器内部工作,因此不需要OS X对其进行支持即可在非Apple SSD中启用它。它与TRIM截然不同,并且与之互补。复杂的GC算法不能替代TRIM,因为它在不同的级别上工作,但是即使没有TRIM,它也可以保持SSD的性能。当磁盘未满时(此答案在说什么),它会更好地工作。
Pascal Cuoq

有关TRIM与GC的更多阅读:cindori.org/trim-vs-garbage-collection
n1000 2015年

0

根据SSD制造商的不同,我读到重新启动计算机并按住Option键的情况,这将带您进入启动磁盘选择器,然后在不选择启动磁盘的情况下将其置于该状态数小时。允许垃圾收集开始,我相信我在MacObserver的MacGeekGab上读到了它,或者也许是播客,不确定。你听说过这是真的吗?@PascalCouq


对于某些驱动器确实如此。例如M500。在更新固件后,我昨晚刚刚恢复了960GB M500。使其不启动但运行了8个小时,没有任何工作,因此它真正处于空闲状态,并且已从16mb / s读写完全恢复到400 + mb / s。已经有2年了。重要的是要注意,GC和修整不是排他的过程。
MiB

0

您可能要尝试软件“ disktester”。它具有显然可以与SSD配合使用的修复功能。我尚未亲自尝试过,但看起来很合法。


我整修会让您失去所有约会。
文森特

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.