Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco
0 Пользователей и 1 Гость просматривают эту тему.
Не совсем так.Sleep нужен, чтобы освободить поток. Иначе будет 100% загрузка процессора...
Речь идет о том, чтоwhile :;do ./сервер;doneесть непрерываемый бесконечный цикл, который сам и съедает все 100% свободных ресурсов времени.
while :;do;doneбез всяких доп. начинок. Никто никуда не форкается - уже бесконечный цикл.while :;do;sleep 1;doneТоже бесконечный цикл, но выполняемый 1 раз в секунду.
while :;do;vlc;done
Да. Понял мысль, но это плохой стиль программирования.
Любое приложение при любом раскладе не должно захватывать все ресурсы.
Сойдемся на : "Со слипом все хорошо, без слипа некорректно" ?
Потому, что зависит от того, как написана программа, входящая в состав цикла.
Страница сгенерирована за 0.023 секунд. Запросов: 19.