Live briefing
Everything about Poll (Unix)
System call
poll is a POSIX system call to wait for one or more file descriptors to become ready for use. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Poll (Unix)A 5-minute orientation
- Pick up a classic book: Linux System ProgrammingThe most-reprinted book on the subject
- Go sideways: KqueueA closely related topic
- Go sideways: File descriptorA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Linux System ProgrammingRobert Love · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Kqueue Kqueue is a scalable event notification interface introduced in FreeBSD 4.1 in July 2000, also supported in NetBSD, OpenBSD, DragonFly BSD, and macOS.…
- File descriptor In Unix and Unix-like computer operating systems, a file descriptor (FD, less frequently fildes) is a process-unique identifier (handle) for a file or…
- Select (Unix) select is a system call and application programming interface (API) in Unix-like and POSIX-compliant operating systems for examining the status of file…
- Lighttpd lighttpd (prescribed pronunciation: "lighty") is an open-source web server optimized for speed-critical environments. It was originally written by Jan…
- Epoll epoll is a Linux kernel system call for a scalable I/O event notification mechanism, first introduced in version 2.5.45 of the Linux kernel in October…
- Inotify inotify (inode notify) is a Linux kernel subsystem created by John McCutchan, which monitors changes to the filesystem, and reports those changes to application…
- Libuv libuv is a multi-platform C library that provides support for asynchronous I/O based on event loops. It supports epoll(4), kqueue(2), Windows IOCP, Solaris…
- Libevent libevent is a software library that provides asynchronous event notification. The libevent API provides a mechanism to execute a callback function when…