Chapter 8. Choosing when to Wait for I/O

IN THIS CHAPTER

With today's time demands, it's a good idea to investigate time-saving methods for your network. So it's good to keep in mind that your computer has a fundamentally critical, limited resource: the CPU. Every task on the system demands time from it, and every task has to share that time in small portions. At the most basic level, every task shares CPU time with time slicing. Linux uses a more dynamic scheduling algorithm that adapts to CPU use ...

Get Linux® Socket Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.