Jump to content
Korean Random

XVM: Падение FPS, микрофризы. Исследуем и исправляем.


POLIROID

Recommended Posts

С выходом XVM 5.3.6.1 совсем фпс просаживаться  стал,да и фризов заметно прибавилось...Что делать-то?

 

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

 

Как жить?

 

Желательно долго и счастливо, но это ваш выбор, я не настаиваю :)

  • Upvote 1
Link to comment
Short link
Share on other sites

подтверждаю fps и не только ping тоже падает, на разных картах и при за свете врага на мини карте, и по нажатию tad и enter. вплоть то того что все зависает пинг показывает 999, потом все ok или выкинет из сети

  • Upvote 1
  • Downvote 2
Link to comment
Short link
Share on other sites

  • 1 month later...

да, тоже ставлю +, на моём компе, сожрало 10- 20кадров, для меня это критично, но благо есть уже много модов, которые заменяют функционал  XVM, но не полностью.

- пинг

-карта

-отлетающий урон

- нанесенный урон

даже рейтинг, по версии вг.

  • Upvote 1
  • Downvote 2
Link to comment
Short link
Share on other sites

в общем есть такое предположение или наблюдение (не моё), что фризы от hp в ушах возникают и при выключенной настройке "allowHpInPanelsAndMinimap", если соответствующие макросы прописаны в ушах. звучит странно, но наверное на всякий случай не мешало бы проверить- глянуть как с выключенной настройкой и прописанными hp в ушах и с выключенной настройкой и без прописанных hp (выпилить всё).

говорят, что не всегда такое было, но появилось однажды

Edited by demon2597
Link to comment
Short link
Share on other sites

  • 4 weeks later...

в этом году скорей всего и не будет.

Максим призываю тебя =)

 

Таки решился взятся за тесты, от тебя нужно инфу по набору для тестового стенда.

Пока оттестил только стандартную карту ВГ.

Когда я писал что она работает на ура, вообшем я заблуждался =)

 

К сообщению прикрепляю 3 картинки + 2 архива с набором результатов.

 

Для замеров использую велосипед.

 

Короче усе автоматизировано, осталось скачать XVM, настроить его по твоим запросам и прогнать все возможные варианты.

post-9739-0-71436100-1417941935_thumb.jpg

CLEAR WOT (ALL MINIMAP FUNCTIONAL OFF).zip

post-9739-0-71647200-1417941936_thumb.jpg

CLEAR WOT (ALL MINIMAP FUNCTIONAL ON).zip

post-9739-0-81358100-1417941937_thumb.jpg

Edited by POLIROID
  • Upvote 2
Link to comment
Short link
Share on other sites

@POLIROID, А у тебя какой проц и материнка? Просто тестить желательно на слабом железе. Если железяки нормальные, то хотя бы даунклокнуть (разгон наоборот).

Когда я писал что она работает на ура, вообшем я заблуждался =)

Вообще с виду выглядит как-будто они тупо swf-ку из XVM взяли. Аж даже пропавшие из засвета тоже кружочками обозначаются.
Link to comment
Short link
Share on other sites

@POLIROID, тестить желательно на слабом железе. Если железяки нормальные, то хотя бы даунклокнуть (разгон наоборот).

Такие тесты надо проводить минимум на 2-3 машинах.

Я свой пень (тот что в первом посте использовался) давно разобрал =(

Равные условия по записи данных я могу обеспечить, надо всего то 15 мин скайпа и совмесного экрана с инструкцией по использованию велосипеда.

 

Вообще с виду выглядит как-будто они тупо swf-ку из XVM взяли. Аж даже пропавшие из засвета тоже кружочками обозначаются.

Просто оформление сделали аналогичным как у XVM-a из под коробки.

А так у них логика на питоне, да и красиво код смотрится, надо замерять общение с флешем, ато както слишком много жрет =)

Link to comment
Short link
Share on other sites

Я не могу сказать конкретно что тестировать.

Есть 2 вида тормозов:

1. проседание FPS

2. микрофризы.

 

Если FPS в пределах нормы, то можно и забить, вот если, как некоторые пишут, было 90-100, а стало 20-30, то это, естественно, проблема, и надо искать причину.

Микрофризы более критичны, и их на графиках FPS не вычислишь. Вот как их диагностировать - это хороший вопрос.

 

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

Link to comment
Short link
Share on other sites

Где эти графики можно посмотреть?

Fraps-Calc v1_1b.7z

http://www.overclockers.ru/lab/print/55662/Izmerenie_proizvoditelnosti_videosistemy_teoriya.html?media=screen#3

Во фрапсе надо поставить галку "Время кадров"

После теста перетащить получившийся WorldOfTanks*frametimes.csv на frapscalc.exe

post-8781-0-83724800-1418116552_thumb.png

 

ну или непосредственно в экселе этот файлик открыть и сделать график времени кадров от времени

post-8781-0-74570500-1418117289_thumb.png

 

Edited by seriych
Link to comment
Short link
Share on other sites

 

 

Интересно наложить несколько таких графиков друг на друга, чтобы увидеть в каких случаях xvm лагает
Надо как-то наложить график происходящих событий в игре :-)
Link to comment
Short link
Share on other sites

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

Хоть садись тулзу пиши, которая все это сделает. )

Link to comment
Short link
Share on other sites

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

Ну да, очевидно же, пока отходил тоже дошло- что-то изначально подсознательно отбросил метод, думая, что разный ФПС помешает, а у нас же тупо ко времени привязка, так что всё норм.

Взял для теста какой-то реплей. Что-то у меня быстро отпало желание в этом разбираться :-)

post-8781-0-23597500-1418122178_thumb.png

post-8781-0-67533000-1418122178_thumb.png

Edited by seriych
Link to comment
Short link
Share on other sites

А у тебя хорошо заметна разница с xvm и без?

Нет, вообще не заметна.

Но нижний график из-за этого еще более смущает. Там на обоих графиках половина выбросов асинхронна.

Edited by seriych
Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...