Каждый день я захожу в технический раздел с надеждой, что кто-то из местных гуру создаст тему "Ура, найден способ убрать все тормаза из ла!", но такого не происходит. Поэтому я решил сам исследовать влияние некоторых факторов на производительность. Далее будет описан способ, который позволит снизить (не убрать!) притормаживания при прогрузах. Эта фишка не даст такого эффекта, как ссд, но она ничего и не стоит. Снижать мы будем время доступа к самым горячим данным, это файлы текстур чаров разных рас, оружия, мобов. Все они лежат в папке SysTextures. Для этого нам понадобится обычная флешка, главное, чтобы не совсем убогая, а лучше из последних моделей. Приступаем:
1.Копируем папку SysTextures на флешку.
2.Переименовываем старую SysTextures(например, в _SysTextures).
3.Делаем символьную ссылку на папку на флешке в папке игры(символьные ссылки - в гугл).
Запускаемся, проверяем, наслаждаемся.
Этот способ адресован, прежде всего, тем, у кого слабые машины и мало оперативной памяти. Конечно, нужно покупать ссд, но когда нет возможности, то стоит использовать этот способ - он ничего не стоит.
Далее я приведу график своих тестов, чтобы сразу же развеять мысли о том, что это шаманство сильно поможет.
Видно, что провалы фпс менее глубокие и более короткие. Бенч 6го прогона(прогруз с кеша) как прогноз для ссд, видно, что разница существенна. Пунктиром - средний фпс.
По просьбам трудящихся гайд от самих трудящихся
Пошаговые рекмендации от Sevensan (отдредактировано)
1.Покупаем Флешку 4 ГБ+ (нужные нам папки весят от 3 до 4 ГБ, чтобы влезли все папки необходимо 10 GB), вставляем
2. Открываем Папку с игрой, Копируем Папки SysTextures, Animations, Textures На Флешку (или только SysTextures, если места всего 4 ГБ)
3. Переименовываем папки в папке с игрой. Например, в SysTextures1, Animations1, Textures1, чтобы игра их не видела.
4. Качаем FAR Manager http://www.farmanager.com/files/Far2...86.20110203.7z, запускаем
5. Нажимаем в Far Manager Alt+F1(левая панель), и выбираем флешку (ищем по букве) увидим 3 папки.
6. Нажимаем Alt+F2(правая панель), выбираем диск, где лежит игра, переходим в ее папку, пример C:\Program Files\4Game\LineageII.
7. В FAR Managere на флешке выделяем папки по одной, например SysTexrutes.
8. Тыкаем Alt+F6. Появится окно Create Link To Systextures in: (Создать ссылку на Systextures в:)
9. Проверяем адрес будущей ссылки на игру(там будет адрес из правой панели), пример - C:\Program Files\4Game\LineageII.
10. В Link type: (Тип ссылки:) Выбираем Directory Junction (Связь каталогов) или Symbolic Link(folder). Тыкаем Create Link (Создать Ссылку).
11. В папке с игрой должна будет появиться еще одна папка(ссылка на папку) с файлами Systextures. Теперь она будет читаться с флешки.
12. Проделываем Тоже самое с остальными папками.
Совет от unban: В виста и вин7 можно создавать линки из командной строки:
mklink /d "путь куда" "путь откуда"
Например:
mklink /d "c:/l2/systextures" "e:/systextures"
Последний раз редактировалось Heatfreak_renamed_711426_31122020; 20.03.2012 в 14:17.
стоило бы привести скоростные характеристики используемой флешки, так как отдельные флешки идут по цене ссд
особо приколол пассаж насчет что это "ничего не стоит"
Ну, практически, у каждого есть флешка достаточного объема.
Замечу еще то, что не стоит кидать весь клиент на флешку - скорость считывания с флешки намного меньше винта.
хы, ну такая флешка не далеко ушла от хдд, хотя более быстрое время доступа сказалось положительно
благо объемы, что клиент при прогрузе считывает, не такие уж и большие
доброго времени суток )
прочитал этот топик и понял, что ничего не понял )))
вопросы:
- у меня есть флешка на 8Гб Apacer AH321 - как узнать поможет она или нет ?
- запускатор разве не будет пытаться заменить переименованную папку
Сообщение от Heatfreak:
_SysTextures
,если проделать все операции, описанные в первом посте ?
прошу помидорами не кидаться - в железе полный
п.с. вчера нашел свой старый комп спецом, чтобы вспомнить былое и поиграть в линейку.
Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
нашел и прочитал (вики рулит), но все равно не понял куда и самое главное что именно писать для того, чтобы получилась эта ссылка... Прошу написать небольшой гайд
нашел и прочитал (вики рулит), но все равно не понял куда и самое главное что именно писать для того, чтобы получилась эта ссылка... Прошу написать небольшой гайд
там где нашел должны быть примеры
проверь, должен понять че к чему
Последний раз редактировалось testgad_renamed_52492_22032020; 15.12.2011 в 08:31.
Причина: Добавлено сообщение
нет, потому что нужна просто флешка, самая дешевая, и чтоб на нее влезли нужные папки клиента
а юсб 3 не к селу не к городу, ибо и скорости нет и дорого
нет, потому что нужна просто флешка, самая дешевая, и чтоб на нее влезли нужные папки клиента
а юсб 3 не к селу не к городу, ибо и скорости нет и дорого
сравним
USB 2.0 в режиме Hi-speed до 480 Мбит/с (60 Мбайт/c)
USB 3.0 до 600 Мбайт/с
мона название флешку коя данные отдает быстрее чем 50 Мбайт/c? кстати таже Transcend JetFlash 700 8Gb по спецификации как раз 50 Мб/с выдает, что не превышает пропускную способность usb 2
скорость у ссд, у флешки ее априори быт не может и нет(продукт на другое рассчитан, хотя бывают ссд диски с возможностью подключения через юсб)