通过合并 ramdisk 和本地磁盘上的两个文件夹来减少游戏的加载时间

通过合并 ramdisk 和本地磁盘上的两个文件夹来减少游戏的加载时间

我找到了一个程序来模拟内存中的驱动器,RAMDrive。RAMDrive 在我的计算机上创建一个驱动器 (G:),这使我能够对该驱动器进行超快速的读写。现在我想可以将游戏的大型文件(皮肤、地图等)移动到此文件夹,以使游戏加载速度超快,但由于我的 RAMDrive (G:) 空间有限,我只能将一些文件放在那里 - 所以我的问题是

我可以将两个不同文件夹中的文件合并为一个吗?

例如,g:\LOL\ 仅包含 LOL 的“data2.cab”文件,而 c:\games\LOL 包含游戏的其余部分

或者我只需要依靠 Windows 的跨区卷并希望文件最终位于正确的位置

希望你能帮忙:)

答案1

使用mklink命令创建符号链接:

C:\mklink /D c:\games\LOL g:\LOL

更多细节这里

答案2

这实际上并不像大家想象的那样有什么大好处。

每当 LOL 尝试加载时data2.cab,Windows 都会自动将其缓存在 RAM 中,无需您执行任何操作。当您停止玩 LOL 并选择另一款游戏时,Windows 会自动清除data2.cab内存,为下一款游戏的文件腾出空间。

使用 RAM 磁盘强制为游戏数据文件保留内存,是的,但系统上其他所有东西的性能都会受到影响,因为 Windows 可供其用作磁盘缓存的 RAM 会减少。Windows 将自动优化您碰巧使用的任何应用程序的可用内存,无论是 LOL、网页浏览、Skype 还是其他任何应用程序,只要您不去管它,让它自己运行就行。

相关内容