Для входа на форум нажмите здесь

Go Back   GoHa.Ru > Форумы > ММО Игры > LINEAGE 2 > Технический раздел

Reply
 
Thread Tools
Old 14.12.2011, 12:12   #1 
Heatfreak_renamed_711426_31122020 Heatfreak_renamed_711426_31122020 вне форума
Маньяк
 
Heatfreak_renamed_711426_31122020's Avatar

Info
Posts: 687
Всего лайков: 6
Join Date: 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"

Last edited by Heatfreak_renamed_711426_31122020; 20.03.2012 at 14:17.
4 пользователя оценили это сообщение: Показать
  Reply With Quote
Old 14.12.2011, 12:41   #2 
testgad_renamed_52492_22032020 testgad_renamed_52492_22032020 вне форума
Мастер

Info
Posts: 6,973
Всего лайков: 0
Join Date: 26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД

стоило бы привести скоростные характеристики используемой флешки, так как отдельные флешки идут по цене ссд
особо приколол пассаж насчет что это "ничего не стоит"
__________________
  Reply With Quote
Old 14.12.2011, 12:54   #3 
Heatfreak_renamed_711426_31122020 Heatfreak_renamed_711426_31122020 вне форума
Маньяк
 
Heatfreak_renamed_711426_31122020's Avatar

Info
Posts: 687
Всего лайков: 6
Join Date: 26.11.2009
Re: Ускоряем прогруз без помощи ССД

Вот характеристики, блоки по 4 кб.

Quote:
Originally Posted by testgad View Post
особо приколол пассаж насчет что это "ничего не стоит"
Ну, практически, у каждого есть флешка достаточного объема.

Замечу еще то, что не стоит кидать весь клиент на флешку - скорость считывания с флешки намного меньше винта.
  Reply With Quote
Old 14.12.2011, 13:06   #4 
testgad_renamed_52492_22032020 testgad_renamed_52492_22032020 вне форума
Мастер

Info
Posts: 6,973
Всего лайков: 0
Join Date: 26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by Heatfreak View Post
Вот характеристики, блоки по 4 кб.


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

Замечу еще то, что не стоит кидать весь клиент на флешку - скорость считывания с флешки намного меньше винта.
хы, ну такая флешка не далеко ушла от хдд, хотя более быстрое время доступа сказалось положительно
благо объемы, что клиент при прогрузе считывает, не такие уж и большие
__________________
  Reply With Quote
Old 14.12.2011, 13:23   #5 
Heatfreak_renamed_711426_31122020 Heatfreak_renamed_711426_31122020 вне форума
Маньяк
 
Heatfreak_renamed_711426_31122020's Avatar

Info
Posts: 687
Всего лайков: 6
Join Date: 26.11.2009
Re: Ускоряем прогруз без помощи ССД

Мой винт читает 4кб блоки 46МБ\с с временем доступа 12мс. Действительно, решает именно время доступа.
  Reply With Quote
Old 14.12.2011, 14:20   #6 
ONOTOLE3000_renamed_788943_27082023 ONOTOLE3000_renamed_788943_27082023 вне форума
Читатель
 
ONOTOLE3000_renamed_788943_27082023's Avatar

Info
Posts: 4,218
Всего лайков: 11
Join Date: 30.12.2010
Re: Ускоряем прогруз без помощи ССД

у меня на флешке ваще 0.7 мс :DDD
  Reply With Quote
Old 14.12.2011, 14:47   #7 
caesar_renamed_590984_09092023 caesar_renamed_590984_09092023 вне форума
Гуру
 
caesar_renamed_590984_09092023's Avatar

Info
Posts: 3,141
Всего лайков: 1
Join Date: 04.01.2008
Send a message via ICQ to caesar_renamed_590984_09092023
Берсеркер
Re: Ускоряем прогруз без помощи ССД

Я в оперативку закидывал сис текстуры, прогрузы как на ssd.
__________________
Quote:
Originally Posted by SoftEx View Post
лечился от ммо зависимости у доктора курпатова, ща шпилим с ним в одной пати
  Reply With Quote
Old 14.12.2011, 15:16   #8 
Verruckt_renamed_709825_27062020 Verruckt_renamed_709825_27062020 вне форума
Фанат

Info
Posts: 231
Всего лайков: 0
Join Date: 18.11.2009
Server: Эстус
Re: Ускоряем прогруз без помощи ССД

Давно "живу" на usb 3.0 флешке
  Reply With Quote
Old 14.12.2011, 15:52   #9 
Savok2003
Guest

Info
Posts: n/a
Re: Ускоряем прогруз без помощи ССД

доброго времени суток )
прочитал этот топик и понял, что ничего не понял )))

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

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

