Перейти к содержанию
Asterios

Ускоряем прогруз без помощи ССД


Рекомендуемые сообщения

сд имееться ввиду сонги\денсы ;)

Пересчет параметров у всех + куча пакетов из инета о изменившихся состояниях сопартийцев и т.д. и т.п.

Не лагает если ты не в пати и кто-то денсит проверено

Лагает чуть меньше если ты сам даеш ДС

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 337
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

ааа, я думал опечатка :)

Ну эт фиг знает, анимация сложная разве что. Хотя на оффе такой проблемы нет вроде.

Ссылка на комментарий
Поделиться на другие сайты

Походу ссылки неверные все таки.

тоесть для апок анимейшен и текстурес - адреса верные, а для систекстурес - нет (хотя пересоздавалось неоднократно). Я хз прям оО

Ссылка на комментарий
Поделиться на другие сайты

Пересчет параметров у всех + куча пакетов из инета о изменившихся состояниях сопартийцев и т.д. и т.п.

Не лагает если ты не в пати и кто-то денсит проверено

Лагает чуть меньше если ты сам даеш ДС

не избавиться никак?

Ссылка на комментарий
Поделиться на другие сайты

Пересчет параметров у всех + куча пакетов из инета о изменившихся состояниях сопартийцев и т.д. и т.п.

Не лагает если ты не в пати и кто-то денсит проверено

Лагает чуть меньше если ты сам даеш ДС

Ссылка на комментарий
Поделиться на другие сайты

Там параметров раз-два и все. Пересчет идет на сервере. Так то, если приходит по 9 пакетов с инфой о чарах в пати на 1 сонг, то это ерунда. Дело в чем-то другом.

Может обновление сопартийцев спамится сервером, надо посмотреть траффик во время с\д.

как это сделать? :)

попробую что-то с декомпресией посмотреть может что-то измениться..

Изменено пользователем Blacko_ut
Ссылка на комментарий
Поделиться на другие сайты

Лень этим заниматься :)

Компрессия косвенно влияет на пинг только и на кол-во траффика.

Ссылка на комментарий
Поделиться на другие сайты

Какой результат будет , если закинуть эти три папки на внешний винт с портом USB 3.0 ? Я проделывал немного другую операцию, я устанавливал в фрапсе конечную папку для записи папку, которая располагалась на внешнем винте. Результат был шикарный. Фрапс записывал видео с 27 фпс стабильно, в любой локе. Так есть ли смысл перекидывать папки?

Ссылка на комментарий
Поделиться на другие сайты

Какой результат будет , если закинуть эти три папки на внешний винт с портом USB 3.0 ? Я проделывал немного другую операцию, я устанавливал в фрапсе конечную папку для записи папку, которая располагалась на внешнем винте. Результат был шикарный. Фрапс записывал видео с 27 фпс стабильно, в любой локе. Так есть ли смысл перекидывать папки?

протести время доступа к этому винту и к флешке/жёсткому диску. где время меньше туда и кидай
Ссылка на комментарий
Поделиться на другие сайты

Я чайник, могу сделать что-то на ощупь. Как проверить время доступа?

Ссылка на комментарий
Поделиться на другие сайты

hd tune ставиш

запускаеш бенчмарк, там справа есть окошко access time

чем меньше этот тайм тем лучше. протестируй все диски флешки и т.д. куда хочеш запихнуть

Ссылка на комментарий
Поделиться на другие сайты

вообщем протестил.

Скорость чтения с винта HDD - 26 ms

Скорость чтения с внешнего HDD с портом USB 3.0 - 17ms

Скорость чтения с флэшки Kingston 4 Gb -0.676 ms

Enjoy ;)

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

почему у меня не высвечуеться поместить как символическую ссылку

Ссылка на комментарий
Поделиться на другие сайты

На ХР получилось, закатал на флешку. Прогружается чуть быстрее, но самое главное, нету подвисаний при прогрузке, все быстрее и плавнее.

Ссылка на комментарий
Поделиться на другие сайты

Для создания ссылки винт должен иметь файловую систему NTFS. Система не нихе XP, не верится, что может быть ниже :D

Ссылка на комментарий
Поделиться на другие сайты

2k/NT какой нить, чисто на правах бреда и извращения)))

Ссылка на комментарий
Поделиться на другие сайты

2k/NT какой нить, чисто на правах бреда и извращения)))

действительно бреда. символьные ссылки только с XP появились
Ссылка на комментарий
Поделиться на другие сайты

Из-за множетсвенных копипастов темы и непоняток ссылками создаю тему у нас на форуме. В дополнение, будет описан простой и приятный способ создания символьных ссылок. Автором этой этой темы на гохе являюсь я.

Далее будет описан прием, который позволит снизить (не убрать!) притормаживания при прогрузах. Эта фишка не даст такого эффекта, как ссд. Снижать мы будем время доступа к самым горячим данным, это файлы текстур чаров разных рас, оружия, мобов. Все они лежат в папке SysTextures. Для этого нам понадобится обычная флешка, главное, чтобы не совсем убогая, а лучше из последних моделей. Приступаем:

1.Копируем папку SysTextures на флешку.

2.Переименовываем старую SysTextures(например, в _SysTextures).

3.Делаем символьную ссылку на папку на флешке в папке игры(символьные ссылки - в гугл).

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

Для создания такой ссылки продвинутым рекомендую FAR, обычным пользователям - Link Shell Extension. Очень удобная программка, интегрируется в виндовс, добаялет свои пункты в меню и картинки, чтобы мы могли различать ссылки и настоящие обекты.

