Сокращение времени загрузки в играх путем объединения двух папок на виртуальном диске и локальном диске
Я нашел программу для эмуляции диска в моей памяти, RAMDrive. RAMDrive создает диск (G:) на моем компьютере, который позволяет мне выполнять супер быстрое чтение / запись на этом диске. Теперь я думал, что могу переместить тяжелые файлы для игр в эту папку (скины, карты и т. Д.), Чтобы сделать загрузку игры супер быстрой, но, поскольку у меня ограниченное пространство на RAMDrive (G:), я могу только положите туда несколько файлов - так что мой вопрос
Могу ли я объединить файлы из двух разных папок, чтобы они отображались как одна?
например. g:\LOL\, содержащий только файл "data2.cab", для LOL и c:\games\LOL, содержащий остальную часть игры
Или мне просто нужно полагаться на составной том Windows и надеяться, что файл окажется в нужном месте
Надеюсь, вы можете помочь:)
2 ответа
Использовать mklink
Команда для создания символической ссылки:
C:\mklink /D c:\games\LOL g:\LOL
Подробнее здесь.
Это действительно не большая выгода, как все думают.
Всякий раз, когда LOL пытается загрузить data2.cab
Windows автоматически кеширует его в оперативной памяти, без необходимости что-либо делать. И когда вы перестанете играть в LOL и выберете другую игру, Windows автоматически очистится data2.cab
из памяти, чтобы освободить место для файлов следующей игры.
Вы можете использовать RAM-диск для принудительного резервирования памяти для файлов данных игры, да, но производительность всего остального в системе пострадает, потому что Windows будет иметь меньше доступной оперативной памяти для использования в качестве дискового кэша. Windows автоматически оптимизирует доступную память для любого приложения, которым вы пользуетесь, будь то LOL, просмотр веб-страниц, Skype или что-то еще, если вы просто оставите это в покое и дадите делать свое дело.