Для входа на форум нажмите здесь
Новые комментарии
Ускоряем прогруз без помощи ССД
Автор темы: Heatfreak_renamed_711426_31122020
Дата создания: 14.12.2011 12:12
Аватар для Heatfreak_renamed_711426_31122020
Маньяк
Регистрация:
26.11.2009
Ускоряем прогруз без помощи ССД
Каждый день я захожу в технический раздел с надеждой, что кто-то из местных гуру создаст тему "Ура, найден способ убрать все тормаза из ла!", но такого не происходит. Поэтому я решил сам исследовать влияние некоторых факторов на производительность. Далее будет описан способ, который позволит снизить (не убрать!) притормаживания при прогрузах. Эта фишка не даст такого эффекта, как ссд, но она ничего и не стоит. Снижать мы будем время доступа к самым горячим данным, это файлы текстур чаров разных рас, оружия, мобов. Все они лежат в папке SysTextures. Для этого нам понадобится обычная флешка, главное, чтобы не совсем убогая, а лучше из последних моделей. Приступаем:
1.Копируем папку SysTextures на флешку.
2.Переименовываем старую SysTextures(например, в _SysTextures).
3.Делаем символьную ссылку на папку на флешке в папке игры(символьные ссылки - в гугл).
Запускаемся, проверяем, наслаждаемся.

Этот способ адресован, прежде всего, тем, у кого слабые машины и мало оперативной памяти. Конечно, нужно покупать ссд, но когда нет возможности, то стоит использовать этот способ - он ничего не стоит.
Далее я приведу график своих тестов, чтобы сразу же развеять мысли о том, что это шаманство сильно поможет.

Видно, что провалы фпс менее глубокие и более короткие. Бенч 6го прогона(прогруз с кеша) как прогноз для ссд, видно, что разница существенна. Пунктиром - средний фпс.

З.Ы. Так же можно скидывать на флешку кроме SysTexrures еще и Animations, Textures, если влезут, конечно. Это тоже благотворно влияет на фпс.
З.Ы.Ы. Пара ссылок на статьи по символьным ссылкам, по второй можно найти полезные программки:
http://ru.wikipedia.org/wiki/Символьная_ссылка
http://habrahabr.ru/blogs/windows/50878/

По просьбам трудящихся гайд от самих трудящихся
Пошаговые рекмендации от 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.
4 пользователя оценили это сообщение: Показать
Аватар для testgad_renamed_52492_22032020
Мастер
Регистрация:
26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД
стоило бы привести скоростные характеристики используемой флешки, так как отдельные флешки идут по цене ссд
особо приколол пассаж насчет что это "ничего не стоит"

Аватар для Heatfreak_renamed_711426_31122020
Маньяк
Регистрация:
26.11.2009
Re: Ускоряем прогруз без помощи ССД
Вот характеристики, блоки по 4 кб.

Сообщение от testgad:
особо приколол пассаж насчет что это "ничего не стоит"
Ну, практически, у каждого есть флешка достаточного объема.

Замечу еще то, что не стоит кидать весь клиент на флешку - скорость считывания с флешки намного меньше винта.
Аватар для testgad_renamed_52492_22032020
Мастер
Регистрация:
26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД
Сообщение от Heatfreak:
Вот характеристики, блоки по 4 кб.


Ну, практически, у каждого есть флешка достаточного объема.

Замечу еще то, что не стоит кидать весь клиент на флешку - скорость считывания с флешки намного меньше винта.
хы, ну такая флешка не далеко ушла от хдд, хотя более быстрое время доступа сказалось положительно
благо объемы, что клиент при прогрузе считывает, не такие уж и большие

