Перейти к содержимому

Ангар. Дикая загрузка GPU(видеокарта)


Рекомендованные публикации

Игроки
38 публикаций
22 435 боёв
17 Дек 2018 - 16:49 пользователь koljan_86 сказал:

Удалите EVGA Precision XOC

Обновите  видеодрайвер, предварительно удалив старый с помощью Display Driver Uninstaller. Как корректно обновить драйвер видеокарты NVIDIA?

 

ddu у меня не запускается(не подходит для win10)

Попробовал DDU v18.0.0.5, то же не запускается.

Ссылка на комментарий
Игроки
5 923 публикации
40 661 бой
17 Дек 2018 - 20:01 пользователь vinokurov_78 сказал:

 

ddu у меня не запускается(не подходит для win10)

Попробовал DDU v18.0.0.5, то же не запускается.

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

Не забудьте во время установки драйвера в параметрах выборочной установки обязательно отметьте пункт «Выполнить чистую установку»

Ссылка на комментарий
Игроки
38 публикаций
22 435 боёв
17 Дек 2018 - 17:07 пользователь koljan_86 сказал:

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

Не забудьте во время установки драйвера в параметрах выборочной установки обязательно отметьте пункт «Выполнить чистую установку»

Сделал. 

С начало переустановил драйвер. Результат не изменился.

Далее.

Удалил evga. Результат не изменился.

Ссылка на комментарий
Игроки
31 449 публикаций
33 865 боёв
17 Дек 2018 - 20:37 пользователь vinokurov_78 сказал:

Сделал. 

С начало переустановил драйвер. Результат не изменился.

Далее.

Удалил evga. Результат не изменился.

 

MSI Afterburner 4.4.0 - разгоняли ей видеокарту?

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

 

 

Эм, а почему модерам правда глаза должна колоть? Это обычные непричастные к компании (почти все) волонтеры. Они просто чистят оффтоп по правилам.

 

 

 

 

 

Ссылка на комментарий
Игроки
38 публикаций
22 435 боёв

msi пользуюсь для контроля темп. Пользуюсь не постоянно.

Из автозагрузки убрал все проги.

Раньше при фоновых прогах такого не было!!!

Ссылка на комментарий
Игроки
31 449 публикаций
33 865 боёв
17 дек 2018 - 22:10 пользователь vinokurov_78 сказал:

Попробую клиент переустановить.

 

Клиент с гейм центром или голый?

Попробуйте без гейм центра.

Эм, а почему модерам правда глаза должна колоть? Это обычные непричастные к компании (почти все) волонтеры. Они просто чистят оффтоп по правилам.

 

 

 

 

 

Ссылка на комментарий
Игроки
1 696 публикаций
50 122 боя
Точно такая же проблема, если это проблема... Стоит вертикалка, в ангаре подскакивает нагрузка на видеокарту, это видно по загрузке GPU, температуре видеокарты ну и шуму вентиляторов видеокарты. Происходит как с гейм центром, так и без него. Как бы не критично, но не понятно почему так) Изменено пользователем Marikss
Ссылка на комментарий
Игроки
38 публикаций
22 435 боёв
17 Дек 2018 - 19:58 пользователь Marikss сказал:

Точно такая же проблема, если это проблема... Стоит вертикалка, в ангаре подскакивает нагрузка на видеокарту, это видно по загрузке GPU, температуре видеокарты ну и шуму вентиляторов видеокарты. Происходит как с гейм центром, так и без него. Как бы не критично, но не понятно почему так)

Ладно бы в бою нагрузка была бы. То ок, "не критично".

В ангаре нагрузка на gpu под80% и температура 70-78, это критично. Такого быть не должно.

Надеюсь найдется решение!

Ссылка на комментарий
Игроки
1 696 публикаций
50 122 боя
17 Дек 2018 - 23:07 пользователь vinokurov_78 сказал:

Ладно бы в бою нагрузка была бы. То ок, "не критично".

В ангаре нагрузка на gpu под80% и температура 70-78, это критично. Такого быть не должно.

Надеюсь найдется решение!

 

