Создайте RAM-диск в Windows 10, чтобы улучшить модовый экземпляр TES V Skyrim

12

Как создать RAM-диск в Windows 10 для улучшения модового TES V? Я хотел бы использовать виртуальный диск для загрузки активов TES V для повышения производительности. У меня 16 ГБ ОЗУ на этом ноутбуке, и Windows 10 может использовать только 3,5 ГБ во время игры в Skyrim. Я думаю, что мне нужно создать виртуальный диск 8 ГБ для загрузки основных ресурсов, а не мой полный список модов, и оставить 4 ГБ для ОС и 4 ГБ. для TES V Будет ли это работать?

Тодд
источник
Может быть, это должно быть размещено в Аркаде?
Тодд
Возможно, вам следует дать больше 30 минут, чтобы кто-нибудь ответил на ваш вопрос? RAMDisk полностью поддерживает Windows 10, ваш вопрос, не все так ясно
Ramhound
Что именно ты намекаешь
Тодд
Это вопрос по теме, но в настоящее время не ясно. Не кросс-пост в нескольких сообществах SE
Ramhound
Я понимаю, что Win 10 полностью поддерживает RAMDisk, мой вопрос спрашивает, как и если это вообще возможно в рамках параметров, которые я указал в своем посте, следовательно, я подумал, что на этот вопрос лучше ответить в игровом сообществе.
Тодд

Ответы:

13

Во-первых, несколько вещей для рассмотрения:

  • Было показано, что SSD обычно обеспечивает такое же время загрузки, что и накопитель RAM на практике ( источник ), хотя теоретически накопитель RAM быстрее, чем SSD в теории. Кроме того, SSD ускоряет выполнение других задач, начиная с загрузки DirectX и других драйверов, в дополнение к самим игровым файлам.
  • Если вы сделаете свой RAM-диск слишком большим, вы можете помешать Windows улучшить время загрузки с помощью кэширования данных в вашей неиспользуемой RAM.
  • Если вы сделаете свой RAM-диск слишком большим, вы можете вызвать подкачку файла подкачки, что сильно замедлит работу.
  • Поскольку вы не сможете скопировать всю игру, будет сложно определить, какие файлы наиболее часто используются и замедляются чаще всего.

Тем не менее, чтобы попытаться сделать это, вы можете использовать символические ссылки (соединения, для папок), чтобы вместо этого некоторые файлы или папки из вашей установки Skyrim указывали на места на диске RAM.

  1. Создайте оперативную память с помощью одного из бесплатных программ, доступных в Интернете. Некоторые ориентиры и цены здесь . Мне лично нравится ImDisk, потому что вы можете создать ISO-образ вашего RAM-диска с вашими файлами для облегчения загрузки в следующий раз.
  2. Скопируйте папку или некоторые файлы, такие как HighResTexturePack **. Bsa, на диск RAM
  3. Переместите эти файлы из установочной папки Skyrim в другое место временно на жесткий диск (чтобы восстановить их позже)
  4. Откройте командную строку от имени администратора и создайте ссылки для каждого файла на расположение ОЗУ с помощью mklink. mklink / h для «жесткой» ссылки (так что игра не может определить разницу) и / d для ссылки на папку (соединение). Например, если R - ваш RAM-диск, эти примеры связывают один файл или одну папку.

    mklink /h C:\Skyrim\Data\BigFile01.bsa R:\BigFile01.bsa

    mklink /d C:\Skyrim\Data\Textures R:\Textures

  5. Играть в игру.

MTONE
источник
Поскольку оперативная память нестабильна, я думаю, что было бы необходимо как-то записать эти данные для ее резервного копирования. Вы бы согласились?
Тодд
@Todd На шаге 3 я предлагаю переместить файлы, которые вы хотите кэшировать, на ваш Ram-диск в другое место на вашем жестком диске, вам придется удалить ссылки (в Windows Explorer) и вернуть оригиналы, если вы хотите восстановить обычные файлы. штат. Идея, которую я предлагаю, состоит в том, чтобы кэшировать только несколько больших файлов данных / текстур, которые не записываются, чтобы вы могли в любое время потерять их из ОЗУ и легко восстановить нормальное состояние. Если вы устанавливаете / удаляете моды, обязательно сначала восстановите состояние.
Мтон
Просто потому, что его нелогичное «SSD, как было показано, обычно обеспечивает такое же время загрузки, что и RAM-накопитель на практике», было бы неплохо с цитатами. Тем не менее, я согласен, что SSD будет разумным выбором, просто потому, что общая производительность будет лучше
Journeyman Geek
3
@JourneymanGeek Трудно найти полуофициальные источники (например, не форумы), но я нашел один. Было одно видео на YouTube, которое получило более быстрый результат на жестком диске, чем на твердотельном, очевидно, там было задействовано собственное кэширование Windows - не достойный источник! Я также попробовал это с Fallout 4 просто для удовольствия и не заметил каких-либо улучшений. Кроме того, Windows, вероятно, собирается кешировать часто используемый ramdisk, что приводит к двойной трате памяти. С этим забавно играть, но я сомневаюсь, что он когда-либо стоит с SSD. В определенный момент, CPU является узким местом.
Мтон
1
Чтобы добавить к @mtone, Skyrim, как известно, является игрой с ограничением процессора. Ваш лучший выбор - это набрать обратно настройки, правда.
user2943160