有些刚升级10.8.3的朋友也许会发现,trim已经关闭了。若你得trim被关闭了,那我们需要重新开启。以前的方法似乎不太管用。现在附上新的方法。(没关闭的那就继续爽着吧)
这里我还得多说一句,有些同学可能不太明白,如果你得电脑出场时候就已经装好ssd了,那么你不用做任何操作,苹果会帮你做好一切。如果是自己更换的ssd,才可能会涉及到升级之后trim关闭的情况。因为本帖中很多同学都质疑说自己的trim升级完就是开着的,有很大部分原因是你们属于前者。不排除小部分其他用户。
首先打开你的终端,
输入以下指令:
1. 为了安全,此步为备份驱动 (可能需要输入密码)
2.更新
sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x54)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
3.开trim
sudo kextcache -system-prelinked-kernel
4.清cache
sudo kextcache -system-caches
5. 重启系统。
重启之后,会发现trim已经被打开了!
有朋友问如何查看TRIM开没开,办法是: 点左上角苹果,About This Mac -> More Info->System Report->Serial-ATA->右边找到你的ssd,里面有一个叫TRIM Support,如果是Yes就是开了 (80楼同学有图片提供,感谢)
另外用一句话普及一下trim开启的好处:开启ssd垃圾回收机制,延长ssd寿命
这里我还得多说一句,有些同学可能不太明白,如果你得电脑出场时候就已经装好ssd了,那么你不用做任何操作,苹果会帮你做好一切。如果是自己更换的ssd,才可能会涉及到升级之后trim关闭的情况。因为本帖中很多同学都质疑说自己的trim升级完就是开着的,有很大部分原因是你们属于前者。不排除小部分其他用户。
首先打开你的终端,
输入以下指令:
1. 为了安全,此步为备份驱动 (可能需要输入密码)
sudo cp -r /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/ /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.BACKUP
sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x54)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
3.开trim
sudo kextcache -system-prelinked-kernel
4.清cache
sudo kextcache -system-caches
5. 重启系统。
重启之后,会发现trim已经被打开了!
有朋友问如何查看TRIM开没开,办法是: 点左上角苹果,About This Mac -> More Info->System Report->Serial-ATA->右边找到你的ssd,里面有一个叫TRIM Support,如果是Yes就是开了 (80楼同学有图片提供,感谢)
另外用一句话普及一下trim开启的好处:开启ssd垃圾回收机制,延长ssd寿命