п.с. вчера нашел свой старый комп спецом, чтобы вспомнить былое и поиграть в линейку.
  Reply With Quote
Old 14.12.2011, 16:03   #10 
ShuShaRA ShuShaRA вне форума
 
ShuShaRA's Avatar

Info
Веселый дембель Заслуженный модератор
Issue reason: Заслуженный модератор технического раздела Lineage 2 GoHa.Ru - Старожил
Re: Ускоряем прогруз без помощи ССД

ик
Attached Thumbnails
Click image for larger version

Name:	01111111.jpg
Views:	1760
Size:	101.3 KB
ID:	79251  
__________________
Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
  Reply With Quote
Old 14.12.2011, 16:08   #11 
Heatfreak_renamed_711426_31122020 Heatfreak_renamed_711426_31122020 вне форума
Маньяк
 
Heatfreak_renamed_711426_31122020's Avatar

Info
Posts: 687
Всего лайков: 6
Join Date: 26.11.2009
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by ShuShaRA View Post
ик
Во дела. Это по 4кб? Хотя не суть, крутая флешка

Savok2003, гугли че такое символьная ссылка, поймешь - сделаешь.
  Reply With Quote
Old 14.12.2011, 16:56   #12 
Savok2003
Guest

Info
Posts: n/a
Re: Ускоряем прогруз без помощи ССД

нашел и прочитал (вики рулит), но все равно не понял куда и самое главное что именно писать для того, чтобы получилась эта ссылка... Прошу написать небольшой гайд
  Reply With Quote
Old 14.12.2011, 19:34   #13 
AVN_renamed_823816_19012023 AVN_renamed_823816_19012023 вне форума
Мастер
 
AVN_renamed_823816_19012023's Avatar

Info
Posts: 8,865
Всего лайков: 5
Join Date: 27.05.2011
Server: Airintop
Веселый дембель
Re: Ускоряем прогруз без помощи ССД

пользуюсь ссд хватает))
__________________
  Reply With Quote
Old 15.12.2011, 08:31   #14 
testgad_renamed_52492_22032020 testgad_renamed_52492_22032020 вне форума
Мастер

Info
Posts: 6,973
Всего лайков: 0
Join Date: 26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by Verruckt View Post
Давно "живу" на usb 3.0 флешке
такая флеха по цене сравнима с ссд

Добавлено через 59 секунд
Quote:
Originally Posted by Savok2003 View Post
нашел и прочитал (вики рулит), но все равно не понял куда и самое главное что именно писать для того, чтобы получилась эта ссылка... Прошу написать небольшой гайд
там где нашел должны быть примеры
проверь, должен понять че к чему
__________________

Last edited by testgad_renamed_52492_22032020; 15.12.2011 at 08:31. Reason: Добавлено сообщение
  Reply With Quote
Old 15.12.2011, 08:40   #15 
Verruckt_renamed_709825_27062020 Verruckt_renamed_709825_27062020 вне форума
Фанат

Info
Posts: 231
Всего лайков: 0
Join Date: 18.11.2009
Server: Эстус
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by testgad View Post
такая флеха по цене сравнима с ссд
нет..
  Reply With Quote
Old 15.12.2011, 08:45   #16 
testgad_renamed_52492_22032020 testgad_renamed_52492_22032020 вне форума
Мастер

Info
Posts: 6,973
Всего лайков: 0
Join Date: 26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by Verruckt View Post
да
единственно ссд обьемом 8 гигов в природе не существует, хотя 16 вроде где то есть

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

Last edited by testgad_renamed_52492_22032020; 15.12.2011 at 08:45. Reason: Добавлено сообщение
  Reply With Quote
Old 15.12.2011, 09:14   #17 
DistortNeo_renamed_46025_26042024 DistortNeo_renamed_46025_26042024 вне форума
Заклинатель электронов в кремниевых кристаллах
 
DistortNeo_renamed_46025_26042024's Avatar

Info
Всего лайков: 8
Join Date: 12.05.2006
Game: не играю
Nick: Редиско!
Guild: Z
Info: PR manager
Send a message via ICQ to DistortNeo_renamed_46025_26042024
Знаток
Issue reason: За помощь форуму и посетителям. Зомби мутанта Признанный автор
Issue reason: Статьи по Lineage2. Обзоры и руководства.
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by Verruckt View Post
570 блей за 8 гигов (~70 р. за гиг)
512-гиговый ссд (crucial) же стоит ~28к (~54 р. за гиг)
но последний на порядок быстрее
__________________
У меня все равно больше :)
  Reply With Quote
Old 15.12.2011, 09:24   #18 
Sergopancho_renamed_769864_04092022 Sergopancho_renamed_769864_04092022 вне форума
Маньяк
 
