Linux Kernel Development, 3/e (Paperback)
暫譯: Linux 核心開發(第三版)
Robert Love
- 出版商: Addison Wesley
- 出版日期: 2010-06-25
- 售價: $2,020
- 貴賓價: 9.5 折 $1,919
- 語言: 英文
- 頁數: 480
- 裝訂: Paperback
- ISBN: 0672329468
- ISBN-13: 9780672329463
-
相關分類:
Linux
-
相關翻譯:
Linux 內核設計與實現, 3/e (Linux Kernel Development, 3/e) (簡中版)
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$1,881Linux Device Drivers, 3/e (Paperback)
-
$880$695 -
$2,340Understanding the Linux Kernel, 3/e (Paperback)
-
$980$774 -
$1,200$948 -
$990$891 -
$620$490 -
$690$587 -
$860$731 -
$520$411 -
$820$648 -
$580$458 -
$530$419 -
$890$703 -
$490$323 -
$750$495 -
$490$387 -
$450$351 -
$650$514 -
$850$672 -
$850$672 -
$950$751 -
$490$382 -
$680$537 -
$580$458
相關主題
商品描述
Description
Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding.
The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. It covers the Linux kernel with both a practical and theoretical eye, which should appeal to readers with a variety of interests and needs.
The author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. Specific topics covered include process management, scheduling, time management and timers, the system call interface, memory addressing, memory management, the page cache, the VFS, kernel synchronization, portability concerns, and debugging techniques. This book covers the most interesting features of the Linux 2.6 kernel, including the CFS scheduler, preemptive kernel, block I/O layer, and I/O schedulers.
The third edition of Linux Kernel Development includes new and updated material throughout the book:
- An all-new chapter on kernel data structures
- Details on interrupt handlers and bottom halves
- Extended coverage of virtual memory and memory allocation
- Tips on debugging the Linux kernel
- In-depth coverage of kernel synchronization and locking
- Useful insight into submitting kernel patches and working with the Linux kernel community
商品描述(中文翻譯)
書籍描述
Linux Kernel Development 詳細介紹了 Linux 核心的設計與實作,內容以對撰寫和開發核心程式碼的人士有益的方式呈現,同時也適合希望更深入了解作業系統並提高編碼效率的程式設計師。
本書詳細說明了 Linux 核心的主要子系統和特性,包括其設計、實作和介面。它從實務和理論的角度探討 Linux 核心,應該能吸引各種興趣和需求的讀者。
作者是一位核心開發者,分享了有關 2.6 版 Linux 核心的寶貴知識和經驗。具體主題包括進程管理、排程、時間管理和計時器、系統呼叫介面、記憶體尋址、記憶體管理、頁面快取、虛擬檔系統 (VFS)、核心同步、可攜性問題以及除錯技術。本書涵蓋了 Linux 2.6 核心中最有趣的特性,包括 CFS 排程器、可搶佔核心、區塊 I/O 層和 I/O 排程器。
《Linux Kernel Development》第三版包含了全書的新內容和更新資料:
- 全新章節:核心資料結構
- 中斷處理程序和底半部的詳細資訊
- 擴展的虛擬記憶體和記憶體分配的覆蓋
- 除錯 Linux 核心的技巧
- 深入探討核心同步和鎖定
- 對提交核心補丁和與 Linux 核心社群合作的有用見解