如何在 Windows 10 中创建 RAM 磁盘以增强经过修改的 TES V?我想使用 ramdisk 加载 TES V 的资产以提高性能。这台笔记本电脑上有 16Gb 的 RAM,而 Windows 10 在玩 Skyrim 时只能使用 3.5Gb。我的想法是制作一个 8Gb 的 ramdisk 来加载基本资产,而不是我的完整 mod 列表,并为操作系统留出 4 Gb,为 TES V 留出 4Gb 这样可以吗?
答案1
首先,需要考虑以下几点:
- 实践证明,SSD 通常提供与 RAM 驱动器相似的加载时间(来源),尽管从理论上讲 RAM 驱动器比 SSD 更快。此外,除了游戏文件本身,SSD 还可以使其他东西更快,包括加载 DirectX 和其他驱动程序。
- 如果您的 RAM 磁盘太大,则可能会阻止 Windows 通过在未使用的 RAM 上缓存数据来改善加载时间。
- 如果您的 RAM 磁盘太大,可能会导致页面文件交换,从而严重降低速度。
- 由于您无法复制整个游戏,因此很难有效地确定哪些文件使用最频繁且速度最慢。
也就是说,要尝试这样做,您可以使用符号链接(连接点,用于文件夹)使 Skyrim 安装中的某些文件或文件夹指向 RAM 驱动器位置。
- 使用在线提供的免费软件之一创建 RAM 驱动器。一些基准和价格这里.我个人喜欢磁盘管理因为您可以使用您的文件创建 RAM 磁盘的 ISO 映像,以便下次更轻松地加载。
- 将文件夹或一些文件(例如 HighResTexturePack**.bsa)复制到 RAM 驱动器
- 将这些文件从 Skyrim 安装文件夹临时移动到硬盘上的其他位置(以便稍后恢复)
以管理员身份打开命令提示符,并使用 mklink 为每个文件创建指向 RAM 驱动器位置的链接。mklink /h 表示“硬”链接(因此游戏无法区分),/d 表示文件夹链接(连接)。例如,如果 R 是您的 RAM 磁盘,则这些示例链接一个文件或一个文件夹。
mklink /h C:\Skyrim\Data\BigFile01.bsa R:\BigFile01.bsa
mklink /d C:\Skyrim\Data\Textures R:\Textures
玩游戏。