![](https://webcf.waybackmachine.org/web/20220924103015im_/https://habrastorage.org/getpro/habr/upload_files/374/2ee/25e/3742ee25e12c5b576798b43f4a08c6da.png)
В предыдущей статье блога мы обсудили краткую историю системного вызова select(2). В ней делается вывод, что для эмуляции консолей, игр и нетривиальных TCP/IP-приложений было необходимо определенное мультиплексирование ввода-вывода.
Разработчики BSD (Berkeley Software Distribution) выбрали модель мультиплексирования select, и за ними последовали другие Unix-подобные системы. Но является ли select единственной моделью мультиплексирования?