Maybe I should learn more about kernel internals.
Maybe I should learn more about kernel internals.
One interesting read: https://www.cs.unc.edu/~tracker/media/pdf/SIGGRAPH2001_Cours...
They all need to be regulated, somehow, for best performance. Unfortunately, nobody really knows how to do that except in small isolated cases. What is even more unfortunate: very few of the people working in this area seem to know anything about control theory.
Feedback Control for Computer Systems
Philipp K. Janert
330 pages
O’Reilly (2013)
ISBN: 978-1449361693Typical things: scheduling algorithms for 1) processes, 2) disk reads/writes/seeks, TCP/IP stuff (slow start, throttling, window sizing).
For control theory viewed as part of engineering: "Control System Design" by Goodwin, Graebe, and Salgado.
There are many others but that was the one that worked best for me.