在TekRevue Podcast的最近一集中讨论了如何在OS X中创建RAM磁盘后,一些读者向我们发送了电子邮件,询问有关在Windows中创建RAM磁盘的信息。 值得庆幸的是,Windows的过程和OS X一样简单。但是首先,要有一些背景知识。
什么是RAM磁盘?
RAM磁盘是从计算机的RAM创建的逻辑存储卷。 RAM是计算机使用时用来临时存储数据的超快速存储介质,可显着提高系统的整体性能。 因为RAM是如此之快,所以我们可以在RAM中创建的逻辑驱动器的运行速度甚至是最快的现代固态和机械硬盘驱动器的几倍。 这意味着从RAM驱动器运行时,传统上受计算机驱动器速度限制的任何任务(例如,混合大型视频文件或处理复杂的数据库)都可以获得巨大的性能提升。 但这不是那么简单。 有一些重要的注意事项需要考虑。
首先,RAM是易失性或非持久性存储,这意味着当RAM断电时,存储在RAM中的所有数据都会丢失。 这与非易失性或持久性存储方式的传统固态硬盘和机械硬盘形成对比。 这些存储方法会在断电时(例如,在计算机关机或断电时)保留写入其中的数据。 这意味着,重新启动计算机或意外断电时,存储在RAM磁盘中的所有内容都会丢失。 因此,重要的是经常备份RAM磁盘的内容,并始终牢记磁盘上的数据可能随时丢失。
其次,与固态硬盘和机械硬盘相比,RAM相对昂贵且受限制。 硬盘驱动器很容易以每GB 0.03美元的价格达到4TB的容量,而大多数消费类计算机支持的RAM的最大数量通常为32GB或64GB,而价格更陡峭,约为每GB 10美元。 这些限制,再加上您无法将系统的 所有 RAM分配给RAM磁盘( 毕竟 ,您需要留下一些剩余空间供计算机使用),这意味着逻辑RAM磁盘将相对较小,对于大多数系统而言,可能不超过8至16GB。 但是,如果可以接受这些限制,那么令人难以置信的快速驱动器将等待着您。
我的RAM磁盘应该有多大?
如上所述,您的计算机需要RAM才能正常运行,因此您需要选择一个RAM磁盘大小,以平衡您的存储需求和计算机的内存需求。
通常,明智的做法是将计算机的RAM中至少50%留给系统使用。 这意味着,如果您有16GB的总RAM,则需要将RAM磁盘限制为最大8GB。 当然,该规则也有一些例外。 如果您为计算机计划的任务不是很消耗RAM,例如处理较大的连续视频和音频文件,那么可以安全地为RAM磁盘分配更多的RAM。 此外,如果您有大量的RAM(例如64GB),则可以使RAM磁盘大于32GB,并且仍为计算机留有足够的RAM(52GB RAM磁盘和12GB保留空间)例如用于系统内存)。
正如您将在接下来看到的那样,创建和销毁RAM磁盘的过程非常简单快捷,因此可以随意尝试不同的大小,以找到最适合您的工作流程和硬件的平衡。
如何在Windows中创建RAM磁盘
有许多软件程序和实用程序可以在Windows中创建RAM磁盘,但是其中许多是付费的商业应用程序或缺少关键功能。 我们推荐的功能强大且免费的选项称为ImDisk。 尽管ImDisk具有许多功能,例如安装和管理虚拟磁盘的功能,但它也充当配置和创建RAM磁盘的超级简单界面。
首先,请先下载ImDisk并运行安装程序。 默认情况下,安装程序将在桌面上放置三个图标。 完成后,打开显示“ RamDisk配置”的图标。
ImDisk提供了一个方便的GUI,用于配置RAM磁盘。 首先,选择磁盘的大小; 我们在示例中使用的是8GB。 然后,您可以选择要安装RAM磁盘的驱动器号,并选择要使用的文件系统。 如前所述,RAM磁盘会因断电或重新启动而消失,但是您可以配置一个或多个RAM磁盘,以在Windows启动过程中自动创建和安装。
在“高级”选项卡上,可以为RAM磁盘指定驱动器名称,更改群集大小(大多数用户可以保留默认设置),还可以设置映像文件以保留RAM磁盘数据。 使用映像文件,用户可以指定他们始终希望在RAM磁盘中拥有的驱动器或文件夹,并且ImDisk每次在重新启动或断电后创建数据时,都会将该数据复制到RAM磁盘中。
设置完所有变量后,按OK创建RAM磁盘。 此过程只需几秒钟,完成后您将看到一个“属性窗口”。 现在,您将在Windows资源管理器中找到新的逻辑驱动器,并且可以开始以惊人的速度向其中写入数据。 您问得多么不可思议? 继续阅读我们的基准。
RAM磁盘基准
我们不仅要评估RAM磁盘的性能,还希望将其与更常见的存储技术进行比较。 对于这些测试,我们正在将8GB RAM磁盘与内部SATA III Samsung 830 SSD和由三个2TB Western Digital Black硬盘驱动器组成的RAID 5阵列进行比较。 我们的测试计算机是3.5GHz i7 3770K系统,总内存为16GB,运行频率为1866MHz。 所有测试都是使用Windows 8.1上运行的64位版本的CrystalDiskMark进行的。
那些阅读了我们以前关于OS X RAM磁盘的文章的人不会惊讶地看到结果,但是RAM磁盘的性能将使这一概念的新知识大为震惊,尤其是与传统存储驱动器相比。 RAM磁盘的峰值连续读取速度为每秒6.9 GB ,比我们的Samsung 830 SSD快约1, 701%。
写入速度使事情变得更好。 在顺序和大型随机操作中,RAM磁盘的最高每秒速度均为10 GB 。 对于那些在家保持得分的人来说,性能提高了2722%。
播放完RAM磁盘后,可以通过返回到ImDisk应用程序并在“基本”选项卡上按“ 卸载”来将其删除。 如果磁盘上有数据,则ImDisk会为您提供映像,以便下次安装RAM磁盘时可以快速将其还原。
结论
简而言之,就驱动器速度而言,RAM磁盘号是一个完整的游戏规则改变者,并且通过适当的预防措施和期望,引入RAM磁盘可以彻底改变某些与驱动器相关的工作流程。
借助免费的ImDisk实用程序,可进行超级简单的设置和配置,几乎每个人都可以尝试使用这一出色的功能。 只要确保记住这些警告,就不要将数据存储在您无法承受的RAM磁盘上。