Linux內核設計與實現(xiàn)
本書基于Linux 2.6內核介紹了Linux內核的設計與實現(xiàn),涵蓋了從核心內核系統(tǒng)的應用到內核設計與實現(xiàn)等各
方面內容,主要內容包括:進程管理、調度、時間管理和定時器、系統(tǒng)調用接口、內存尋址、內存管理、頁緩
存、VFS、內核同步、可移植性、調試技術等。此外,本書還討論了Linux 2.6頗具特色的內容,包括CFS調度
程序、搶占式內核、塊I/O層以及I/O調度程序。
本書詳細描述了Linux內核的主要子系統(tǒng)和特點,包括其設計、實現(xiàn)和接口,既介紹理論也討論具體應用,填
補了Linux內核理論和實踐細節(jié)之間的鴻溝,能夠帶領讀者快速走進Linux內核世界,真正開發(fā)內核代碼。
如果你是一名Linux內核愛好者,本書的內容可以幫助你大顯身手。如果你是一名普通程序員,本書的內容將
會拓寬你的編程思路。如果你初次接觸Linux內核,本書則可以幫助你對內核各個核心...
本書基于Linux 2.6內核介紹了Linux內核的設計與實現(xiàn),涵蓋了從核心內核系統(tǒng)的應用到內核設計與實現(xiàn)等各
方面內容,主要內容包括:進程管理、調度、時間管理和定時器、系統(tǒng)調用接口、內存尋址、內存管理、頁緩
存、VFS、內核同步、可移植性、調試技術等。此外,本書還討論了Linux 2.6頗具特色的內容,包括CFS調度
程序、搶占式內核、塊I/O層以及I/O調度程序。
本書詳細描述了Linux內核的主要子系統(tǒng)和特點,包括其設計、實現(xiàn)和接口,既介紹理論也討論具體應用,填
補了Linux內核理論和實踐細節(jié)之間的鴻溝,能夠帶領讀者快速走進Linux內核世界,真正開發(fā)內核代碼。
如果你是一名Linux內核愛好者,本書的內容可以幫助你大顯身手。如果你是一名普通程序員,本書的內容將
會拓寬你的編程思路。如果你初次接觸Linux內核,本書則可以幫助你對內核各個核心子系統(tǒng)有一個整體把握
。
本版新增內容
·增加一章專門描述內核數(shù)據(jù)結構
·詳細描述中斷處理程序
·擴充虛擬內存和內存分配的內容
·調試Linux內核的技巧
·內核同步和鎖機制的深度描述
·提交內核補丁以及參與Linux內核社區(qū)的建設性建議
Robert Love 是開源社區(qū)的名人,很早就開始使用Linux。目前他是Google公司高級軟件工程師,是開發(fā)
Android移動平臺內核的團隊成員。他曾受聘于Novell公司,作為Linux Desktop主架構師。他還曾受聘于
MontaVista軟件公司(后改名為Ximian公司),作為內核工程師。他的內核項目包括搶占式內核、進程調度程
序、內核事件層、inotify、VM增強以及設備驅動程序。他是《Linux Journal》雜志的特邀編輯。
