LINUX.ORG.RU

История изменений

Исправление gag, (текущая версия) :

Он в любом случае от постоянного соединения садится быстрее.

TCP-соединение - это не настоящее коммутируемое соединение, которое непрерывно потребляет ресурсы, а просто пара записей в соответствующих полях номеров TCP-портов и IP-адреса. Оно может сохраняться часами и днями без физического носителя (например, подсоединённого кабеля), если таймауты позволяют, так что подобное соединение само по себе ничего не садит. Только когда передаются данные.

Потребление WiFi при простое, конечно же, меньше чем при активной передаче.

И поэтому надо не чинить клиент, а менять протокол на другой, в котором вообще статусов нет и непонятно толком, кто в чате, а кто нет?

Кто сказал? Сначала надо найти этот баг. В джаббере это не так просто. Есть этот клиент, есть сервер, к которому он подключен, есть сервер группового чата. Есть соединения между ними. А доступа к их логам прямого нет. Надо разыскивать их админов и просить глянуть в логи.

И в любом случае нужна подпорка вроде серверного модуля throttling’а статусных сообщений. Так же как есть и блок-листы и анти-спам модули.

Исходная версия gag, :

Он в любом случае от постоянного соединения садится быстрее.

TCP-соединение - это не настоящее коммутируемое соединение, которое непрерывно потребляет ресурсы, а просто пара записей в соответствующих полях номеров TCP-портов и IP-адреса. Оно может сохраняться часами и днями без физического носителя (например, подсоединённого кабеля), если таймауты позволяют, так что подобное соединение само по себе ничего не садит. Только когда передаются данные.

Потребление WiFi при простое, конечно же, меньше чем при активной передачи.

И поэтому надо не чинить клиент, а менять протокол на другой, в котором вообще статусов нет и непонятно толком, кто в чате, а кто нет?

Кто сказал? Сначала надо найти этот баг. В джаббере это не так просто. Есть этот клиент, есть сервер, к которому он подключен, есть сервер группового чата. Есть соединения между ними. А доступа к их логам прямого нет. Надо разыскивать их админов и просить глянуть в логи.

И в любом случае нужна подпорка вроде серверного модуля throttling’а статусных сообщений. Так же как есть и блок-листы и анти-спам модули.