www.mudconnector.su

Национальный мадконнектор.
Текущее время: Чт мар 28, 2024 10:45 pm

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: Пн авг 27, 2012 6:59 pm 
Не в сети

Зарегистрирован: Вт мар 24, 2009 6:20 pm
Сообщений: 216
ну, накосячить с производительностью можно всегда :)
и если в каком-нибудь обычном приложении 0.5-1 секунды туда-сюда не роляют, то в однопоточном маде - очень даже.
в адане не одно и не два места в коде были переписаны на хэш-таблицы те же, из-за того что heartbeat начинал тормозить.
большой онлайн - тоже проблема. опять же в адане, пк 30х30, когда дело доходило до боя, подтормаживал всегда.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср авг 29, 2012 12:40 pm 
Не в сети
Site Admin

Зарегистрирован: Пт май 16, 2008 4:14 pm
Сообщений: 1416
Цитата:
и если в каком-нибудь обычном приложении 0.5-1 секунды туда-сюда не роляют, то в однопоточном маде - очень даже.


А в чем разница-то ?
Не вижу существенной проблемы в увеличенных heartbeat в случае увеличения нагрузки.
Просто не надо делать так, как это сделано сейчас, когда "раунды тикают как обычно, но нифига не видно"
Ну растянутся у тебя в комбатах стенка на стенку раунды и тики вдвое.
Это в общем-то даже хорошо.

И потом еще раз подчеркну, речи о секундах не идет. Уж не знаю что вы там "наворотили" :), но
неоткуда секундам взяться совсем... на мой взгляд.
Тут важна архитектура и как написано, а не +50% от моно.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron