Linux
Linux is technically a Kernel, but “knowing linux” involves far more.
Some books about the internals of Linux:
- Linux Kernel Development by Robert Love
- The Linux Programming Interface by Michael Kerrisk
Observability and Performance
Tools
htop
- Easy to use alternative totop
for monitoring cpu and memory loadiostat
- Easily view I/O load by process. Good for monitoring restores or seeing if an application is I/O bound.- In ubuntu part of the
sysstat
package
- In ubuntu part of the
Books
- Systems Performance: Enterprise and the Cloud by Brendan Gregg
- “2nd Ed will be released Dec 9, 2020”
- BPF Performance Tools by Brendan Gregg