你是否曾經奇怪Linux為何如此高效?你是否想知道其性能對于你的特殊的應用軟件是否起作用?你曾經試圖瀏覽它的內核源代碼嗎?如果你對上述問題中的任一個回答“是”,那么這本書就是為你而寫的?!渡钊肜斫釲inux內核》以有價值的和有意義的觀察,引導你遨游Linux內核世界。雖然Linux經常被看作計算機高手偶然的實驗工具,但它已逐漸成為許多組織機構中的關鍵部分,也成為展示高超編程技巧的平臺。它綜合了許多先進的操作系統(tǒng)的概念,并且在廣泛的應用領域證明了其自身的極端健壯性和高效性。讀了這本書之后,你就會明白在什么情況下Linux具有最佳的性能,以及它如何面對挑戰(zhàn),在各種環(huán)境中提供進程調度、文件訪問和內存管理時的優(yōu)良的系統(tǒng)響應。作者通過解釋其重要性來引入每一個題目,并將內核操作與Unix程序員和用戶熟悉的系統(tǒng)調用或實用程序聯(lián)系起來。主要題目包括:*內存管理,包括文件緩沖、進程交換和直接內存訪問(DMA)*虛擬文件系統(tǒng)和Ex2文件系統(tǒng)*信號、中斷和設備驅動程序的主要接口*定時*內核中的同步*進程間通信(IPC)*程序的執(zhí)行