看完这个问题,我开始思考:
“嘿,我们过去在 DOS 时代运行的那些 RAM 磁盘实用程序怎么了?”
直到今天,我已经很多年没有听说过 RAM 磁盘了,但为什么呢?内存仍然比磁盘快,而且我们两者都有。
Bre*_*ugh 32
目前,由于与某些工作软件的兼容性问题,我需要运行 32 位操作系统。我的计算机的 RAM 比 Windows XP Professional 所能看到的要多得多,所以我只能使用 3GB 的物理内存。
当 3GB 的墙被击中时,计算机将移动到使用页面文件。幸运的是,存在允许您在 32 位环境中从操作系统无法访问的 RAM 中创建 RAMdisk 的软件!
SuperSpeed有一个名为 RamDisk 的程序,它可以让您做到这一点。另一种选择是Vsuite Ramdisk软件(它们都略有不同 - 请参阅功能列表以了解哪个满足您的需求)。
我没有专门为任何软件做广告,但我遇到过一些软件,它们允许您在 32 位操作系统的可寻址范围之外使用一些 RAM。
虽然它不如让操作系统直接访问 RAM 好,但拥有基于 RAM 的页面文件比基于硬盘驱动器的页面文件要好得多。
Scratchfiles - 另一个原因(也适用于 64 位)
您可以使用 RAMdisk 的另一个原因是用于照片/视频编辑(例如使用 Adobe Creative Suite)。大多数 Adobe 程序可以使用“暂存文件”进行临时存储(类似于页面文件)。
将暂存文件放在 RAMdisk 上确实有助于提高视频/照片编辑的速度,尤其是当您接近操作系统的 RAM 限制(或程序定义的最大值)时。
2010年1月 2012年9 月 编辑:
我最近访问了这个网站(补丁被删除了,但我已经在我的网站上镜像了它),它允许您修补 Windows 7 内核以允许您的操作系统的 PAE 扩展 4GB 障碍(请参阅本文中提到的有关补丁背后实际机制的更多详细信息,请访问上一个链接)。这允许您在 32 位 Windows 7 下完全使用超过 4GB(最多 8GB)的 RAM 。
内存磁盘不是很常见的一个非常好的基本原因:最好将内存用作磁盘缓存。
通过让内存用作缓存,您已经在正常操作中获得了 ramdisk 的大部分/所有性能优势。磁盘写入可能发生在延迟不是什么大问题的后台,假设您有足够的缓存。
在特殊情况下(没有可写磁盘),您可能仍会使用 ramdisk。
| 归档时间: |
|
| 查看次数: |
7704 次 |
| 最近记录: |