设为首页 收藏本站
查看: 1194|回复: 0

[经验分享] 用ReadyBoost加速Windows 7

[复制链接]

尚未签到

发表于 2018-6-10 07:52:20 | 显示全部楼层 |阅读模式
  前言
  如果想提高电脑的性能,我们通常会选择升级处理器、内存相关硬件,而在Windows 7操作系统中增加的ReadyBoost功能,只需插入一个USB接口的闪存盘(例如U盘),就能达到加快系统启动速度的效果。它是Windows Vista系统开始加入的重要新功能之一,而在Windows 7系统中这项功能得到了进一步的增强。如果你使用的是Windows 7系统,却因为内存不够导致系统运行缓慢,那么不烦试一试用U盘或者其它移动存储设备打开ReadyBoost功能快马加鞭一把吧!
  什么是ReadyBoost?
  简单说来,ReadyBoost就是利用USB接口的闪存盘,为Windows 7系统建立一个类似虚拟内存的缓冲区,将部分经常读写的数据通过ReadyBoost转移到闪存盘中运行。主要是为了帮助内存插槽不够用、资金预算或技术经验限制,以至于不能加内存的人。由于闪存盘对于零碎文件的读写速度远胜于硬盘(机械式寻道的硬盘在传送分散的多块小块数据时,花费在磁头寻道等查找数据位置的动作上的时间较长,而在这方面闪存却具有独到的优势),因此用来处理经常读写的数据时更显优势。同时也能减少硬盘的读写次数,延长其寿命。而对于使用笔记本电脑的移动用户而言,使用ReadyBoost功能后,由于减少了硬盘的使用率,节省了电池的消耗,从而能够让笔记本电脑的使用时间更长久。
  ReadyBoost 对存储设备的要求
  不少人可能存在着一个疑惑,那就是手头上的闪存盘究竟能不能启动ReadyBoost功能呢?其实微软已经就ReadyBoost功能列出了相关的存储设备要求:
1. USB接口需为USB 2.0、USB 3.0标准,USB 1.1不满足需求
2. 存储设备空闲容量最少为230MB,如果采用的是FAT32文件系统,最大容量为4GB(受限于FAT32的文件大小上限限制),如果采用的是NTFS文件系统则没有该限制。
3. 存储设备随机读取4KB数据的速度需达3.5MB/s或以上,而随机写入512KB数据的速度需达2.5MB/s或以上。
其实,目前市面上大多数主流U盘产品都已能够满足这些指标。另外,除了常见的USB接口闪存盘外,其实存储卡,如SD卡、CF卡等(例如相机所用存储卡),只要在配合读卡器的情况下,同样能够支持ReadyBoost功能。

  ReadyBoost 使用步骤
  1. 将U盘插入电脑的USB接口,Windows 7会弹出“自动播放”的窗口,选择“加速我的系统”选项,这时系统就会自动打开U盘“属性”面板中的“Readyboost”标签页。如图1所示。(如果Windows 7系统中禁用了自动播放选项,同样可以在U盘图标上右击选择“属性”选项)
DSC0000.png
图1
  2. 在“属性”对话框中,单击 “ReadyBoost ” 选项卡,可以执行如下操作:
a. 如果要关闭 ReadyBoost功能,则选择“不使用这个设备”。
b. 如果要把U盘中所有剩余空间都用于Readyboost功能,则选择“该设备专用于 ReadyBoost”。(请放心,Windows 会保留已经存储在U盘上的所有现有文件,它只会使用其余剩余空间来提升系统速度)
c. 如果要对 ReadyBoost 使用的空间自定义大小,则点击“使用该设备”,然后移动滑块选择要使用的可用空间。建议不要过于“小气”,设置太小的空间给Readyboost,否则系统加速的效果也就不明显了。
3. 点击“确定”之后,ReadyBoost就会在闪存中生成一个名为“ReadyBoost.sfcache”的缓存文件,如图2所示,文件大小就是前面设置的容量,这样该闪存就带有ReadyBoost功能了。
DSC0001.png
2
  最后,需要注意的是启用了Readyboost功能并不意味着你的系统运行速度就能提升几倍。只有当内存压力较大,而且硬盘读写频繁的时候,系统响应才会更迅速——而这些足以令你的电脑使用体验更加顺畅,特别是对于内存大小不足的用户!如果是配了4GB内存,又没有几个应用程序同时在运行,ReadyBoost的效果就不明显了。如图3是一个测试结果。由此可以看到超过2GB内存使用ReadyBoost性能提升不大。
DSC0002.png
3
  常见问题
  1. 如何测试闪存盘是否满足开启Readyboost功能的性能要求?
Windows 7会在插上闪存盘自动对它进行性能测试,如果测试通过则会出现ReadyBoost设置相关选项;如果没通过测试,则会告知“该设备不能用于ReadyBoost”,如图4所示。
DSC0003.png
4
  另外,Windows 7还内置了一个命令行工具“winsat”来手动测试性能(其实平时对Windows 7评分就是调用的这个工具),如图5所示。
DSC0004.png
5
  右击“命令提示符”选择“以管理员身份运行”,输入如图6、7所示的命令:
  winsat disk –read –ran –ransize 4096 –drive 驱动器盘符 (测试随机读取4KB数据的速度)
winsat disk –write –ran –ransize 524288 –drive 驱动器盘符 (测试随机写入512KB数据的速度 )
DSC0005.png
6
DSC0006.png
7
  2. 如何最合理地设置Readyboost所占用的U盘空间呢?
官方推荐做法是:一般最少配备跟内存容量1:1的闪存空间,而最大不超过2.5:1。加入你当前的物理内存是2G,那么建议最少使用2G的闪存空间用作ReadyBoost加速,最大使用5G。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-521528-1-1.html 上篇帖子: 利用Swarmkit构建Windows/Linux混合Docker集群 下篇帖子: SystemCenter2012SP1实践(2)部署证书服务器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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