Согласен что это странно... что там в ангаре рисовать то так усердно по графике?))) Изменено пользователем Marikss
Ссылка на комментарий
Игроки
1 696 публикаций
50 122 боя
17 Дек 2018 - 20:39 пользователь vinokurov_78 сказал:

Нагрузка выросла неделю-две недели назад, примерно.

 

Кстати да... было как то давно такое, потом пропало и сейчас вот опять)
Ссылка на комментарий
Игроки
8 342 публикации
3 966 боёв

Были подобный вопросы на корабельном форуме 2 года назад, вот ответ QA Engineer на корабельном https://forum.worldofwarships.ru/topic/71146-0514%D1%85-%D0%BE%D0%B1%D1%89%D0%B8%D0%B9-%D1%84%D0%B8%D0%B4%D0%B1%D1%8D%D0%BA/?page=5#comment-2897069

 

 

Пользователь сказал:

 

Не смог пройти мимо.

 

есть понятия GPU-bound и CPU-bound. 

Кадр строится на GPU и CPU параллельно. Что кадр больше обрабатывает, то и будет bound. Эта же система, как правило, и причина тормозов. При этом если на GPU кадр закончит обрабатываться раньше, чем на CPU, то в это в время GPU "отдыхает". Что и выражается в сниженной нагрузке, недогрузке до 100% и т. д. 

 

Теперь касательно нашей игры. В большинстве случаев наша игра CPU-bound. Это касается всех боев. Мы получаем данные с сервера, ждем их, обрабатываем, строим траектории полетов снарядов, проигрываем музыку, получаем голосовые сообщения, считаем время полета снаряда для прицела. В результате мы упираемся в CPU, а GPU простаивает в эти момент. но то есть на CPU посчитали кадр за 18мс, на GPU за 12мс, 6мс каждый кадр GPU отдыхает. Это все очень упрощенно, потому что у нас еще есть треды, ядра и т.д. Мы рассматриваем лишь "подсистемы" и их взаимодействие с друг другом.

 

Но в порту - все иначе. Там почти нет геймлогики и взаимодействий с сервером. Поэтому, условно, кадр на CPU считается за 5 мс, а на GPU за 10. CPU теперь имеет время отдохнуть, GPU - нет. Если же нагрузка на GPU падает, значит на CPU что-то стали молотить. Например переключились на баржу, подгрузили все для нее, посчитали и дальше продолжаем молотить GPU - нагрузка на GPU разово упала, и снова выросла до 90-100%. 

Так что  высокая нагрузка на GPU - это про малую нагрузку на CPU, это не баржа такая тяжелая в плане детализации. это порт такой легкий в плане логики. И рост (если он есть, потому что я каждую версию рассказываю почему нагрузка на GPU в порту выше чем в бою) связан лишь с тем, что на CPU немного оптимизировали. Ну, можем биткоины начать майнить в порту на CPU, нагрузка упадет. Или сворачивания белков для поиска лекарства от рака считать, но на надо ли пользователям так? У нас есть механизм ограничения верхнего уровня кадров. Чтобы если вы доходите до 75 FPS, видеокарте давалось время "отдохнуть". Тот самый <maxFrameRate>75</maxFrameRate> в engine_config.xml

 

Температура - это вообще исключительно про про производителя видеокарты. У нас нет возможности влиять на нее и как-то искусственно или не искусственно завышать. Видеокарта должна выдерживать любые штатные нагрузки, это гарантирует производитель видеокарты. А нештатные мы через DirectX Api дать просто не можем.

 

 

 

Тут же, в цитате, есть ответ про температуру видеокарты, все зависит от её состояния, если ваша видеокарта перегревается при максимальных нагрузках, значит с ней явно что то не так, она на такие нагрузки и рассчитана, но ни как не на режим работы 50% от указанного производителем.

Изменено пользователем Asiris_comp
  • Плюс 1

Кто к нам с мечом придёт, тот .............................

Безнадёжно отстал в плане вооружения!!!!!!!!!!!

                                                                                                                                                                                                                                                                     
                                                                                                                 
 
 
