a***y 发帖数: 19743 | 1 警告:
这个修改可能会损坏你的系统,你需要确认你的SSD盘和重要数据已经备份。
最初来源:
http://www.9to5mac.com/57965/how-to-activate-trim-on-any-ssd-in
简单的说,Mac OS X 10.6.7已经支持TRIM,但是仅有2011版MacBook Pro可以开启这个
功能。因此你需要下载或者拷贝2011版MacBook Pro的一个kext文件进行修改。
我们需要修改的文件是:
/System/Library/Extensions/IOAHCIFamily.kext
首先确认你的Macbook Pro已经更新到10.6.7。然后备份你的上述文件,拷贝到网络上
或者别的硬盘。
下载最新版本此文件2.0.5。如果你的MBP是老的,那么即使你更新到10.6.7,版本可能
也只是2.0.4。
2.0.5的下载:http://dl.free.fr/getfile.pl?file=/VCrztJQd
点击“Telecharger ce fichier”下载。下载后解压缩。然后选中kext点右键,选择“
Show Package Contents”,选Contents>PlugIns,然后在IOAHCIBlockStorage.kext上
再次右键,选择“Show Package Contents”。选择Contents>MacOS,然后用Hex编辑器
,比如0xed打开http://www.suavetech.com/0xed/0xed.html。
接下来在编辑器里搜索APPLE SSD,然后替换为你的SSD名字。查找你SSD名字的方法是
,进入About This Mac,选择More Info...,这个时候Systems Profiler会打开,然后
选择Hardware>Serial-ATA,这个时候可以看到你的SSD盘。我的盘叫做INTEL SSDSA2M*
****。然后必须选择前九位字符,包括空格,我的就是“INTEL SSD”,替换Hex编辑器
里的APPLE SSD为你的盘的名字。然后保存。
之后在Finder里删除/System/Library/Extensions/IOAHCIFamily.kext,需要输入密码。然后将修改过的kext拷贝过去。需要输入密码进行authenticate。
然后立即运行Disk Utility。然后选择你的SSD马上repair disk permissions。这个时
候如果选择看细节,可以看到IOAHCIFamily.kext的权限被修复。
这个时候可以重启计算机,但是注意,第一次重启的时候可能无法进入系统,显示灰色
苹果的一段时间之后会变成灰色禁止/Stop标志。如果是这样,按住power直到关机,然
后重启,在屏幕点亮或者开机声发出之后,立即按下shift按键,但是看到苹果标志之
后松开,如果你timing准确,会进入安全boot模式,下面会出现一个进度条。这个时候
就可以成功进入系统。进入之后,重启,下一次就应该可以进入系统了。
正常进入系统之后可以进入System Profiler里面查看SSD下面是否说TRIM support:
yes
如果是Yes,恭喜你,你开启了TRIM。
SSD的performance可能不会马上提高。但是你可以试图删除一些垃圾文件。第一次删除
文件并清空回收站的时候,系统可能假死一小会儿,但是耐心等待。之后随着你的使用
,TRIM似乎就开始工作了。
我的Intel SSD之前性能已经有所下降。Xbench平均得分降到了120-150之间。Xbench的
测试结果不是很reliable,需要多次测试。
TRIM开启之后,删除一些文件,使用Onyx执行一些维护script,删除老的cache之后,
我再次运行Xbench,可以看Sequential的uncached write 4K blocks和256K blocks速
度稳定的提高了接近一倍。总得分有时也可以突破200,基本接近新装系统时候的表现
。所以姑且认为TRIM真的被开启了。
希望上述信息对大家有帮助! |
a***y 发帖数: 19743 | 2 因为Xbench年久未更新,即使是新装系统的时候,我也不是可以稳定获得200多分。
但是性能下降之后还真的没能突破过200。今天开启TRIM之后首次再度突破了200。
上图。
【在 a***y 的大作中提到】 : 警告: : 这个修改可能会损坏你的系统,你需要确认你的SSD盘和重要数据已经备份。 : 最初来源: : http://www.9to5mac.com/57965/how-to-activate-trim-on-any-ssd-in : 简单的说,Mac OS X 10.6.7已经支持TRIM,但是仅有2011版MacBook Pro可以开启这个 : 功能。因此你需要下载或者拷贝2011版MacBook Pro的一个kext文件进行修改。 : 我们需要修改的文件是: : /System/Library/Extensions/IOAHCIFamily.kext : 首先确认你的Macbook Pro已经更新到10.6.7。然后备份你的上述文件,拷贝到网络上 : 或者别的硬盘。
|
a***n 发帖数: 5665 | 3 过程顺利么?另外,我的电脑在system profiler里ssd trip support现在没有修改之
前就是yes啊。怎么能看出改了之后的变化呢?
【在 a***y 的大作中提到】 : 因为Xbench年久未更新,即使是新装系统的时候,我也不是可以稳定获得200多分。 : 但是性能下降之后还真的没能突破过200。今天开启TRIM之后首次再度突破了200。 : 上图。
|
wy 发帖数: 14511 | 4 BSO
【在 a***n 的大作中提到】 : 过程顺利么?另外,我的电脑在system profiler里ssd trip support现在没有修改之 : 前就是yes啊。怎么能看出改了之后的变化呢?
|
a***y 发帖数: 19743 | 5 最新的说法是
把APPLE SSD改成000000000
所有的SSD都可以了
【在 a***y 的大作中提到】 : 警告: : 这个修改可能会损坏你的系统,你需要确认你的SSD盘和重要数据已经备份。 : 最初来源: : http://www.9to5mac.com/57965/how-to-activate-trim-on-any-ssd-in : 简单的说,Mac OS X 10.6.7已经支持TRIM,但是仅有2011版MacBook Pro可以开启这个 : 功能。因此你需要下载或者拷贝2011版MacBook Pro的一个kext文件进行修改。 : 我们需要修改的文件是: : /System/Library/Extensions/IOAHCIFamily.kext : 首先确认你的Macbook Pro已经更新到10.6.7。然后备份你的上述文件,拷贝到网络上 : 或者别的硬盘。
|
r********r 发帖数: 104 | 6 我的MBP是2010版的,APPLE SSD TS128B, 用楼主的方法还是没有TRIM Support。 有用
相同的SSD的朋友,成功开启TRIM的吗? |
r********r 发帖数: 104 | 7 我的MBP是2010版的,APPLE SSD TS128B, 用楼主的方法还是没有TRIM Support。 有用
相同的SSD的朋友,成功开启TRIM的吗? |
a***y 发帖数: 19743 | 8 你用的原装老的Apple SSD,这个SSD可能不支持TRIM。
你修改的时候不需要改APPLE SSD字符串的吧。
【在 r********r 的大作中提到】 : 我的MBP是2010版的,APPLE SSD TS128B, 用楼主的方法还是没有TRIM Support。 有用 : 相同的SSD的朋友,成功开启TRIM的吗?
|
x*********s 发帖数: 5554 | 9 赞,试着弄了一下,跑分已经回到300了
而且没有遇到启动不了的情况
Disk Test 302.21
Sequential 196.52
Uncached Write 178.44 109.56 MB/sec [4K blocks]
Uncached Write 168.49 95.33 MB/sec [256K blocks]
Uncached Read 154.65 45.26 MB/sec [4K blocks]
Uncached Read 425.84 214.03 MB/sec [256K blocks]
Random 653.87
Uncached Write 798.03 84.48 MB/sec [4K blocks]
Uncached Write 306.95 98.27 MB/sec [256K blocks]
Uncached Read 1666.90 11.81 MB/sec [4K blocks]
Uncached Read 993.40 184.33 MB/sec [256K blocks]
【在 a***y 的大作中提到】 : 警告: : 这个修改可能会损坏你的系统,你需要确认你的SSD盘和重要数据已经备份。 : 最初来源: : http://www.9to5mac.com/57965/how-to-activate-trim-on-any-ssd-in : 简单的说,Mac OS X 10.6.7已经支持TRIM,但是仅有2011版MacBook Pro可以开启这个 : 功能。因此你需要下载或者拷贝2011版MacBook Pro的一个kext文件进行修改。 : 我们需要修改的文件是: : /System/Library/Extensions/IOAHCIFamily.kext : 首先确认你的Macbook Pro已经更新到10.6.7。然后备份你的上述文件,拷贝到网络上 : 或者别的硬盘。
|
a***y 发帖数: 19743 | 10 强
你这是256GB的?
【在 x*********s 的大作中提到】 : 赞,试着弄了一下,跑分已经回到300了 : 而且没有遇到启动不了的情况 : Disk Test 302.21 : Sequential 196.52 : Uncached Write 178.44 109.56 MB/sec [4K blocks] : Uncached Write 168.49 95.33 MB/sec [256K blocks] : Uncached Read 154.65 45.26 MB/sec [4K blocks] : Uncached Read 425.84 214.03 MB/sec [256K blocks] : Random 653.87 : Uncached Write 798.03 84.48 MB/sec [4K blocks]
|
x*********s 发帖数: 5554 | 11 intel x25-M G2 160GB,用了一年了,刚买回来的时候能跑300分,现在又能跑300分了,
不过就像你说的那样,结果不是很可靠。
反正无所谓了,我对ssd的要求就是我能拿着本晃来晃去,不用担心~
【在 a***y 的大作中提到】 : 强 : 你这是256GB的?
|
a***y 发帖数: 19743 | 12 哦,确实比80GB的快啊。
我很想升级容量,但是很贵啊。
我现在可以稳定跑220分以上了。满足了。新买之后测试的时候都没有这么快。
了,
【在 x*********s 的大作中提到】 : intel x25-M G2 160GB,用了一年了,刚买回来的时候能跑300分,现在又能跑300分了, : 不过就像你说的那样,结果不是很可靠。 : 反正无所谓了,我对ssd的要求就是我能拿着本晃来晃去,不用担心~
|