Зависит не от ОС а от браузера.Пожалуйста.
PS на винде может не работать.PHP:<?php $flush = str_repeat(' ', 4100); for($i = 1; $i < 11; ++$i) { echo $i, $flush, '<br />'; flush(); sleep(1); }
Во многих случаях браузер ожидает окончания передачи страницы,
чтобы потом отобразить ее целиком.
Как следствие: пока страница не передалась целиком, нельзя рассчитывать на то, что у клиента на экране что-то меняется.