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


Внимание!

Это форум по извлечению ресурсов из игр: музыки, звуков, текстур, 3D-моделей...
Перед поиском ответов на форуме, рекомендуется ознакомиться с основным сайтом EXTRACTOR.ru!
[ Прочтите внимательно - правила создания тем и ответа в них ]
Все вопросы по запуску игр задавайте в другом месте: Установка и запуск игр.


Фотография

16 июня 2005г.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 16 June 2005 - 17:44

- Сегодня был организован второй стресс-тест для сервера. В непосредственной зоне слежения персонажа были размещены 150 варваров. Затем они были запущены в вечное брожение в радиусе экрана. Информация о передвижении всех передавалась клиенту. Итоги:
1) Срочно апгрейдтить видео-карточку. Играть с 6 FPS невозможно. В кадре - до 50-60 персонажей.
2) Трафик до клиента составил 1.2-1.4KB в секунду. В некоторые моменты (когда персонажу шли первичные данные о большом количестве персов, внезапно появившехся в зоне слежения) трафик возрастал на несколько секунд до 3KB. За счет сжатия пакетов объем трафика уменьшается на 23-25%
3) Нагрузка процессора при отсутствии живых игроков - 8-10%. При входе даже одного персонажа возрастает до 40-45%. На лицо явно слабое место... Буду выяснять.

#2 Araton

Araton

    Подполковник

  • Доверенные
  • 449 сообщений
  • Город:Эстония,г Силламяэ

Отправлено 16 June 2005 - 18:24

Интересно сколько бы у меня фпс выдало...

#3 FlyDragon

FlyDragon

    Прапорщик

  • Доверенные
  • 124 сообщений
  • Город:Москва

Отправлено 16 June 2005 - 20:31

Слабое место - 1 пункт.
6 фпс для движка такого плана никуда не годится, пусть и при 60-ти персонажах одновременно.

#4 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 16 June 2005 - 21:18

60 персонажей это опупительно много для одного экрана. Выглядит это страшно, поверьте biggrin.gif. Тем более, что сделать тут ничего нельзя. Как есть, так и будет. 60 персонажей это примерно 60'000 полигонов в кадре + более 700 переключений текстур только на персонажах, не считая объектов. Все это очень и очень тяжело.

С нагрузкой проца я предположительно разобрался. Это расчет пути... Когда я распределю нагрузку так, что расчеты будут производиться равномерно по всей секунде, а не в течении 10ms, ситуация должна улучшьться. Если не поможет, буду думать об упрощении (и, соответственно, ускорении) алгоритма нахождения пути...

P.S.: Если я правильно понял, у GuMast'а в эпицентре FPS ниже 50-60 не опускался... smile.gif Radeon какой-то там...

А вот скриншот теста.

#5 -=N][K3R=-

-=N][K3R=-

    Старший сержант

  • Доверенные
  • 47 сообщений

Отправлено 17 June 2005 - 06:54

Terminus
А сколько траффа изначально планировалось?

#6 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 17 June 2005 - 09:04

Примерно так и планировалось. Трафиком я доволен.