基于闪存的存储到 Ram

基于闪存的存储到 Ram

你们可能已经注意到了新一代上网本,它们都带有基于闪存的 ROM。由于它们价格实惠,我订购了一台具有以下规格的上网本:
1.83GHz Intel Atom Z3735F 处理器;
2GB DDR3 RAM;
32GB 闪存,可通过 SD 卡扩展;
11.6 英寸屏幕,集成显卡(1GB);
Windows 10 操作系统。

我见过有人通过 readyboost 等方式将 USB 用作额外的 RAM(对我来说从来没有真正起作用),最近还有人在他们的 Android 手机中使用 SD 卡。

因此间接地,这已经在做了,但是有人在上网本上这样做吗? 怎么做的?

答案1

我觉得你混淆了技术。USB 闪存盘贮存设备,它们不提供额外的 RAM。RAM 是高速易失性存储器,供 CPU 用来执行其工作。

闪存驱动器不能用作 RAM 的原因是速度。虽然闪存驱动器和 USB 总线随着时间的推移变得越来越快,但速度还不够快。假设基本时钟速度为 100Mhz,DDR3 可以以每秒 6400 兆字节的速度写入。真正快速的 USBv3 闪存驱动器将以每秒 190 兆字节的速度写入。这比 RAM 慢 33 倍以上 - 这只是顺序访问。随机访问几乎慢 100,000 倍。简而言之,使用闪存作为 RAM 会非常慢。

准备好提振也不会增加 RAM。简而言之,ReadyBoost 将数据从读取速度较慢的硬盘缓存到读取速度较快的闪存驱动器。这对于较旧、较慢、内存较低的计算机略有帮助,但对于现代计算机则无济于事。

相关内容