Аватар для Heatfreak_renamed_711426_31122020
Маньяк
Регистрация:
26.11.2009
Re: Ускоряем прогруз без помощи ССД
Мой винт читает 4кб блоки 46МБ\с с временем доступа 12мс. Действительно, решает именно время доступа.
Аватар для ONOTOLE3000_renamed_788943_27082023
Читатель
Регистрация:
30.12.2010
Re: Ускоряем прогруз без помощи ССД
у меня на флешке ваще 0.7 мс :DDD
Аватар для caesar_renamed_590984_09092023
Гуру
Регистрация:
04.01.2008
Берсеркер
Re: Ускоряем прогруз без помощи ССД
Я в оперативку закидывал сис текстуры, прогрузы как на ssd.

Сообщение от SoftEx:
лечился от ммо зависимости у доктора курпатова, ща шпилим с ним в одной пати
Аватар для Verruckt_renamed_709825_27062020
Фанат
Регистрация:
18.11.2009
Re: Ускоряем прогруз без помощи ССД
Давно "живу" на usb 3.0 флешке
Аватар для Savok2003
Savok2003
Guest
Re: Ускоряем прогруз без помощи ССД
доброго времени суток )
прочитал этот топик и понял, что ничего не понял )))

вопросы:
- у меня есть флешка на 8Гб Apacer AH321 - как узнать поможет она или нет ?
- запускатор разве не будет пытаться заменить переименованную папку
Сообщение от Heatfreak:
_SysTextures
,если проделать все операции, описанные в первом посте ?

прошу помидорами не кидаться - в железе полный

п.с. вчера нашел свой старый комп спецом, чтобы вспомнить былое и поиграть в линейку.
Re: Ускоряем прогруз без помощи ССД
ик
Миниатюры:
Нажмите на изображение для увеличения
Название: 01111111.jpg
Просмотров: 1753
Размер:	101.3 Кб
ID:	79251  

Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
Аватар для Heatfreak_renamed_711426_31122020
Маньяк
Регистрация:
26.11.2009
Re: Ускоряем прогруз без помощи ССД
Сообщение от ShuShaRA:
ик
Во дела. Это по 4кб? Хотя не суть, крутая флешка

Savok2003, гугли че такое символьная ссылка, поймешь - сделаешь.
Аватар для Savok2003
Savok2003
Guest
Re: Ускоряем прогруз без помощи ССД
нашел и прочитал (вики рулит), но все равно не понял куда и самое главное что именно писать для того, чтобы получилась эта ссылка... Прошу написать небольшой гайд
Аватар для AVN_renamed_823816_19012023
Мастер
Регистрация:
27.05.2011
Веселый дембель
Re: Ускоряем прогруз без помощи ССД
пользуюсь ссд хватает))

Аватар для testgad_renamed_52492_22032020
Мастер
Регистрация:
26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД
Сообщение от Verruckt:
Давно "живу" на usb 3.0 флешке
такая флеха по цене сравнима с ссд

Добавлено через 59 секунд
Сообщение от Savok2003:
нашел и прочитал (вики рулит), но все равно не понял куда и самое главное что именно писать для того, чтобы получилась эта ссылка... Прошу написать небольшой гайд
там где нашел должны быть примеры
проверь, должен понять че к чему

Последний раз редактировалось testgad_renamed_52492_22032020; 15.12.2011 в 08:31. Причина: Добавлено сообщение
Аватар для Verruckt_renamed_709825_27062020
Фанат
Регистрация:
18.11.2009
Re: Ускоряем прогруз без помощи ССД
Сообщение от testgad:
такая флеха по цене сравнима с ссд
нет..
Аватар для testgad_renamed_52492_22032020
Мастер
Регистрация:
26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД
Сообщение от Verruckt:
да
единственно ссд обьемом 8 гигов в природе не существует, хотя 16 вроде где то есть

Добавлено через 30 секунд
с другой стороны ссд таже флешка, тока с другим контроллером

Последний раз редактировалось testgad_renamed_52492_22032020; 15.12.2011 в 08:45. Причина: Добавлено сообщение
Аватар для DistortNeo_renamed_46025_26042024
Заклинатель электронов в кремниевых кристаллах
Регистрация:
12.05.2006
Знаток
Награжден за: За помощь форуму и посетителям. Зомби мутанта Признанный автор
Награжден за: Статьи по Lineage2. Обзоры и руководства.
Re: Ускоряем прогруз без помощи ССД
Сообщение от Verruckt:
570 блей за 8 гигов (~70 р. за гиг)
512-гиговый ссд (crucial) же стоит ~28к (~54 р. за гиг)
но последний на порядок быстрее

