Chapter 1 : Linux System Programming books ----------------------------------------------- * The Linux Programming Interface : Michael Kerrisk * Unix Concepts and Applications : Sumitabha Das * UNIX Network Programming : W. Richard Stevens * Advanced Programming in the Unix Environment : W. Richard Stevens * Linux System Programming : Robert Love * TCP/IP Illustrated, Volume 1: The Protocols : Kevin R. Fall, W. Richard Stevens * TCP/IP Illustrated, Volume 2: The Implementation : Gary R. Wright, W. Richard Stevens * TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols : W. Richard Stevens Chapter 2 : Linux Kernel Programming books ----------------------------------------------- * The Design of the UNIX Operating System : Maurice J. Bach * Linux Device Drivers : Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman * Linux Kernel Development : Robert Love * Understanding the Linux Kernel : Marco Cesati, Daniel Pierre Bovet Chapter 3 : Linux Performance analysis books ----------------------------------------------- * Systems Performance : Brendan Gregg * BPF Performance Tools : Brendan Gregg