Synchronization primitives in the Linux kernel, Part 4
github.comfrom UC Berkeley OS lectures on YouTube: "everything in an OS is either a cache or a queue."
There's no either because caches are queues in disguise
http://highscalability.com/blog/2016/1/25/design-of-a-modern...