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

  •      Вход   
  • Регистрация

Фото

Долгожданная оптимизация


  • Закрытая тема Тема закрыта
9 ответов в этой теме

#1 ramil

ramil

    Капитан

  • Разработчики
  • 127 сообщений

Отправлено 26 Июнь 2016 - 10:26

На прошлой неделе, после очередной просьбы побороть заморозку клиента при переодевании отряда, появилась свежая идея. Стал развивать мысль в коде, в успех не особо верил, но не проверить нельзя. 

На часах без пяти минут воскресенье, два часа до выхода на запланированную рыбалку на рассвете, а я ковыряю переодевалку. И вот, после нескольких ошибок в релизации, оптимизация заработала! Вскоре тесты дали желаемый эффект. Солнце тем временем взошло... 

Что в итоге? Время переодевания тестового отряда сократилось с 1 мин. 55 сек. до 7 секунд!

 

Поздравляю всех, кто ждал! Обновление запланировано на понедельник.


  • 15

#2 SATORI1985

SATORI1985

    Полковник

  • Бета-тестеры
  • PipPipPipPipPipPip
  • 1 207 сообщений

Отправлено 26 Июнь 2016 - 10:38

Просто отлично.

 

Удачной рыбалки :) Ааа, или рыбалка все таки сорвалась?)


Сообщение изменено: SATORI1985 (26 Июнь 2016 - 10:40)

  • 1

LEGION


#3 ramil

ramil

    Капитан

  • Разработчики
  • 127 сообщений

Отправлено 26 Июнь 2016 - 10:42

Решил не идти, а дооптимизировать :)


  • 8

#4 SATORI1985

SATORI1985

    Полковник

  • Бета-тестеры
  • PipPipPipPipPipPip
  • 1 207 сообщений

Отправлено 26 Июнь 2016 - 10:43

Решил не идти, а дооптимизировать :)

Большое спасибо за такие жертвы :)  


  • 2

LEGION


#5 INI

INI

    Майор

  • Модераторы
  • 843 сообщений

Отправлено 26 Июнь 2016 - 13:41

ramil, спасибо огромное! 


  • 2

#6 Роман Наган

Роман Наган

    Майор

  • Бета-тестеры
  • PipPipPipPipPip
  • 774 сообщений

Отправлено 26 Июнь 2016 - 14:27

Решил не идти, а дооптимизировать :)

Спасибо


  • 2

Переходи на темную сторону - у нас печеньки есть ...


#7 Антон Артемов

Антон Артемов

    Капитан

  • Пользователи
  • PipPipPipPip
  • 191 сообщений
  • МестоположениеРоссия, Барнаул

Отправлено 26 Июнь 2016 - 15:33

Спасибо большое!


  • 1

#8 IIo4Tu

IIo4Tu

    Капитан

  • Бета-тестеры
  • PipPipPipPip
  • 443 сообщений

Отправлено 26 Июнь 2016 - 15:43

На прошлой неделе, после очередной просьбы побороть заморозку клиента при переодевании отряда, появась свежая идея. Стал развивать мысль в коде, в успех не особо верил, но не проверить нельзя. 

На часах без пяти минут воскресенье, два часа до выхода на запланированную рыбалку на рассвете, а я ковыряю переодевалку. И вот, после нескольких ошибок в релизации, оптимизация заработала! Вскоре тесты дали желаемый эффект. Солнце тем временем взошло... 

Что в итоге? Время переодевания тестового отряда сократилось с 1 мин. 55 сек. до 7 секунд!

 

Поздравляю всех, кто ждал! Обновление запланировано на понедельник.

 

А в чем косяк был, можно узнать? (чисто профессиональный интерес) :)


  • 1

#9 ramil

ramil

    Капитан

  • Разработчики
  • 127 сообщений

Отправлено 27 Июнь 2016 - 16:53

А в чем косяк был, можно узнать? (чисто профессиональный интерес) :)

 

Пачка данных в одном сообщении лучше, чем пачка сообщений :) Создан буфер группирующий данные из однотипных сообщений в одно. Из-за него появился временной лаг ответа от сервера, нужно будет его сократить.


  • 1

#10 IIo4Tu

IIo4Tu

    Капитан

  • Бета-тестеры
  • PipPipPipPip
  • 443 сообщений

Отправлено 27 Июнь 2016 - 17:27

Пачка данных в одном сообщении лучше, чем пачка сообщений :) Создан буфер группирующий данные из однотипных сообщений в одно. Из-за него появился временной лаг ответа от сервера, нужно будет его сократить.

 

Ясно, спасибо! :) Проблемы оптимизации на транспортном уровне не теряют своей актуальности - как говорится, век живи, век учись ;)


  • 0




0 посетителей читают эту тему

0 пользователей, 0 гостей, 0 скрытых