我正在寻找一个 RAM 磁盘(最好是免费的),它可以从硬盘上的指定文件夹获取内容,并将对其所做的更改写回到该文件夹。Windows 有这样的东西吗?
答案1
我会选择VSuite 虚拟硬盘。不幸的是共享软件(50 美元)。
它几乎支持实时同步到硬盘。
真正实时同步的根本问题是巨大的性能损失。如果同步是同步的,RAM 磁盘写入速度将与硬盘相同。但读取速度会更快。
答案2
对于那些寻找免费替代方案的人来说,你可以通过创建 RAM 磁盘来实现类似的目的磁盘管理然后按照我在此处概述的步骤进行操作:将 HDD 文件保留在虚拟内存中,而无需更改文件路径。
假如说:
- 您已经在分配给的物理内存中创建了一个 RAM 驱动器
R:
(任何其他字母也可以)。- 您想让该文件夹
C:\Folder1
在 RAM 中可用,以便更快地访问。Folder1
存储在本地 NTFS 格式的卷上。应用更改
- 关闭所有可能正在访问的程序
Folder1
。- 重命名
Folder1
为Folder1.zTarget
(实际名称并不重要,只要不同即可)。- 复制
Folder1.zTarget
到 RAM 驱动器 (R:
)。Folder1
创建一个名为指向 的[目录连接链接][1]R:\Folder1.zTarget
。从现在开始,每次您访问时
C:\Folder1
实际访问的是存储在 RAM 驱动器上的数据(R:\Folder1.zTarget
)。恢复
- 关闭所有可能正在访问
Folder1
(现在是目录连接链接)的程序。- 如果里面的任何文件
Folder1
被修改了,请将其Folder1.zTarget
从 RAM (R:
) 复制到磁盘 (C:
) 以保存更改。- 删除名为 的目录连接链接
Folder1
。- 重命名
Folder1.zTarget
回Folder1
。
检查链接的答案以获取有效的批处理脚本示例。
同步将仅按需进行,这是性能方面的最佳选择。最终,可以通过每 15 分钟(例如通过计划任务)将数据写回磁盘来实现自动同步。