История изменений
Исправление intelfx, (текущая версия) :
Потом, когда я стал постарше, мне объяснили, что это напрасный перевод процессорного времени.
Всё правильно сказали.
насколько это будет расточительно с точки зрения ресурсов
Совсем. Не делай так, никогда.
Какие есть альтернативы?
select, poll, epoll, высокоуровневые очереди/циклы событий (библиотеки и фреймворки для событийного программирования)
Насколько разумно будет вообще заморачиваться по этому поводу, если речь идёт не о тысячах соединений в секунду?
Не делать busy wait? Максимально разумно.
Как такие вещи оптимизируются ОС/рантаймом/компилятором?
Никак.
Исправление intelfx, :
Потом, когда я стал постарше, мне объяснили, что это напрасный перевод процессорного времени.
Всё правильно сказали.
насколько это будет расточительно с точки зрения ресурсов
Совсем. Не делай так, никогда.
Какие есть альтернативы?
select, poll, epoll, высокоуровневые очереди/циклы событий
Насколько разумно будет вообще заморачиваться по этому поводу, если речь идёт не о тысячах соединений в секунду?
Не делать busy wait? Максимально разумно.
Как такие вещи оптимизируются ОС/рантаймом/компилятором?
Никак.
Исходная версия intelfx, :
Потом, когда я стал постарше, мне объяснили, что это напрасный перевод процессорного времени.
Всё правильно сказали.
насколько это будет расточительно с точки зрения ресурсов
Совсем. Не делай так, никогда.
Какие есть альтернативы?
select, poll, epoll, высокоуровневые очереди событий
Насколько разумно будет вообще заморачиваться по этому поводу, если речь идёт не о тысячах соединений в секунду?
Не делать busy wait? Максимально разумно.
Как такие вещи оптимизируются ОС/рантаймом/компилятором?
Никак.