Личные инструменты
Пространства имён

Варианты
Действия

RAM диск

Материал из Tanki Online Wiki
Перейти к: навигация, поиск

RAM диск — это технология, которая позволяет выделять оперативную память компьютера для создания виртуальных дисков, в которых можно хранить произвольные данные и взаимодействовать с ними как с обычными файлами и папками. Операции ввода-вывода данных при работе с оперативной памятью в десятки раз быстрее, чем при работе с обычными жёсткими (HDD) и твердотельными (SSD) накопителями.

В контексте игры в «Танки Онлайн» RAM диск может применяться для хранения клиентской программы, через которую вы играете в «Танки» (браузер, клиент), и/или её кэша, что позволит значительно ускорить загрузку.

Следует иметь в виду, что при использовании RAM диска объём доступной для прикладных программ оперативной памяти компьютера уменьшается на величину, выделенную под RAM диск. Поэтому RAM диск не рекомендуется использовать на ПК с малым объёмом установленной оперативной памяти.

[править] Установка и настройка RAM диска

В данной статье рассматривается использование условно-бесплатной программы AMD Radeon™ RAMDisk, предназначенной для ОС Windows. Существуют и другие бесплатные, условно-бесплатные и платные программы для создания и управления RAM дисками.

1. Скачайте, установите и запустите программу.

2. На вкладке Settings установите настройки как на скриншоте ниже (возможно, потребуется снять галочку с опции Advanced в пункте меню View):

Ramdisk 1.png

С этими настройками программа создаёт виртуальный диск размером 512 мегабайт (этого более чем достаточно для хранения кэша клиента ТО). Он будет отображаться среди дисков (в «Моём компьютере») как диск Z и подключаться автоматически при загрузке Windows, а при выключении компьютера — сохранять свой образ в файл RAMDisk.img на диске C:\.

Вы можете выбрать произвольное место для сохранения образа диска и установить желаемую ёмкость, если хотите хранить на RAM диске объёмные программы (например, браузер целиком).

3. Нажмите кнопку Start RAMDisk.

[править] Пример переноса кэша официального клиента на RAM диск

Если вы играете через официальный скачиваемый клиент, то имеет смысл перенести папку с кэшированными игровыми ресурсами на RAM диск, чтобы игра загружалась быстрее. Сделать это можно с помощью так называемых символических ссылок.

1. На запущенном RAM диске создайте папку с названием, например, TankiCache.

2. Нажмите комбинацию клавиш Win+R, введите в появившееся поле следующую строку (можно скопировать её и вставить) и нажмите «OK» или Enter:

  • для Windows XP: C:\Documents and Settings\%username%\Application Data\TankiOnline\Local Store
  • для Windows Vista и выше: %AppData%\TankiOnline\Local Store

3. В открывшейся папке перейдите в папку cache, переместите всё её содержимое в недавно созданную папку TankiCache на RAM диске, а затем удалите опустевшую папку cache.

4. Нажмите комбинацию клавиш Win+R, введите в появившееся поле слово cmd (можно скопировать и вставить) и нажмите «OK» или Enter. Откроется системная консоль.

5. В консоли введите команду mklink /j "%AppData%\TankiOnline\Local Store\cache" "Z:\TankiCache" (где Z:\TankiCache — путь к папке для кэша на RAM диске), нажмите Enter и дождитесь сообщения об успешном создании ссылки. (Если вы получили ошибку, то, скорее всего, не выполнили или выполнили некорректно какой-либо из пунктов этой инструкции.)

Готово, теперь кэш клиента будет храниться на RAM диске. Дополнительных действий не требуется.

Аналогичным образом можно переносить на RAM диск кэш-хранилища браузеров или программы целиком — требуется только знать, где находится то, что нужно перенести, и сколько памяти понадобится выделить для RAM диска.

[править] Полезные ссылки