Серёга
красавчик :D
- Регистрация
- 15 Июл 2010
- Сообщения
- 3,624
- Реакции
- 111
- Баллы
- 0
Прежде всего делаю "памятку" для себя, а то со временем некоторые вещи просто забываются :fase:
Пользоваться для ускорения любого ПО будем старой технологией Ramdisk, правда не самим драйвером времен DOS ramdisk.sys, а более современными утилитами. Краткое пояснение, рамдиск это виртуальный жесткий диск, размещенный в оперативной памяти, следовательно, чем больше размер ОЗУ в системе, тем больший по объему можно создать диск. Стоит сказать, что такой диск обладает колоссальными скоростями чтения и записи в сравнении даже с SSD Sata lll

Выбор программы для создания рамдиска не имеет принципиального значения, в данной "памятке" я буду пользоваться SoftPerfect RAM Disk.
И так, скачиваем утилиту от Microsoft Process Monitor или отсюда, если что-то изменится.
Запускаем Process Monitor, нажимаем на кнопку Filter, затем в всплывающем окне вместо Architecture выбираем Process Name, и в следующем боксе выбираем процесс той программы или игры, которую хотим ускорить, например Battlefield Bad Company 2 (моя любимая игрулька
)

После добавления игры в фильтр, закрываем игру и заново запускаем, загружаемся, играем пару минут и выходим из игры. В окне Process Monitor нажимаем на вкладку Tools, выбираем File Summary, в следующем окне выбираем вкладку By Folder и смотрим сколько операций и сколько времени было потрачено на загрузку игры.

Как видно, на моем SSD, запуск игры происходит очень быстро, общее затраченное время 0,62 секунды на дисковые операции, но ради чистоты эксперимента, обратим внимание на папку win32, на которую потрачено 0,31 секунды.

Пройдем по этому пути и посмотрим сколько весит эта папка... 5,24ГБ... тут сделаю небольшое отступление, все таки у меня SSD и на HDD результаты получаться совсем другие, скорее всего другие папки и файлы займут основное время, проверить, я увы, не могу.
Теперь запускаем Softperfect RAM Disk. Жмем на кнопку "образ", "создать образ", на значок папки и задаем образу имя той программы которую ускоряем, размером чуть больше, чем изначальная папка/файл(ы).

Далее в главном окне программы жмем + и выбираем созданный нами образ, назначем букву диска после буквы "С" (буквы А и В зарезервированы для флоппи и считаются как съемные носители) например F, ставим галочку "сохранять содержимое" и жмем ОК.
Открываем "Мой Компьютер" и видим созданный нами новый диск.

Сейчас самое интересное. Переносим искомые файлы, в моем случае это папка win32 на рамдиск, а из папки с программой удаляем ее. Открываем командную строку и выполняем следующую команду:

mklink /j "C:\Games\BFBC2\Dist\win32" "F:\win32" так мы создали символьную ссылку.
Все готово! Теперь опять запускаем Process Monitor в фильтрах добавляем нашу игру (программу) и запускаем саму игру, играем, входим и смотрим результат:

Общее затраченное время на игру было 0,62 секунды, на папку win32 0,32 секунды, теперь же на все игру затрачено 0,24 секунды, на папку win32 всего 0,0000167 секунды!!! Это время сократилось в 19161 раз! Это просто превосходный результат!!!
Успехов вам в ускорении ваших игр/программ
Пользоваться для ускорения любого ПО будем старой технологией Ramdisk, правда не самим драйвером времен DOS ramdisk.sys, а более современными утилитами. Краткое пояснение, рамдиск это виртуальный жесткий диск, размещенный в оперативной памяти, следовательно, чем больше размер ОЗУ в системе, тем больший по объему можно создать диск. Стоит сказать, что такой диск обладает колоссальными скоростями чтения и записи в сравнении даже с SSD Sata lll

Выбор программы для создания рамдиска не имеет принципиального значения, в данной "памятке" я буду пользоваться SoftPerfect RAM Disk.
И так, скачиваем утилиту от Microsoft Process Monitor или отсюда, если что-то изменится.
Запускаем Process Monitor, нажимаем на кнопку Filter, затем в всплывающем окне вместо Architecture выбираем Process Name, и в следующем боксе выбираем процесс той программы или игры, которую хотим ускорить, например Battlefield Bad Company 2 (моя любимая игрулька

После добавления игры в фильтр, закрываем игру и заново запускаем, загружаемся, играем пару минут и выходим из игры. В окне Process Monitor нажимаем на вкладку Tools, выбираем File Summary, в следующем окне выбираем вкладку By Folder и смотрим сколько операций и сколько времени было потрачено на загрузку игры.

Как видно, на моем SSD, запуск игры происходит очень быстро, общее затраченное время 0,62 секунды на дисковые операции, но ради чистоты эксперимента, обратим внимание на папку win32, на которую потрачено 0,31 секунды.

Пройдем по этому пути и посмотрим сколько весит эта папка... 5,24ГБ... тут сделаю небольшое отступление, все таки у меня SSD и на HDD результаты получаться совсем другие, скорее всего другие папки и файлы займут основное время, проверить, я увы, не могу.
Теперь запускаем Softperfect RAM Disk. Жмем на кнопку "образ", "создать образ", на значок папки и задаем образу имя той программы которую ускоряем, размером чуть больше, чем изначальная папка/файл(ы).

Далее в главном окне программы жмем + и выбираем созданный нами образ, назначем букву диска после буквы "С" (буквы А и В зарезервированы для флоппи и считаются как съемные носители) например F, ставим галочку "сохранять содержимое" и жмем ОК.
Открываем "Мой Компьютер" и видим созданный нами новый диск.

Сейчас самое интересное. Переносим искомые файлы, в моем случае это папка win32 на рамдиск, а из папки с программой удаляем ее. Открываем командную строку и выполняем следующую команду:

mklink /j "C:\Games\BFBC2\Dist\win32" "F:\win32" так мы создали символьную ссылку.
Все готово! Теперь опять запускаем Process Monitor в фильтрах добавляем нашу игру (программу) и запускаем саму игру, играем, входим и смотрим результат:

Общее затраченное время на игру было 0,62 секунды, на папку win32 0,32 секунды, теперь же на все игру затрачено 0,24 секунды, на папку win32 всего 0,0000167 секунды!!! Это время сократилось в 19161 раз! Это просто превосходный результат!!!
Успехов вам в ускорении ваших игр/программ