|
|
|||||
[+4 16.05.09]
Регистрация: Jun 2008
Сообщений: 14
|
smartFoxServer нагружает проц
Есть онлайн игра, работает на SFS
Сервер Intel Core2 Quad 9400, 4Gb RAM ошибок в AS никаких, в логах СмартФокса тоже все ок. При этом при присутствии 150-200 пользователей онлайн нагрузка на проц достигает более единицы т.е. load average: 1.05 0.98 0.96 (при просмотре через uptime или top) Причем в топе постоянно java... До этого был гораздо менее мощный сервер, думали причина в нем. Поменяли на этот и ситуация практически не изменилась... В чем может быть причина? SFS PRO 1.6.6 OS Linux Suse |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Пишите сервер на C++.
|
|
|||||
Регистрация: Sep 2009
Сообщений: 44
|
Горе от ума это называется.
Какую загрузку процессора на самом деле показывает утилита top ? Не в числах, а процентах. |
|
|||||
[+4 16.05.09]
Регистрация: Jun 2008
Сообщений: 14
|
Цитата:
top - 18:09:59 up 19:54, 2 users, load average: 0.41, 0.74, 0.60 Tasks: 140 total, 2 running, 138 sleeping, 0 stopped, 0 zombie Cpu(s): 7.8%us, 0.7%sy, 0.0%ni, 91.3%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st Mem: 3917616k total, 1712932k used, 2204684k free, 128848k buffers Swap: 2104472k total, 0k used, 2104472k free, 587132k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3516 root 20 0 1476m 573m 9204 S 11 15.0 50:26.23 java 2536 wwwrun 20 0 286m 17m 3796 S 7 0.5 0:04.52 httpd2-prefork 3524 mysql 20 0 267m 24m 4808 S 6 0.6 30:55.51 mysqld Нагрузка сильно скачет, независимо от числа пользователей онлайн. В числах от 0,05 до 4,00 Последний раз редактировалось johannes; 11.11.2009 в 19:10. |
|
|||||
Регистрация: Sep 2009
Сообщений: 44
|
Вот я и говорю - горе от ума. В вашем снимке загрузка процессоров - 7.8%. Беспокоиться тут рано. Или есть ухудшения заметные пользователям ?
Админа возьмите в команду. Пусть он паникует за вас На месте админа, я бы попытался построить график загрузки и рядом график числа пользователей. Если будет видно, как при росте числа пользователей загрузка растет экспоненциально, а не пропорционально - это может развиться в серьезную проблему в будущем. Последний раз редактировалось pwlnw; 11.11.2009 в 22:26. |
|
|||||
[+4 16.05.09]
Регистрация: Jun 2008
Сообщений: 14
|
Цитата:
3 дня уже сидит после переезда на новый сервер и не может пока разобраться. Яву перекроил уже несколько раз.. Ухудшения, заметные пользователям таковы, что периодически их просто выкидывает из игры (видимо в моменты "всплеска нагрузки"). Да и нагрузка что самое странное растет и не пропорционально и не экспоненциально... Вообще как-то хаотично. При неизменном числе пользователей она за несколько минут может поменять значение с 0,05 до 4.50 например... Потом опять вниз ползет... Короче если кто подскажет что - буду благодарен. Нет - потом отпишусь в чем проблема была, может кому потом понадобится. Все равно разберемся - админ толковый у нас. Всем спасибо |
|
|||||
Регистрация: Sep 2009
Сообщений: 44
|
"переодические выкидывает из игры" - это не симптом, а ваше восприятие симптома и неумение вычленить проблему.
Волшебной подсказки, которая решит все ваши проблемы тут не будет. Вернее, может быть, но она будет звучать как издевательство : всех увольте и наймите других разработчиков, которые умеют исследовать проблемы и предъявлять их админу в виде доступном для решения. "я ковырялся в ухе отверткой и пропал звук" - не то. "при росте PPP показателей до MM внезапно завершается программа NN, закрываются все сетевые соединения и как следствие, все пользователи вылетают из игры. При попытке смоделировать данную ситуацию было написано приложение AAA и оно стабильно аварийно завершается на ..." - то описание. Последний раз редактировалось pwlnw; 12.11.2009 в 03:45. |
Часовой пояс GMT +4, время: 02:12. |
|
« Предыдущая тема | Следующая тема » |
|
|