Vista中U盘当内存用能达到内存的速度吗

Windows Vista操作系统可以支持U盘当内存用?能达到内存的速度吗?
最佳答案:
第一个问题:能.第二个问题:不可能. 首先要明白一个问题 这项被称为是readyboost的技术并不是把闪存当内存用,只不过是一项加快硬盘读取的技术而已,众所周知硬盘在大容量存储方面和传输速度方面性能优越,但是在随机读取方面却不如闪盘,而这项技术不过是把一些原来保存在硬盘上的存取较多的东西放在闪盘上,读取时优先查找闪盘里的东西,如果没有在去硬盘里找 以此来打到提速目的,但是他的效果相对硬盘有很大提升 现对内存还是很慢的
这项技术对闪存有技术要求的 并非所有的闪盘都支持 不过目前主流的闪盘应该差不多都支持. 切记 不要用MP3MP4等用在这个技术 或者用来装虚拟光驱等的闪盘也不要用,有冲突的 。
USB2.0的传输速度也不过480Mpbs,理论上传输速度最大值为60M/s,跟内存差老远呢!
ReadyBoost是Windows Vista提供的一个相当引人注目的功能:即通过具有USB 2.0接口的USB闪存或U盘来加速Windows Vista的性能,具寤票闶鞘褂肬SB存储器上的存储究竟来扩充系统内存,可以帮助内存不足的PC以相当简便的方式提高系统的整体性能 。
不过,对于能够应用ReadyBoost的U盘(USB存储器),微软给出了似乎有些苛刻的规格:
1、4K随机读取时不低于2.5MB/s或512K随机写入时不低于1.75MB/s 的传输率;
2、64 MB 到 8 GB 空闲空间;
3、U盘总容量不低于256 MB 。
当然,这样的规格要求还是必需的,毕竟,如果USB存储器的读写速度过慢的话,贸然应用ReadyBoost恐怕不仅不会提高系统性能,甚至可能会在一定程度上拖慢整个系统的速度 。
但是,U盘是否能够满足所谓的“4K随机读取时不低于2.5MB/s或512K随机写入时不低于1.75MB/s 的传输率”只能通过相应的测试软件才能看到结果,而在用户购买U盘时是不会在U盘的说明书中看到相应规格的 。
细心的朋友在看过Windows Vista使用教程后可能已经发现,大家使用的测试系统配置相当低,事实上,用的是一台闲置的PC,内存只有384MB,连最基本的Windows Vista Capable要求都没有达到——呵呵,只是测试嘛——而对于这样的系统,如果能通过ReadyBoost来改善内存不足的窘境无疑是极有意义的 。
不幸的是,大家测试了数款U盘,容量从512MB到2GB,其中不乏所谓的名厂产品,但均不能应用ReadyBoost,不知道是大家运气不好还是U盘太滥了 。说老实话,考虑到国内混乱的U盘市场,大家怀疑其中的绝大多数恐怕与ReadyBoost无缘 。
Windows下更多的内存意味着更多的应用程序可以被运行,而无需在硬盘上创建慢速的交换文件,毕竟RAM要比我们的磁盘快得多 。随着USB 接口的记忆棒(以及其他类型的便携式存储器)变得日益流行和便宜,Microsoft已经决定在Vista中加载这类存储器的选项以便加快用户的PC 。如果与SuperFetch相结合,ReadyBoost这项技术会使得加载应用程序的速度得到极大的提高 。那么至于ReadyBoost的更深入信息大家又知道多少呢?下面请看微软副总裁im Allchin为您带来的精彩讲述:
如果存在什么东西可以真正帮助Windows Vista上的程序运行得更快的话,那就是内存 。当在一台1GB内存的计算机上比较Windows XP和Windows Vista性能的时候,Windows Vista通常将比Windows XP更快(至少相当) 。然而,大家都知道这样一个事实,在一台512内存的计算机上,Windows XP平台的程序将可能更加迅速 。为什么呢?这主要是因为Windows Vista中的许多功能占用了太多的内存,如数据索引、AERO用户界面等等 。机器上的内存越少,操作系统随机访问磁盘的频率将越高 。如果在Windows XP平台上,你的内存刚好能够满足程序的话,那么在Vista中这些内存是远远不够的,这一切,将使系统性能大打折扣 。

推荐阅读