Перейти к содержимому

Добро пожаловать на ФОРУМ AIMGAME
Зарегистрируйтесь, чтобы получить доступ к важным темам и разделам форума...
Войти Зарегистрироваться
Фотография

Оптимизация игр через RAMдиск (Инструкция от Max Makeev)

ramdisk рамдиск оптимизация игры арма фпс

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1
exploadead

exploadead

    Президент

  • Администраторы
  • 1 325 сообщений

Версия данной статьи на Google.Документах - https://docs.google....Vn41djjQs8/edit

RAM диск - это технология позволяющая создать простой локальный диск из оперативной памяти.

(для оптимизации игр подходит только тем, у кого объем ОЗУ больше 8гб)

 

Бывает так, что имея средний фпс по острову например 30, в некоторых местах, при некоторых нагрузках наблюдаются резкие просадки до 5-10 фпс, кратковременные, но очень неприятные. Это связано со скоростью чтения файлов игры с жесткого диска, которые требуется прочесть в данный момент, и если ваш HDD не слишком шустрый, это вызывает "затык" в прогрузке объектов сцены.

 

Применительно к ARMA3 данный способ оптимизации как раз направлен на уменьшение таких фризов. А повышение среднего фпс если и будет заметно, то незначительно.

 

Минусы RAM диска заключаются в том, что после выключения ПК, оперативная память ОЧИЩАЕТСЯ. А значит, ВСЁ ЧТО ХРАНИЛОСЬ НА RAM ДИСКЕ - БУДЕТ СТЁРТО. Но, за счёт огромной скорости чтения и записи заново скопировать 10гб на RAM диск займёт 2 минуты. 

 

Инструкция:

  1. Устанавливаем программу для создания RAM диска
    https://remontka.pro/create-ram-disk-windows/

  2. Действуем по инструкции в создании самого RAM диска
    https://remontka.pro/create-ram-disk-windows/

  3. Размер RAM диска выбираем исходя из того, что нужно оставить 2гб оперативной памяти минимум для виндовс. 6гб минимум для ARMA 3. Т.е. если у вас 9гб оперативной памяти, то 9 - (2+6) = 1гб. 1гб можете выделить для рам диска.

  4.  После того, как вы выделили нужное количество памяти и подтвердили это - в списке локальных дисков компьютера появится новый. В моём случае это диск Е, с выделенными 6,6гб памяти. Теперь им можно пользоваться как обычным диском.

6y_vXeh3Xx0.jpg?size=602x104&quality=96& 

  1. Определимся, какие файлы мы хотим хранить на RAM диске:
    Лучше всего хранить большие файлы или часто использующиеся игрой. Лучше всего брать файлы из папки Arma3/Addons/

Например карта Altis со всеми основными файлами весит примерно 1гб, если вы играете на ней - будет легче находится и влетать в города со стандартными зданиями.

h0KH__n3Vps.jpg?size=598x242&quality=96&
 

  1. Если у вас есть возможность выделить больше памяти то вот пример набора файлов на 7гб. Все основные стандартные текстуры.

    rdGmc_aIxiA.jpg?size=580x354&quality=96&

    Мой итог был такой: в Кавале с 30фпс раньше падало до 17фпс, при посещении на верталёте. Сейчас с 30 до 26. При этом без фриза. Фризы идут только при увеличении (правая кнопка мыши) нестандартных зданий (модовские гаражи,
    Центральный аэро и так далее).

     

  2. Если у вас достаточно памяти для ram диска, что бы установить туда всю папку Addons - смело действуйте!
     

  3. Когда определились, какие файлы будем размещать, ПЕРЕМЕСТИТЕ (не копировать, а именно переместить) их в отдельную папку (не на ram диск, например ‘d:/game/arma3резерв”)

    vgrhzAyTfds.jpg?size=594x389&quality=96&

     

  4. Далее копируем файлы из этого резерва на ram диск:

    G816KFfqGRA.jpg?size=602x375&quality=96&
     

  5. Теперь нужно создать ссылки на файлы на RAM диске.

10.1)  пуск - там в поиске пишем “командная строка”

Q4pm1WqvP_I.jpg?size=602x355&quality=96&
 

Правой кнопкой мыши по ней, открыть от имени администратора.
 

10.2) для создания ссылки, используем команды mklink.
 

(mklink “куда” “откуда”) - если создаём ссылку на файл.
или

(mklink /d “куда” “откуда”) - если создаём ссылку на папку. 


Например:


mklink "D:/arma3/Addons/map_altis.pbo.a3.bisign" "E:/map_altis.pbo.a3.bisign" - только для файлов

_VYDa6i3vOA.jpg?size=602x86&quality=96&s
 


mklink /d "D:/arma3/Addons" "E:/Addons" если папка целиком

p2xFSmQj7us.jpg?size=602x90&quality=96&s
 


  1. Если всё сделали по пунктам, то у вас появятся в папке с игрой ссылки, которые будут весить 0 байт. (слева RAM диск, справа ссылки на него.)

    5Q9skAfcqX0.jpg?size=602x184&quality=96&

     

  2. Играем :) 


  • exploadead и RomanF это нравится





Темы с аналогичным тегами ramdisk, рамдиск, оптимизация, игры, арма, фпс

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных