在 Windows 10 中创建 RAM 驱动器以改进 TES V Skyrim 的修改实例

Tod*_*odd 13 ramdisk windows-10

如何在 Windows 10 中创建 RAM 磁盘以增强修改后的 TES V?我想使用 ramdisk 来加载 TES V 的资产以提高性能。我在这台笔记本电脑上有 16Gb 的内存,而 Windows 10 在玩 Skyrim 时只能使用 3.5Gb 我的想法是制作一个 8Gb 的 ramdisk 来加载基本资产,而不是我的完整模组列表,并为操作系统留下 4Gb 和 4Gb对于 TES V,这行得通吗?

mto*_*one 14

首先,需要考虑以下几点:

  • 在实践中,SSD 通常提供与 RAM 驱动器相似的加载时间(来源),尽管理论上 RAM 驱动器在理论上比 SSD 快。此外,除了游戏文件本身之外,SSD 还可以通过加载 DirectX 和其他驱动程序使其他事情变得更快。
  • 如果您的 RAM 磁盘太大,您可能会阻止 Windows 通过在未使用的 RAM 上缓存数据来改善加载时间。
  • 如果您的 RAM 磁盘太大,您可能会导致页面文件交换,从而严重减慢速度。
  • 由于您将无法复制整个游戏,因此很难有效地确定哪些文件最常使用且速度最慢。

也就是说,要尝试这样做,您可以使用符号链接(连接,用于文件夹)将 Skyrim 安装中的某些文件或文件夹改为指向 RAM 驱动器位置。

  1. 使用在线提供的免费软件之一创建 ram 驱动器。一些基准和价格在这里。我个人喜欢ImDisk,因为您可以使用文件创建 RAM 磁盘的 ISO 映像,以便下次加载更容易。
  2. 将文件夹或一些文件,例如 HighResTexturePack**.bsa 复制到 RAM 驱动器
  3. 将这些文件从 Skyrim 安装文件夹中临时移动到硬盘上的其他位置(稍后恢复它们)
  4. 以管理员身份打开命令提示符,并使用 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

  5. 玩游戏。

  • @JourneymanGeek 很难找到半官方来源(例如不是论坛)基准,但我找到了一个。有一个 YouTube 视频在 HDD 上获得的结果比在 SSD 上更快,显然 Windows 自己的缓存在那里踢了 - 不是一个有价值的来源!我自己也尝试过 Fallout 4 只是为了好玩,但没有发现任何改进。此外,Windows 可能会缓存经常访问的 ramdisk,从而双重浪费内存。玩起来很有趣,但我怀疑使用 SSD 是否值得。在某一点上,CPU 是瓶颈。 (3认同)