У меня все равно больше :)
Аватар для Sergopancho_renamed_769864_04092022
Маньяк
Регистрация:
30.09.2010
Re: Ускоряем прогруз без помощи ССД
Сообщение от testgad:
единственно ссд обьемом 8 гигов в природе не существует, хотя 16 вроде где то есть
А вот существуют, помимо Kingston,вроде еще Transcend делал 8гб.

teri 87 banned
FeirisNyanNyan 100 Aeоre Healer AkihabaraQueen Фэйрис ~Нян-Нян~тироняшечка 99
Аватар для testgad_renamed_52492_22032020
Мастер
Регистрация:
26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД
Сообщение от DistortNeo:
570 блей за 8 гигов (~70 р. за гиг)
512-гиговый ссд (crucial) же стоит ~28к (~54 р. за гиг)
но последний на порядок быстрее
"из огня да в полымя"
зачем уж такие крайности приводить

Добавлено через 47 секунд
Сообщение от Sergopancho:
А вот существуют, помимо Kingston,вроде еще Transcend делал 8гб.
фига

Последний раз редактировалось testgad_renamed_52492_22032020; 15.12.2011 в 10:01. Причина: Добавлено сообщение
Аватар для Verruckt_renamed_709825_27062020
Фанат
Регистрация:
18.11.2009
Re: Ускоряем прогруз без помощи ССД
Сообщение от DistortNeo:
570 блей за 8 гигов (~70 р. за гиг)
512-гиговый ссд (crucial) же стоит ~28к (~54 р. за гиг)
но последний на порядок быстрее
всего за флешку 570р, это главное
Аватар для testgad_renamed_52492_22032020
Мастер
Регистрация:
26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД
Сообщение от Verruckt:
всего за флешку 570р, это главное
в таком случае зачем брать флешку за 570, когда можно взять флешку за 300?

Аватар для Verruckt_renamed_709825_27062020
Фанат
Регистрация:
18.11.2009
Re: Ускоряем прогруз без помощи ССД
Сообщение от testgad:
в таком случае зачем брать флешку за 570, когда можно взять флешку за 300?
потому что нужна флешка на усб 3?
Аватар для testgad_renamed_52492_22032020
Мастер
Регистрация:
26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД
Сообщение от Verruckt:
потому что нужна флешка на усб 3?
нет, потому что нужна просто флешка, самая дешевая, и чтоб на нее влезли нужные папки клиента
а юсб 3 не к селу не к городу, ибо и скорости нет и дорого

Аватар для Verruckt_renamed_709825_27062020
Фанат
Регистрация:
18.11.2009
Re: Ускоряем прогруз без помощи ССД
Сообщение от testgad:
нет, потому что нужна просто флешка, самая дешевая, и чтоб на нее влезли нужные папки клиента
а юсб 3 не к селу не к городу, ибо и скорости нет и дорого
И скорость есть, и не дорого, и сравнивал с 2.0
Аватар для testgad_renamed_52492_22032020
Мастер
Регистрация:
26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД
Сообщение от Verruckt:
И скорость есть, и не дорого, и сравнивал с 2.0
сравним
USB 2.0 в режиме Hi-speed до 480 Мбит/с (60 Мбайт/c)
USB 3.0 до 600 Мбайт/с
мона название флешку коя данные отдает быстрее чем 50 Мбайт/c? кстати таже Transcend JetFlash 700 8Gb по спецификации как раз 50 Мб/с выдает, что не превышает пропускную способность usb 2

скорость у ссд, у флешки ее априори быт не может и нет(продукт на другое рассчитан, хотя бывают ссд диски с возможностью подключения через юсб)

Ваши права в разделе