Я разрабатываю C программу, которая отслеживает входящие сообщения из разных источников и делает вещи в соответствии с сообщениями. Моя задача - ждать только одного источника.
И, конечно, ожидание должно быть неблокирующим.
Какой самый эффективный способ сделать это?
неблокирующее чтение ()?
способ выбора / опроса / epoll?
Ну, если это примерно столько же потребляемого процессора / времени, я выберу более простой вариант, читай один. Спасибо.