Select is fundamentally broken

from blog Marek's idea of the day, | ↗ original
I/O multiplexing part #2I/O multiplexing part #2 06 January 201706 January 2017 In a previous blog post we discussed In a previous blog post we discussed a brief history of the a brief history of the select(2)select(2) syscall syscall. The article concludes that some I/O multiplexing was necessary to do console emulation, games and non-trivial TCP/IP applications.. The article concludes that some I/O multiplexing was necessary to do console emulation, games and non-trivial TCP/IP applications. The BSD designers chose the The BSD designers chose the selectselect multiplexing model and other Unixes... multiplexing model and other Unixes...