身边有好几位朋友使用intel 530(这都怨我忽悠他们买贵的,贵的好,intel大法好) 不过,包括我自己,写放大基本都是6左右。 能做的优化都做了,可就是降不下来,这完全不像sf2281了(看网上intel 520的smart数据,写放大基本没有超过2的)。 此前向浴室姐请教过,Devsleep在台式机上是无法开启的,因为Devsleep是依靠3.3V供电提供信号的,如果能够只提供5V供电,那么自然就不工作了。 即使DevSleep是个摆设,可是530这货写放就是那么大,我猜是intel为了防止意外断电造成损失,所以频繁的写回映射表造成的(纯属瞎猜,如果不对请批评指正)。 为了解决这个问题,现有一个另类的解决办法,支持各种操作系统 会玩终端的请无视Cygwin的简陋安装步骤
windows系统步骤: (安装一路next, 选择下载镜像时从中国的那两个任选其一会快些) 2. 安装完毕后运行Cygwin Terminal,将附件解压缩至Cygwin安装目录中的\home\你电脑的用户名 (只解压缩不带_osx的就可以了,单独一个文件) 3. 在Cygwin Terminal中执行nodevslp (如果成功,会看到类似“512 bytes transferred in 0.000320 secs (1600211 bytes/sec)”的东西循环显示) 4. 每次开机后执行上述步骤,保持脚本的运行。 (这样做的原理是使硬盘闲不住)
经测试有效。开机后执行此脚本,3天内的写放大降至4.6(仅用3天的delta值来计算),并且目测这个值仍在下降。 注:由于OS X中的dd命令没有直接IO的功能,即使用coreutils的sourcecode自行编译,获得的GNU dd也是没有,所以换了个办法来实现,因此需要执行带_osx的脚本,并且执行时需要加上sudo,如果不放心的话自己打开看脚本的内容就好了,效果与win和linux是一样的。 顺便原谅我没图没真相吧。
|