Sergopancho_renamed_769864_04092022's Avatar

Info
Posts: 916
Всего лайков: 0
Join Date: 30.09.2010
Game: Lineage
Server: Cadmus
Nick: teri
Guild: IC
Info: Няшка
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by testgad View Post
единственно ссд обьемом 8 гигов в природе не существует, хотя 16 вроде где то есть
А вот существуют, помимо Kingston,вроде еще Transcend делал 8гб.
__________________
teri 87 banned
FeirisNyanNyan 100 Aeоre Healer AkihabaraQueen Фэйрис ~Нян-Нян~тироняшечка 99
  Reply With Quote
Old 15.12.2011, 10:01   #19 
testgad_renamed_52492_22032020 testgad_renamed_52492_22032020 вне форума
Мастер

Info
Posts: 6,973
Всего лайков: 0
Join Date: 26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by DistortNeo View Post
570 блей за 8 гигов (~70 р. за гиг)
512-гиговый ссд (crucial) же стоит ~28к (~54 р. за гиг)
но последний на порядок быстрее
"из огня да в полымя"
зачем уж такие крайности приводить

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

Last edited by testgad_renamed_52492_22032020; 15.12.2011 at 10:01. Reason: Добавлено сообщение
  Reply With Quote
Old 15.12.2011, 10:15   #20 
Verruckt_renamed_709825_27062020 Verruckt_renamed_709825_27062020 вне форума
Фанат

Info
Posts: 231
Всего лайков: 0
Join Date: 18.11.2009
Server: Эстус
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by DistortNeo View Post
570 блей за 8 гигов (~70 р. за гиг)
512-гиговый ссд (crucial) же стоит ~28к (~54 р. за гиг)
но последний на порядок быстрее
всего за флешку 570р, это главное
  Reply With Quote
Old 15.12.2011, 10:35   #21 
testgad_renamed_52492_22032020 testgad_renamed_52492_22032020 вне форума
Мастер

Info
Posts: 6,973
Всего лайков: 0
Join Date: 26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by Verruckt View Post
всего за флешку 570р, это главное
в таком случае зачем брать флешку за 570, когда можно взять флешку за 300?
__________________
  Reply With Quote
Old 15.12.2011, 10:38   #22 
Verruckt_renamed_709825_27062020 Verruckt_renamed_709825_27062020 вне форума
Фанат

Info
Posts: 231
Всего лайков: 0
Join Date: 18.11.2009
Server: Эстус
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by testgad View Post
в таком случае зачем брать флешку за 570, когда можно взять флешку за 300?
потому что нужна флешка на усб 3?
  Reply With Quote
Old 15.12.2011, 10:42   #23 
testgad_renamed_52492_22032020 testgad_renamed_52492_22032020 вне форума
Мастер

Info
Posts: 6,973
Всего лайков: 0
Join Date: 26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by Verruckt View Post
потому что нужна флешка на усб 3?
нет, потому что нужна просто флешка, самая дешевая, и чтоб на нее влезли нужные папки клиента
а юсб 3 не к селу не к городу, ибо и скорости нет и дорого
__________________
  Reply With Quote
Old 15.12.2011, 11:23   #24 
Verruckt_renamed_709825_27062020 Verruckt_renamed_709825_27062020 вне форума
Фанат

Info
Posts: 231
Всего лайков: 0
Join Date: 18.11.2009
Server: Эстус
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by testgad View Post
нет, потому что нужна просто флешка, самая дешевая, и чтоб на нее влезли нужные папки клиента
а юсб 3 не к селу не к городу, ибо и скорости нет и дорого
И скорость есть, и не дорого, и сравнивал с 2.0
  Reply With Quote
Old 15.12.2011, 12:08   #25 
testgad_renamed_52492_22032020 testgad_renamed_52492_22032020 вне форума
Мастер

Info
Posts: 6,973
Всего лайков: 0
Join Date: 26.07.2006
Волшебник
Re: Ускоряем прогруз без помощи ССД

Quote:
Originally Posted by Verruckt View Post
И скорость есть, и не дорого, и сравнивал с 2.0
сравним
USB 2.0 в режиме Hi-speed до 480 Мбит/с (60 Мбайт/c)
USB 3.0 до 600 Мбайт/с
мона название флешку коя данные отдает быстрее чем 50 Мбайт/c? кстати таже Transcend JetFlash 700 8Gb по спецификации как раз 50 Мб/с выдает, что не превышает пропускную способность usb 2

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

Go Back   GoHa.Ru > Форумы > ММО Игры > LINEAGE 2 > Технический раздел
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Advertising - Rules - Calendar - Contact Us - Archive - Privacy Statement - Terms of Service - Top
© GoHa.Ru 2003-2025