Ссылка на комментарий
Игроки
1 696 публикаций
50 122 боя
18 Дек 2018 - 02:05 пользователь Asiris_comp сказал:

 

Тут же, в цитате, есть ответ про температуру видеокарты, все зависит от её состояния, если ваша видеокарта перегревается при максимальных нагрузках, значит с ней явно что то не так, она на такие нагрузки и рассчитана, но ни как не на режим работы 50% от указанного производителем.

 

Это что за дичь?))))))) У меня до 60 градусов греется, но греется в ангаре до 60, в бою 50 градусов.
  • Плюс 1
Ссылка на комментарий
Игроки
5 923 публикации
40 661 бой
18 дек 2018 - 10:27 пользователь Marikss сказал:

 

Это что за дичь?))))))) У меня до 60 градусов греется, но греется в ангаре до 60, в бою 50 градусов.

Были подобный вопросы на корабельном форуме 2 года назад, вот ответ QA Engineer на корабельном https://forum.worldo...comment-2897069

Spoiler

 

Пользователь сказал:

 

Не смог пройти мимо.

 

есть понятия GPU-bound и CPU-bound. 

Кадр строится на GPU и CPU параллельно. Что кадр больше обрабатывает, то и будет bound. Эта же система, как правило, и причина тормозов. При этом если на GPU кадр закончит обрабатываться раньше, чем на CPU, то в это в время GPU "отдыхает". Что и выражается в сниженной нагрузке, недогрузке до 100% и т. д. 

 

Теперь касательно нашей игры. В большинстве случаев наша игра CPU-bound. Это касается всех боев. Мы получаем данные с сервера, ждем их, обрабатываем, строим траектории полетов снарядов, проигрываем музыку, получаем голосовые сообщения, считаем время полета снаряда для прицела. В результате мы упираемся в CPU, а GPU простаивает в эти момент. но то есть на CPU посчитали кадр за 18мс, на GPU за 12мс, 6мс каждый кадр GPU отдыхает. Это все очень упрощенно, потому что у нас еще есть треды, ядра и т.д. Мы рассматриваем лишь "подсистемы" и их взаимодействие с друг другом.

 

Но в порту - все иначе. Там почти нет геймлогики и взаимодействий с сервером. Поэтому, условно, кадр на CPU считается за 5 мс, а на GPU за 10. CPU теперь имеет время отдохнуть, GPU - нет. Если же нагрузка на GPU падает, значит на CPU что-то стали молотить. Например переключились на баржу, подгрузили все для нее, посчитали и дальше продолжаем молотить GPU - нагрузка на GPU разово упала, и снова выросла до 90-100%. 

Так что  высокая нагрузка на GPU - это про малую нагрузку на CPU, это не баржа такая тяжелая в плане детализации. это порт такой легкий в плане логики. И рост (если он есть, потому что я каждую версию рассказываю почему нагрузка на GPU в порту выше чем в бою) связан лишь с тем, что на CPU немного оптимизировали. Ну, можем биткоины начать майнить в порту на CPU, нагрузка упадет. Или сворачивания белков для поиска лекарства от рака считать, но на надо ли пользователям так? У нас есть механизм ограничения верхнего уровня кадров. Чтобы если вы доходите до 75 FPS, видеокарте давалось время "отдохнуть". Тот самый <maxFrameRate>75</maxFrameRate> в engine_config.xml

 

Температура - это вообще исключительно про про производителя видеокарты. У нас нет возможности влиять на нее и как-то искусственно или не искусственно завышать. Видеокарта должна выдерживать любые штатные нагрузки, это гарантирует производитель видеокарты. А нештатные мы через DirectX Api дать просто не можем.

 

 

 

Изменено пользователем koljan_86
Ссылка на комментарий
Игроки
5 923 публикации
40 661 бой
18 Дек 2018 - 10:41 пользователь Marikss сказал:

То есть это касается и танков? А почему тогда такого не наблюдалось недели 2 назад?

 

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

 

Ссылка на комментарий
Гость
Эта тема закрыта для публикации новых ответов.
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...