POPPUR爱换

标题: win7磁盘策略里边的“关闭设备上的windows写入高速缓存缓冲区刷新”什么意思? [打印本页]

作者: thitara    时间: 2009-10-25 12:48
标题: win7磁盘策略里边的“关闭设备上的windows写入高速缓存缓冲区刷新”什么意思?
和vista里边的“启用高级性能”一样么?
作者: whateveru    时间: 2009-10-25 12:56
本帖最后由 whateveru 于 2009-10-25 12:58 编辑

不一样,使用更大的内存作为缓存(不刷新(也就是校验通过删掉缓存再继续)直接申请新的内存),但是windows 显示拷完之后硬盘还会多亮一些时候
作者: thitara    时间: 2009-10-25 14:26
那么打开之后是提高性能咯?
作者: 长夜孤灯    时间: 2009-10-25 14:43
勾上能提高硬盘性能吗?
作者: 中华千年老妖    时间: 2009-10-25 16:15
勾上能提高硬盘性能吗?
长夜孤灯 发表于 2009-10-25 14:43


访问硬盘本身的性能没有多大提高,但是开启了这个选项可以降低访问移动硬盘对系统性能的影响,读写的时候,系统可以不必等读写真正完成,只要把数据统统放到缓存里(不是指硬盘自身的缓存,而是系统的磁盘缓存,这个大小远远超过硬盘自身的缓存,所以可缓存的数据大小大大增加).感觉爽了,风险也大了,要是突遭断电,丢失的数据可以由原先的硬盘缓存的几MB到几十MB去到数百甚至几G.
作者: Sirlion    时间: 2009-10-25 17:42
其实win7的这个地方翻译肯定有问题,因为前后矛盾
“关闭设备上的windows写入高速缓存缓冲区刷新”

下方的解释是,为了防止数据丢失,如果设备没有单独的电源以允许该设备在电源故障时刷新其缓冲区,请勿选中此复选框


问题是为何是选中后是关闭??
作者: thitara    时间: 2009-10-25 19:10
我用过英文版的。。。好像是turn off....翻译应该没错
作者: thitara    时间: 2009-10-25 19:14
看这个
http://we.pcinlife.com/viewthread.php?tid=1154903

里边有一句
5. To further improve the disk performance (needless to say, higher the risk now),
In Windows 7, check the box “Turn off Windows write-cache buffer flushing on the device”
那么应该是提高性能了
作者: lsunix    时间: 2009-10-25 19:58
我们点保存文件时,就是向Windows发送写入硬盘命令,但Windows为了提高系统速度,他只是将数据放在一块缓存中,就告诉程序,已经将数据写到硬盘了,你继续做事吧。再过了几十毫秒或者有别的程序也写数据到硬盘,要写的数据超过Windows设置的一个阈值时,Windows才在后台偷偷的将数据写到硬盘。
如果不开启缓存,你保存文件时,Windows会将数据写到硬盘,确定写完后,才通知程序继续运行。因为写硬盘的时间比写内存的时间慢上千倍,因此不断的写小数据时,性能会差很多。

其实硬盘也欺骗了Windows,Windows以为写到了硬盘中,真实是只写到硬盘的缓存中(就是现在硬盘的16M, 32M)。

也就是说,如果你提交保存返回到数据真实写到硬盘之间,发生断电,你认为数据已经保存,但数据却被丢失了。
作者: whateveru    时间: 2009-10-25 20:00
本帖最后由 whateveru 于 2009-10-25 20:54 编辑
其实win7的这个地方翻译肯定有问题,因为前后矛盾
“关闭设备上的windows写入高速缓存缓冲区刷新”

下方的解释是,为了防止数据丢失,如果设备没有单独的电源以允许该设备在电源故障时刷新其缓冲区,请勿选中此复 ...
Sirlion 发表于 2009-10-25 17:42


你看不懂我的回帖?
删除缓冲区说明缓冲区很小,用光就要删除(刷新)
不删就是不断增加内存缓冲区,缓冲区很大

主要是语文问题
关闭的是"刷新",而不是"缓冲区"
作者: fantasyer2002    时间: 2009-10-25 22:39
看说明~~~~~   建议有备用电源的打勾勾   能提高点性能    笔记本默认就是打了勾勾的    台式机不打可能好点  不然可能会丢失数据
作者: ramiel    时间: 2009-10-26 00:03
本帖最后由 ramiel 于 2009-10-26 00:05 编辑
不一样,使用更大的内存作为缓存(不刷新(也就是校验通过删掉缓存再继续)直接申请新的内存),但是windows 显示拷完之后硬盘还会多亮一些时候
whateveru 发表于 2009-10-25 12:56

就是VISTA里的硬盘高级选项那个钩,一模一样啊,怪不得瞬间拷贝完了硬盘灯还在亮




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4