设为首页
收藏本站
淘宝精选
开启辅助访问
登录
注册后绑定Q登陆
手机号登录
手机号码,快捷登录
微信登录
QQ登录
快捷导航
发布信息
搜索
搜索
支持我们
使用96IE来支持论坛
首页
任务
勋章
签到
签到等于每天打卡
导读
邀请码
装机必备的软件、去广告版
装机助手
装机网
精品操作系统下载
免费邀请码
记录
Doing
每日签到
本版
帖子
用户
PCOS技术网
»
首页
›
≡技术交流≡
›
电脑技术交流
›
微软性能研发小组编程经理关于ReadyBoost功能的解释 ...
返回列表
发新帖
查看:
431
|
回复:
0
微软性能研发小组编程经理关于ReadyBoost功能的解释
[复制链接]
hanfeng
hanfeng
当前离线
积分
3650
IP卡
狗仔卡
签到天数: 926 天
连续签到: 1 天
[LV.10]逍遥海仙III
发表于 2009-12-19 19:39
|
北京
|
显示全部楼层
|
阅读模式
Matt Ayers自我介绍:我是微软Windows客户端性能研发小组的编程经理(Program Manager),负责ReadyBoost功能。基于在这个博客上的很多精彩问题和讨论,我想提供一些官方答案。同时,我将把这些问题解答作为官方ReadyBoost FAQ的首要问题。首先,正如众多宣传所指出的,设计这个功能是为了帮助内存扩展插槽不够用,资金或技术经验限制,以至于不能加装内存的人,帮助他们提升小量随机读写性能(small random I/O)。正如大家所知,加装内存是解决内存不足问题的最好办法。再次感谢大家的关注、提问和建议。 Q:我们需要什么样的硬件配置(以使用ReadyBoost功能)? A:随机读取4K速度达2.5MB/s,512K随机写入达1.75MB/s Q:我的设备包装上标明12MB/s(或133x),但Windows提示说它性能不足启用ReadyBoost……为什么? A:两种可能: 1.硬件标称的是连续的数据读写速度,而ReadyBoost需要和考量的是随机读写速度。 2.该硬件的速度指标不均衡。有些产品包含128M高速闪存,而其他部分的速度则非常慢。这种设计对一些程序没有影响,但没法满足ReadyBoost的需要。 Q:ReadyBoost最大使用多大容量的闪存? A:ReadyBoost最大可使用4GB闪存(通过压缩功能,就是8GB高速缓存) Q:为什么我不能使用超过4GB的闪存? A:FAT32文件
系统
将ReadyBoost.sfcache文件的容量限制在4GB。 Q:可用ReadyBoost的最小闪存容量是多少? A:最小256M(格式化之后也就只有250M了)。Beta2之后,我们可能还可以降低10MB左右。 Q:好了……256M到4GB可差距不小……推荐配置是多大? A:没错。我们推荐最少配备跟内存容量1:1的闪存。最大达到2.5:1,更多的就没有明显收益了。 Q:其实就是把页面文件(虚拟内存)放到闪存盘上了吧? A:不完全——页面文件还是在硬盘上。这(ReadyBoost文件)是一个高速缓存——如果在ReadyBoost Cache里面找不到所需的数据,系统就会转回到硬盘上读取。 Q:硬盘不是比闪存快吗?我的硬盘数据吞吐速度有80MB/s。 A:大量连续的读写硬盘更快。这种情况下,ReadyBoost不会参与。我们关注的是小量、随机的数据吞吐性能,例如硬盘上页面文件的读写(paging to and from disk)。 Q:如果我们拔掉闪存盘,会不会影响系统? A:如果闪存盘被意外拔除,程序会转向硬盘。再次说明一下,闪存盘上的所有页面文件都被备份到硬盘上的一个页面文件里。无一例外。这不是一个单独的页面文件存储空间,而是一个用于提高访问速度的常用数据高速缓存。 Q:用户的数据在一个可随时被拔走的闪存盘上,不会存在安全隐患吗? A:这是我们关注的首要问题之一,我们用AES-128加密了我们写到闪存盘上的一切。 Q:这会不会缩短闪存盘的寿命? A:不会。我们注意到了闪存使用寿命的问题,并在确定何时、如何在闪存上写入数据方面找到了明智的办法。我们的研究显示,支持ReadyBoost功能的闪存盘可以使用至少10年以上。 Q:可以同时使用多个闪存盘作为EMD吗? A:不可以,我们已经限制每台使用Vista的电脑只能使用一个ReadyBoost设备。 Q:为什么只支持一个? A:时间和质量不可兼得。考虑到这还是第一个版本,功能有限,我们决定专注于单个设备的杰出表现,暂不涉及多个高速缓存管理的攻关难题。当然,我们喜欢这个主意,已经打算把它列入后续开发计划。 Q:支持SD/CF/MS/MMC等闪存卡吗? A:大多数都支持。在Beta2中,我们加入了对内置USB2和PCIe总线上的一小部分SD/CF卡的支持。RC1会支持更多。 Q:为什么不支持外置USB2.0读卡器上的SD卡? A:很不幸,不支持外置读卡器——有些技术障碍我们没有足够的时间克服。总的说来,如果一个读卡器当中没有插卡,却像软驱、光驱一样在Windows当中显示出驱动器图标,我们就无法使用它启用ReadyBoost功能。 Q:是不是所有的USB驱动器都支持,不论他们在系统里面被识别为硬盘还是可移动的磁盘? A:我们没有办法分辨USB连接线端口上连接的到底是什么,所以我们做一些基本的容量检查(因为限制还没有200GB的闪存设备;-)),然后进行我们的速度测试。硬盘无法通过速度测试,而且用USB移动硬盘做ReadyBoost也没有性能提升。 Q:可以用MP3播放器给系统提速吗? A:当前不行。MP3播放器使用“play for sure”接口与Windows联系。而我们需要的设备必须被Windows识别为一个磁盘卷。所以当前MP3播放器之类的设备还不能兼容。 Q:速度提升有多少? A:好,这得看情况。按平均值估算,一次随机4K的读取速度,闪存大约比硬盘快10倍。那么,最终用户会得到什么好处呢?当内存空间压力较大,而且硬盘读写频繁的时候,系统响应会更迅速;如果是配了4GB内存,又没有几个应用程序在运行的电脑,ReadyBoost的效果就不明显了。 Q:我的设备不能启用ReadyBoost功能……我能降低性能要求么? A:非常不幸,不能。我们制定的设备性能要求,已经是ReadyBoost能给你系统提速的最低要求。如果再降低标准,用ReadyBoost就没有可见的性能提升了。记住,我们不是在添加内存,我们是在提升磁盘访问效率。 Q:哪家闪存厂商支持ReadyBoost? A:好,我当然希望他们全都支持。当前我们正在与厂商协做开发一个程序,让他们去验证他们的产品是否能支持ReadyBoost。
PCOS系统下载站:http://zhuangji.wang
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
抢沙发
千斤顶
显身卡
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册后绑定Q登陆
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页