Нет, он не будет загружать процессор, он просто приостановит ваш поток на , по крайней мере, так долго. Пока ваш поток приостановлен, операционная система может запланировать другой, не связанный поток, чтобы использовать процессор.
Поскольку TCP / IP реализован как потоковое устройство, возможно, есть возможность погрузиться в ядро и получаем очередь-> q_count (количество байтов в очереди).