Качаем, устанавливаем.

Далее история в картинках, как же нам сделать ссылку с помощью Link Shell Extension.

Вот наша флешка с копиями папок:

64235360.jpg

Жмем правой кнопкой по папке:

17296246.jpg  

Теперь переходим в папку с игрой, добавляем ссылку. Не забудьте переименовать оригиналью папку пед этим. У меня она называется SysTextures_.

42196191.jpg

Ссылка готова, можно играть. Если флешки в данный момент нет, а играть хочется, то меняем названия папок.

Апдейтер может внезапно предложить докачать недостающие папки, если вы перепутаете имена. Будте внимательны.

93906801.jpg

Запускаемся, проверяем, наслаждаемся.

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

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

21288592.gif

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

Винт, участвавший в тесте, довольно быстрый WD3200AAJS. Флешка, учавствовавшая в тесте далеко не самая быстрая. Если у вас есть современная моделька, то прирост будет намного больше.

З.Ы. Так же можно скидывать на флешку кроме SysTexrures еще и Animations, Textures, если влезут, конечно. Это тоже благотворно влияет на фпс.

З.Ы.Ы. Пара ссылок на статьи по символьным ссылкам, по второй можно найти полезные программки:

http://ru.wikipedia....мвольная_ссылка

http://habrahabr.ru/.../windows/50878/

Сделал батники для создания и удаления ссылок. Спасибо за идею и первоначальную реализацию Hekrofilka.

Качаем архив, распаковываем куда-нибудь в удобное место, в папку ла2, к примеру. Файл makeLinks создает ссылки, remLinks - удаляет. На флешке должны лежать папки SysTextures, Animations, Textures.

Файлы безопасны - любой может открыть и посмотреть.

http://file.karelia.ru/37jfrk/

Здесь будет небольшой FAQ. Задаем вопросы.

Q:Будет ли вред для флешки при такой экплуатации?

A:Нет, так как флешка изнашивается при записи, а игра только считывает данные.

Q:Подойдут ли флешки от фотоаппарата или телефона?

A:Не подойдут все версии для мобильников, SD, прочие фотоаппаратные. Есть исключения.

Q:Скорость чтения с флешки намного меньше - откуда прирост фпс?

A:Тут дело кроется в времени доступа к данным, жесткому диску нужно от 10 до 50 миллисекунд чтобы начать чтение нужного участка(физическое перемещение головки и диска). Флешка же начнет считывать через 1 мсек, там нет механических частей. А таких пауз во время прогрузов получается несколько сотен. Вот отсюда и лаги при развороте камеры или тп в город. Скорость не играет главной роли, так как, при игре клиенту не нужны большие объемы считываемых данных.

Q:Если я вдруг вытащу флешку и обратно перименую папки на диске с игрой будет всё нормально потом или надо как-то эти ссылки отвязывать?

A:Можно удалить, можно прсто переименовать ссылки. Но нужно вернуть огригинальные названия папкам.

Q:А если флешка 16 гб. и скинуть туда весь клиент , какие будут результаты, и вообще будет это работать ?

A.С другими папками винт должен справляться, там чтение более последовательное. Винт быстрее при последовательном чтении. Это,например, меши, загрузил локацию и все, больше не отвлекаешься. Тем более, что хард разгружен от трех самых тяжелых папок.

Весь клиент, думаю, стоит кидать только на скоростную флешку. Да и толку будет мало, только запуск клиента быстрее :)

+адЫн

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Установил LSE, в ней нет добавления символической ссылки. Только Hardlink и Junction. Подскажите что делать?

Ссылка на комментарий
Поделиться на другие сайты

Делай Junction, должно работать. Если нет - используй FAR.

Ссылка на комментарий
Поделиться на другие сайты

Делай Junction, должно работать. Если нет - используй FAR.

Ссылка на комментарий
Поделиться на другие сайты

Скорее что-то не так с путями. Не там или не ту ссылку делаешь.

Ссылка на комментарий
Поделиться на другие сайты

Скорее что-то не так с путями. Не там или не ту ссылку делаешь.

Ссылка на комментарий
Поделиться на другие сайты

В папке с игрой должна быть ссылка с настоящим названием папки на соответвующую папку на флешке.

Как на последнем скрине, со маленькой зеленой стрелочкой это ссылки:

93906801.jpg

Ссылка на комментарий
Поделиться на другие сайты

Это какой-то капец( В общем эти "ссылки" были внутри папок с окончанием _, то есть ссылка Animation внутри Animation_ Я их вытащил как на скрине. Игра запустилась, зашел на акк, чар просто серая текстура, без прорисовки. Нажал начать игру, вроде загрузилось, уже музыка слышна была в мире и крит. И дальше не пускает.

http://imageshack.us/photo/my-images/62/42505129.jpg/

http://imageshack.us/photo/my-images/20/76650577.jpg/

http://imageshack.us/photo/my-images/36/13992448.jpg/

Вот скрины, если кто сможет помочь, буду очень благодарен, всем спокойной ночи.

Ссылка на комментарий
Поделиться на другие сайты

У меня ХР 32. Не видел FAR под 32. По ссылкам переходил там 64 и 86. FAR под 32 вообще есть?

Вообще-то 86 это и есть 32 :)

Ссылка на комментарий
Поделиться на другие сайты

Вообще-то 86 это и есть 32 :)

учту, но к делу это уже не относится. Кто-то еще помочь может?

Изменено пользователем Beowulf
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...