Understanding the Linux Kernel - Bovet, Daniel P (O'Reilly, 2006)