[mac] ssd trim

本文指导用户如何解决Mac升级至10.8.3后TRIM功能关闭的问题,通过一系列步骤确保SSD的垃圾回收机制正常运行,延长SSD寿命。包括备份驱动、更新文件、开启TRIM、清理缓存并重启系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有些刚升级10.8.3的朋友也许会发现,trim已经关闭了。若你得trim被关闭了,那我们需要重新开启。以前的方法似乎不太管用。现在附上新的方法。(没关闭的那就继续爽着吧)


这里我还得多说一句,有些同学可能不太明白,如果你得电脑出场时候就已经装好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

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寿命
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值