Re[4]: Синхронность в TCP/IP
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 25.07.09 09:08
Оценка:
Здравствуйте, g_i, Вы писали:

g_i>Здравствуйте, netch80, Вы писали:


N>>Здравствуйте, Vamp, Вы писали:


V>>>Отсюда очень простой вывод.

V>>>Данные из очереди надо выбирать как можно быстрее. Если потом с ними делается что-то принципиально медленное, то их надо складывать в другую очередь.

N>>А смысл? Если так делать, вы всего лишь перенесёте буферизацию на сторону сервера. Где-то это, может, и хорошо, но в большинстве случаев это просто потеря ресурсов сервера, которые более дефицитны, чем ресурсы клиента.


g_i>Чтобы освободить буфер tcp? У него м/б другие клиенты?


У буфера — нет. У сервера — да.

g_i>Как вариант, можно сообщать клиенту размер данных, который он может отправить серверу.


Не вижу практического случая, где такое лучше просто неприёма пока не обрабатывает.
The God is real, unless declared integer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.