Linux Kernel Programming, 3/e
暫譯: Linux 核心程式設計 (第三版)

Michael Beck, Harald Bohme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, Dirk Verworner

  • 出版商: Addison Wesley
  • 出版日期: 2002-09-01
  • 售價: $1,120
  • 貴賓價: 9.8$1,098
  • 語言: 英文
  • 頁數: 496
  • 裝訂: Paperback
  • ISBN: 0201719754
  • ISBN-13: 9780201719758
  • 相關分類: Linux
  • 無法訂購

買這商品的人也買了...

商品描述

A brand-new edition of the comprehensive Linux kernel reference with 40% of the material revised. The student will learn how a modern multi-tasking operating system will work, and will understand how the open Linux sources work. It covers memory management, interprocess communication, file systems, device drivers, and networking. The authors cover the basic foundations of the Linux OS, going under the hood of Linux. The book is targeted to intermediate and advance Linux students, who need to know how the Linux kernel interface is implemented. It helps give an understanding of the OS mechanisms, and shows how to optimize applications for Linux. Now updated throughout to cover Linux 2.4 and the CD contains the generic Linux core, rather than a particular distribution.

Table of Contents

Preface.
Preface to the 3rd Edition.
Preface to the 1st Edition.
Torvalds' Preface to the 1st Edition.
Acknowledgments.
1. linux — the Operating System.
2. Compiling the Kernel.
3. Introduction to the Kernel.
4. Memory Management.
5. Interprocess Communication.
6. The Linux File System.
7. Device Drivers Under Linux.
8. Network Implementation. 0
9. Modules and Debugging.
10. Multiprocessing.
Appendix A: System Calls. 3
Appendix B: Kernel-Related Commands. 3
Appendix C: The PROC File System. 6
Appendix D: The Booting Process. 3
Appendix E: Useful Kernel Functions.
References.

商品描述(中文翻譯)

全新修訂版的綜合 Linux 核心參考書,40% 的內容已進行修訂。學生將學習現代多任務操作系統的運作方式,並理解開放的 Linux 源碼如何運作。本書涵蓋記憶體管理、進程間通信、檔案系統、設備驅動程式和網路。作者探討 Linux 作業系統的基本基礎,深入了解 Linux 的內部運作。本書針對中級和高級的 Linux 學生,幫助他們了解 Linux 核心介面的實作方式。它有助於理解作業系統的機制,並展示如何為 Linux 優化應用程式。現在已全面更新以涵蓋 Linux 2.4,並且 CD 包含通用的 Linux 核心,而不是特定的發行版。

目錄
前言。
第三版前言。
第一版前言。
托瓦爾茲對第一版的前言。
致謝。
1. linux — 作業系統。
2. 編譯核心。
3. 核心簡介。
4. 記憶體管理。
5. 進程間通信。
6. Linux 檔案系統。
7. Linux 下的設備驅動程式。
8. 網路實作。
9. 模組與除錯。
10. 多處理。
附錄 A:系統呼叫。
附錄 B:與核心相關的命令。
附錄 C:PROC 檔案系統。
附錄 D:啟動過程。
附錄 E:有用的核心函數。
參考文獻。

最後瀏覽商品 (20)