标题:
U盘当内存用,让你加快Vista运行速度
[打印本页]
作者:
ylc188
时间:
2009-8-18 11:00
标题:
U盘当内存用,让你加快Vista运行速度
U
盘当电脑内存用,可能很多人会说我是瞎扯淡。但是如果你听说过微软的
Vista ReadyBoost
技术后可能你会相信我所说的话,那究竟这是怎么一回事呢?
Readyboost
技术其实质是
Vista
操作系统利用闪存作为内存缓存的一种技术,这种技术在系统内存不足时
(
尤其是无奈使用
512MB
跑
Vista
的情况
)
,可以使大型程序启动的速度有较大幅度的加快。它是作为
Vista
操作系统最新的
Superfetch
技术的一种辅助技术而开发出来的。由于闪存在读取随机数据方面,比起硬盘来说有得天独厚的优势,因此被选用为实现
Readyboost
功能的媒介。
其实
ReadyBoost
技术已经发布很长时间了,为什么一直没有被普及呢?原因很简单,并不是所有的
USB
闪存盘都支持
ReadyBoost
,要想支持
ReadyBoost
很简单,这需要闪存盘的
4k
文件随机读取的速度大于
3.5M/s
,
512k
随机写入的速度大于
2.5M/s
,速度越快越好。可是目前市场上的普通品牌
U
盘一般都达不到这个速度,更不必说那些山寨
U
盘了。可是有的朋友也许会疑惑,我的
U
盘速度读写速度
20
几
M
每秒呢,怎么还是不行,注意了!那个
20
几
M/S
是最大读写速度,不是
4K
文件和
512K
文件这种小文件的随机读写速度,那是经销商忽悠买家惯用的伎俩。
在弹出的属性面板中,选择
“ReadyBoost”
标签,之后选择
“
使用这个设备
”
和
“
用于加速系统的保留空间
”
(也就是选择使用多少
U
盘空间作为内存来使用),点击
“
确定
”
按钮,你的电脑就加速成功啦!由于我的电脑内存是
1G
(一直感觉跑
Vista
有点吃力,这下好了),所以我从
U
盘划分了
2G
的空间出来当内存用,
3G
内存应该够跑
Vista
了吧。
在使用的过程中发现在
U
盘里面生成了一个
2G
的
ReadyBoost.sfcache
文件,
U
盘的可用空间也少了
2G
。
在以后的使用过程中,如果需要调整
U
盘的加速空间,或者关闭
U
盘的
ReadyBoost
功能。只要打开
“
计算机
”
,然后鼠标右键单击
U
盘驱动器,在弹出菜单中点击
“
属性
”
选项,就可以进行各种调整了!
在成功用飞闪高速盘实现了
ReadyBoost
后,我感受了一下我的
Vista
系统,确实运行速度有很提升。
在用闪存盘实现
ReadyBoost
功能时有很多问题是需要注意的:
Q:ReadyBoost最大可划分多大容量的闪存空间做为内存所用?
A:ReadyBoost最大可使用4GB闪存(通过压缩功能,就是8GB高速缓存), 因为FAT32文件系统将ReadyBoost.sfcache文件的容量限制在4GB。
Q:可用ReadyBoost的最小闪存容量是多少?
A:最小256M(格式化之后也就只有250M了)。
Q:好了……256M到4GB可差距不小……推荐配置是多大?
A:没错。我们推荐最少配备跟内存容量1:1的闪存。最大达到2.5:1,更多的就没有明显收益了。 例如我的本机是1G内存,我划分了2G的U盘容量来当内存使用,一起就是3G内存了。
Q:其实就是把页面文件(虚拟内存)放到闪存盘上了吧?
A:不完全——页面文件还是在硬盘上。这(ReadyBoost文件)是一个高速缓存——如果在ReadyBoost Cache里面找不到所需的数据,系统就会转回到硬盘上读取。
Q:硬盘不是比闪存快吗?我的硬盘数据吞吐速度有80MB/s。
A:大量连续的读写硬盘更快。这种情况下,ReadyBoost不会参与。我们关注的是小量、随机的数据吞吐性能,例如硬盘上页面文件的读写(paging to and from disk)。
Q:如果我们拔掉闪存盘,会不会影响系统?
A:如果闪存盘被意外拔除,程序会转向硬盘。再次说明一下,闪存盘上的所有页面文件都被备份到硬盘上的一个页面文件里。无一例外。这不是一个单独的页面文件存储空间,而是一个用于提高访问速度的常用数据高速缓存。
Q:这会不会缩短闪存盘的寿命?
A:不会。我们注意到了闪存使用寿命的问题,并在确定何时、如何在闪存上写入数据方面找到了明智的办法。我们的研究显示,支持ReadyBoost功能的慧炬闪存盘采用了均衡读写技术后可以使用至少10年以上。
Q:可以同时使用多个闪存盘作为EMD吗?
A:不可以,限制每台使用Vista的电脑只能使用一个ReadyBoost设备。
Q:速度提升有多少?
A:好,这得看情况。按平均值估算,一次随机4K的读取速度,闪存大约比硬盘快10倍。那么,最终用户会得到什么好处呢?当内存空间压力较大,而且硬盘读写频繁的时候,系统响应会更迅速;如果是配了4GB内存,又没有几个应用程序在运行的电脑,ReadyBoost的效果就不明显了。
哈哈!有高速U盘的朋友还不赶紧去试试,512的内存照样跑Vista!
利用此功能,对于内存小的老机子上非常有效,有些优盘不支持该功能,买优盘时要注意一下,本人1G内存利用该技术,VISTA系统有很大提升,经过优化我开机进程33个,内存占用不到40%。最好买KINGMAX 超棒(2GB)。
作者:
ylc188
时间:
2009-8-19 23:48
怎么没人回贴?难道这个不值得学习?
作者:
自修电器
时间:
2009-8-20 10:53
我是有看到这方面文章,但是我没用过,PC配置太低不敢用,大家来研究也不错的
作者:
调情
时间:
2009-8-20 23:37
我觉得没必要!!现在的内存又不贵,我都上4G了!!
作者:
lons
时间:
2009-8-20 23:55
楼主的帖,前段的字太小了,看得费神啊!自己先看一下再发吧。
作者:
周正德
时间:
2009-8-21 21:25
楼主的帖,前段的字太小了,看得费神啊!自己先看一下再发吧。
lons 发表于 2009-8-20 23:55
确实是字太小,我看着很累。
作者:
怀旧老爷车
时间:
2009-9-5 19:03
楼主说的对,确实不值,还是加内存来的实际一点,
欢迎光临 『家电维修论坛 163DZ.COM』 (http://163dz.com/bbs/)
Powered by Discuz! 7.0.0