Mac电脑只为苹果提供的固态硬盘提供微调功能。如果你用一个售后市场的SSD升级你的Mac电脑,你的Mac电脑就不会用TRIM了。这会降低驱动器的性能。
多亏了MacOSX10.10.4,现在可以通过简单的命令在Mac中的任何SSD上启用TRIM。您不再需要禁用OSX的安全功能并修改您的系统来实现这一点。
相关:为什么固态硬盘在装满时会减速
当操作系统对固态驱动器使用TRIM时,每次删除文件时,它都会向SSD发送一个信号。SSD知道文件已被删除,它可以从闪存中擦除文件的数据。有了闪存,写入空内存的速度更快——要写入满内存,必须先擦除内存,然后再写入。这会导致您的SSD随着时间的推移而减慢,除非已启用修剪。TRIM确保包含已删除文件的物理NAND内存位置在您需要写入它们之前被擦除。然后,SSD可以更智能地管理其可用存储。
windows7和更新版本已经内置了对TRIM的支持,它们支持所有ssd。历史上,macosx只为苹果提供的固态硬盘启用了TRIM。安装了自己的ssd的用户必须寻找以不受支持的方式启用TRIM的第三方工具。
在OSX10.10Yosemite中,苹果引入了“kext签名”——内核扩展签名。这将检查Mac上的所有驱动程序是否未经更改或得到苹果的批准。由于TRIM使能实用程序在如此低的级别上工作,因此将它们锁定在外。现在有必要禁用kext签名安全机制,以便为这些驱动器启用TRIM,从而降低Mac的安全性。从OSX10.10.4开始,苹果现在为任何SSD提供了一种官方的但不受支持的微调方式。
这样做是否安全取决于您在Mac中使用的SSD。苹果不想对任何问题负责,这就是为什么OSX在命令和可怕的警告信息后面隐藏了这个功能。
每个固态驱动器都以稍微不同的方式实现微调,许多SSD**商只对Windows上的兼容性进行真正的测试。搜索公司Algolia在Linux上发现了一些带有TRIM的Samsung ssd的数据损坏漏洞,如果在Mac上启用TRIM,可能会出现类似的问题。也有报道称一些关键的驱动器在Linux上不能正常运行。
事实上,Linux内核包含一个不支持TRIM的ssd黑名单。如果你的Mac上有一个出现在黑名单上的SSD,你可能不应该激活trimforce。
除此之外,Mac OS X上的大多数驱动器似乎都能正常使用TRIM。Mac用户多年来一直在各种SSD上使用第三方TRIM支持工具。在继续之前,您可能需要做一些研究,看看其他Mac用户在使用SSD启用TRIM时经历了什么。
苹果悄悄地添加了一个名为“trimforce”的新命令,对Yosemite-osx10.10.4操作系统进行了小更新。此实用程序也包含在OSX10.11ElCapitan中。
此命令为Mac上的每个SSD激活TRIM。它禁用了只允许TRIM与苹果提供的OEM固态驱动器一起工作的检查。运行之后,将为所有固态驱动器启用TRIM。无法为一个SSD启用修剪,而为另一个SSD禁用修剪。
警告:您必须自行承担风险!备份重要文件总是个好主意,以防万一。
要运行trimforce,请打开一个终端窗口(按Command+Space,键入Terminal,然后按Enter通过Spotlight启动终端)。在“终端”窗口中键入以下命令,然后按Enter键:
sudo trimforce enable
在提示下输入用户帐户的密码。在你这样做之后,你需要阅读一个听起来很可怕的警告,并通过键入y表示同意。
在您同意第二个问题后,您的Mac将立即重新启动。在重新启动后,所有连接到Mac的SSD都将启用TRIM。
如果要禁用trimforce并仅对Apple的OEM固态驱动器使用TRIM,请再次打开终端窗口并运行以下命令:
sudo trimforce disable
实际上,这应该适用于Mac上的大多数SSD,就像启用TRIM适用于Linux上的大多数SSD一样。但是也有一些异常值,如果你的SSD硬件没有正确地实现TRIM,你就会遇到问题,苹果也不想为此负责。
图片来源:Flickr上的kawaiikiri
...驱动器上的显示方式,并且可用空间整合算法不好—此类第三方工具可能在此类驱动器上运行良好,但不要指望它。 结论是:你的SSD已经在为你整合可用空间了。它可能比一个看不到你的硬盘上到底发生了什么的软件程序做得...
...的内容。这对于保持高速固态驱动器的性能非常重要。 如何检查是否启用了修剪 您需要从管理员命令提示符窗口检查此项。要在Windows 10或8.1上打开管理员命令提示窗口,请右键单击“开始”按钮,然后选择“命令提示(管理...
...高性能”和Windows将保持他们的权力,所有的时间。无论如何,驱动器只有在您不使用时才会进入休眠状态,因此您不会因为允许Windows关闭您不使用的硬件而看到性能的明显下降。 禁用系统还原:禁用系统保护服务,Windows将不...
...”选项的原因 相关:为什么删除的文件可以恢复,以及如何防止它 传统上,从机械硬盘上删除文件实际上并不会删除该文件的内容。操作系统会将文件标记为已删除,数据最终会被覆盖。但该文件的数据仍在硬盘上,文件恢复...
...可的开发人员签名。 真正的问题是你的Mac电脑是否需要第三方杀毒软件。这是一个艰难的时刻。在过去,我们(和其他人)曾建议反对Mac OS X的防病毒程序。 但是MacOSX上的垃圾软件越来越糟了。另一方面,大多数反恶意软件程...
...,然后再擦除。 笔记本电脑、台式机和内部硬盘 相关:如何准备一台电脑,平板电脑,或**之前** 在笔记本电脑或台式机上,只有当内部硬盘是机械硬盘或混合硬盘时,才需要擦除它们。当您删除固态驱动器上的文件时,该文...
...。 谢天谢地,有一些方法可以绕过这些文件系统限制。第三方应用程序可以为这些分区启用写支持,而您也可以通过其他方式共享文件。 从windows访问mac hfs+分区 相关:如何在Mac上安装Windows与训练营 Apple的Boot Camp驱动程序包会...
...大量的开发工作。 您可以禁用亚马逊搜索集成 相关:如何在Ubuntu的Unity Dash中禁用Amazon搜索广告 Ubuntu已经将Amazon搜索结果集成到了Unity dash中,但是ubuntu14.04标志着坚持使用Ubuntu的LTS版本的用户将第一次看到这些结果。 每当你...
...已删除的文件 相关:为什么删除的文件可以恢复,以及如何防止它 删除的文件可以从传统的内部机械硬盘恢复的原因很简单。当您删除这些传统驱动器上的文件时,该文件实际上并没有被删除。相反,它的数据被留在硬盘上,...