
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.07.2012, 20:03:40
|
|||
|---|---|---|---|
|
|||
Параметры оптимизации Java (использование железа). Игровой сервер. |
|||
|
#18+
Добрый день . Есть игровой сервер написанные на Java. Собственно ядро более-менее оптимизировано (мемлики ,говнокод). Сервер стоит на дебиане (мощный) ,но игроки все равно жалуются на задержки. Есть некоторые параметры которые не ясно как работают (используют железо и тд). Очень хотелось бы ,что бы кто-то ,что-то прояснил .Гуглом пользовался и не раз. Пожалуй начнем. 1)# Number of Threads dedicated to be doing io read & write. # There is always 1 acceptor thread. # If value is < 1 - acceptor thread will also handle read & write. # If value is > 0 - there will be given amount of read & write threads # + 1 acceptor thread. gameserver.network.nio.threads = 1 -следует ли с ним вообще играться ?. 2) # Number of threads (min) that will be used to execute client packets gameserver.network.packet.processor.threads.min = 4 # Number of threads (max) that will be used to execute client packets gameserver.network.packet.processor.threads.max = 4 # Threshold used to decide when packet processor thread should be killed # It have effect only if min threads != max threads gameserver.network.packet.processor.threshold.kill = 3 # Threshold used to decide when extra packet processor thread should be spawned # It have effect only if min threads != max threads gameserver.network.packet.processor.threshold.spawn = 50 тут ,что -то можете посоветовать? 2) # =================================== # THREADS # =================================== thread.basepoolsize = 2 thread.threadpercore = 4 # Default: 5000 thread.runtime = 5000 Много раз игрался ,но результата положительного не добивался ,только отрицательный. Железо (16 виртуальных ядер , 32ГБ памяти). Памяти яве выделяется достаточно ,она и 50% не потребляет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2012, 20:20:17
|
|||
|---|---|---|---|
|
|||
Параметры оптимизации Java (использование железа). Игровой сервер. |
|||
|
#18+
Это не тонкие настройки Java это какие-то параметры какого-то гейм-сервера. Если хотите оптимизировать - изучайте профилирование. Включите GC Log. Посмотрите статистику кэша. http://rsdn.ru/forum/java/4824337.1.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2012, 20:22:33
|
|||
|---|---|---|---|
|
|||
Параметры оптимизации Java (использование железа). Игровой сервер. |
|||
|
#18+
в том ,то и дело ,что это параметры GS которые настроены по дефолту для какой-то 2 ядерной с 2гб рам машины.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2012, 21:47:46
|
|||
|---|---|---|---|
|
|||
Параметры оптимизации Java (использование железа). Игровой сервер. |
|||
|
#18+
А лечитесь вы фотографии? Зашибись подход - несколько параметров неизвестно чего, какие-то шестнадцать виртуальных ядер и "помогите, люди добрые ...". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2012, 04:28:37
|
|||
|---|---|---|---|
Параметры оптимизации Java (использование железа). Игровой сервер. |
|||
|
#18+
Это 100% параметры какого-то сервера, а не джавы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2012, 04:46:50
|
|||
|---|---|---|---|
|
|||
Параметры оптимизации Java (использование железа). Игровой сервер. |
|||
|
#18+
yannetв том ,то и дело ,что это параметры GS Ну так а тема о параметрах Явы... А что, если не секрет, вы Гуглили и не раз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2012, 00:23:42
|
|||
|---|---|---|---|
|
|||
Параметры оптимизации Java (использование железа). Игровой сервер. |
|||
|
#18+
Пообщайся с авторами гейм-сервера. Или гугли по названию самой игры. Сразу скажу, что попробуй поднять количество оперативки на ява-машину, которую она берёт со старта. Ява оооочень любит оперативку. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2131251]: |
0ms |
get settings: |
13ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
47ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 303ms |
| total: | 504ms |

| 0 / 0 |
