找回密码

碧海潮声大学生网

查看: 466|回复: 0
打印 上一主题 下一主题

教学贴-教大家通过关闭windows写入高速缓存刷新策略压榨机械硬盘的性能

[复制链接]
跳转到指定楼层
1#
发表于 2014-9-23 23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

笔记本建议使用,台式机慎用。
闲的可以慢慢看,文笔不好,写的差勿喷,忙的童鞋可以直接跳到结尾只看红字,愿意共同探讨的童鞋请联系QQ:845752156
首先,部分同学可能需要科普下“写入高速缓存缓冲区”。
众所周知数据写入机械硬盘的速度肯定没有写入存储芯片比如内存来得快, windows管“写入高速缓存缓冲区”所在的硬件叫“高速易失存储器”。这个易失说的是这存储器一断电,里面的数据就丢了。
现在,假设你的一个程序运行到一半,然后它向windows提出来要写一部分数据到硬盘然后才能继续运行。然后windows就会把那些数据放到了“写入高速缓存缓冲区”然后告诉程序,我已经写进硬盘了,你可以继续了。然后程序就撒开丫子的继续跑了。实际上这部分数据压根没没写进硬盘,windows在逗程序玩呢。
而这个策略呢,就是指windows会定时(可能是多长时间或者什么条件触发然后就把这个缓存里面的数据写到了硬盘上)
好了,进入正题,我们说说如果关闭这个策略会有什么好处与坏处吧。
俗话说丑话说前头,坏处相当显而易见,就是如果突然断电,当策略存在的时候因为有个定时写入,你真正损失的数据其实简直可以忽略不计。当然,我是在说台式机,如果是笔记本当然没有这种突然断电的顾虑咯。
如果关闭了这个刷新策略因为减少了n多的判定指令,会让在写入新的数据的时候大幅减少系统的负担,很多数据不需要判定而是选择直接写进硬盘或是写进缓存然后再一股脑的写进硬盘,速度当然快咯。具体实测发现大概能够对写入速度提升10%不过这只是针对我的本本,大家可能要看脸,不过肯定是会有提升的。各项写入测试中提升最明显的是随机的4K并发队列,当然512K提升也明显的。
最后说说哪里去该这个刷新策略吧
我的电脑-----CD……随便一个盘右键“属性”-------硬件-------磁盘驱动器------属性-------策略-----然后把两个勾都勾上就得了。(台式机的童鞋就不要勾下面那个勾了)有什么问题直接QQ联系我好了
我的笔记本硬盘是
WD5000BPKT希望大家留言告诉我你们关闭后效果如何。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋| 碧海潮声大学生网  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2( 浙ICP备11026473号 )

快速回复 返回顶部 返回列表