Речь идет о том, что
while :;do ./сервер;done
есть непрерываемый бесконечный цикл, который сам и съедает все 100% свободных ресурсов времени.
sleep 1
отдает ресурс.
Во всех многопотоковых программах без этого никак не обходится.
Шутка Линуса, что в Линуксе бесконечный цикл выполняется за 5 секунд - это только шутка.