Процесс читает несколько байтов пауз
на 5 минут
Что это значит. Вы делаете паузу или она сама себя останавливает?
Если вы делаете паузу в течение 5 минут, не беспокойтесь. read () будет блокироваться, пока данные не станут доступны. Это может быть намного меньше, чем 5 минут, поэтому вы, вероятно, тратите много времени.
Если он сам приостанавливается, то это потому, что read () будет блокировать, пока данные не станут доступны (см. Выше). Это означает, что сервер отправляет не так быстро, как вы ожидаете. Так что исследуй это, а не поведение получателя.