有没有办法将特定文件夹映射到内存?假设我有 C:\somePath,并且我希望该文件夹始终位于内存中,并且更改可能会在我不知情的情况下异步转储到 HDD。所以这更像是在内存中强制缓存 HDD 内容……适用于 Windows 7 或任何 Windows 操作系统?
答案1
您需要第三方软件来执行此操作。可以执行此操作的一个程序是磁盘管理。ImDisk 将创建一个新的驱动器号,您可以从任何所需的文件夹链接到该驱动器号:mklink /D C:\somePath E:\somePath
。
答案2
默认情况下,Windows 缓存管理器可以很好地管理缓存大小,并且不会向系统添加过多的缓存。您可以调整缓存大小,但默认情况下不能调整内容。