注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux內(nèi)核編程必讀(英文版)

Linux內(nèi)核編程必讀(英文版)

Linux內(nèi)核編程必讀(英文版)

定 價(jià):¥75.00

作 者: (美)羅德里格斯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 經(jīng)典原版書(shū)庫(kù)
標(biāo) 簽: Linux

ISBN: 9787111193456 出版時(shí)間: 2006-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 616 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是一本Linux內(nèi)核編程的權(quán)威指南,其獨(dú)特的由表及里學(xué)習(xí)途徑使得內(nèi)核編程更易于理解。本書(shū)從用戶空間到內(nèi)核,把內(nèi)核內(nèi)在的實(shí)現(xiàn)原理與用戶級(jí)編程的基本原則相聯(lián)系,系統(tǒng)地跟蹤了實(shí)現(xiàn)功能。這種途徑有助于在你所了解的Linux知識(shí)基礎(chǔ)上,加深對(duì)內(nèi)核組成及工作機(jī)理的理解。 ? ? 為了理解內(nèi)核代碼并掌控其行為,作者逐步引入所有的工具和匯編語(yǔ)言編程技術(shù),并一一比較x86和PowerPC的實(shí)現(xiàn),揭示了含糊不清的實(shí)現(xiàn)功能。另外,書(shū)中對(duì)源代碼例子和實(shí)際項(xiàng)目都加有適當(dāng)注釋。本書(shū)是第一本全面涵蓋快速增長(zhǎng)的PowerPC Linux開(kāi)發(fā)平臺(tái)的書(shū),也是惟一一本用Linux構(gòu)建系統(tǒng)徹底討論內(nèi)核配置的書(shū)。 ? ? ● 數(shù)據(jù)結(jié)構(gòu) ? ? ● x86和PPC匯編語(yǔ)言 ? ? ● 查看內(nèi)核內(nèi)部狀態(tài) ? ? ● Linux進(jìn)程模型 ? ? ● 用戶空間和內(nèi)核空間 ? ? ● 中斷和異常 ? ? ● 內(nèi)存分配和跟蹤 ? ? ● 跟蹤子系統(tǒng)行為 ? ? ● I/O交互 ? ? ● 文件系統(tǒng)和文件操作 ? ? ● 調(diào)度和同步 ? ? ● 內(nèi)核啟動(dòng)過(guò)程 ? ? ● 內(nèi)核構(gòu)建過(guò)程 ? ? ● 配置選項(xiàng) ? ? ● 設(shè)備驅(qū)動(dòng)程序 ? ? 本書(shū)介紹了Linux內(nèi)核編程需要的所有技巧和技術(shù),無(wú)論對(duì)于系統(tǒng)程序員、軟件工程師、系統(tǒng)分析員、測(cè)試人員還是Linux的熱衷者來(lái)說(shuō),都是不可或缺的參考書(shū)。 ? ? Claudia Salzberg Rodriguez就職于IBM Linux技術(shù)中心,進(jìn)行內(nèi)核及相關(guān)編程工具的開(kāi)發(fā)。她做了5年多Linux系統(tǒng)程序員,針對(duì)Intel和PPC平臺(tái),進(jìn)行嵌入式到高性能系統(tǒng)的Linux開(kāi)發(fā)。 ? ? Gordon Fischer 為很多低級(jí)設(shè)備開(kāi)發(fā)了Linux和UNIX設(shè)備驅(qū)動(dòng)程序,并針對(duì)Intel和PPC平臺(tái),在各種各樣的企業(yè)級(jí)設(shè)置中使用Linux內(nèi)核。 Steven Smolski 在制造、測(cè)試以及內(nèi)存、處理器和ASICS的研發(fā)等半導(dǎo)體行業(yè)工作了26年,他為L(zhǎng)inux、AIX、Windows以及嵌入式操作系統(tǒng)都寫(xiě)過(guò)應(yīng)用程序和驅(qū)動(dòng)程序。

作者簡(jiǎn)介

  本書(shū)提供作譯者介紹Claudia Salzberg Rodriguez就職于IBM Linux技術(shù)中心,進(jìn)行內(nèi)核及相關(guān)編程工具的開(kāi)發(fā)。她做了5年多Linux系統(tǒng)程序員,針對(duì)Intel和PPC平臺(tái),進(jìn)行嵌入式到高性能系統(tǒng)的Linux開(kāi)發(fā)。 .Gordon Fischer 為很多低級(jí)設(shè)備開(kāi)發(fā)了Linux和UNIX設(shè)備驅(qū)動(dòng)程序,并針對(duì)Intel和PPC平臺(tái),在各種各樣的企業(yè)級(jí)設(shè)置中使用Linux內(nèi)核。.. Steven Smolski 在制造、測(cè)試以及內(nèi)存、處理器和ASICS的研發(fā)等半導(dǎo)體行業(yè)工作了26年,他為L(zhǎng)inux、AIX、Windows以及嵌入式操作系統(tǒng)都寫(xiě)過(guò)應(yīng)用程序和驅(qū)動(dòng)程序。 ...

圖書(shū)目錄

Foreword
Acknowledgments
About the Authors
Preface
Chapter 1 Overview
1.1 History of UNIX
1.2 Standards and Common Interfaces
1.3 Free software and Open Source
1.4 A Quick Survey of Linux Distributions
1.4.1 Debian
1.4.2 Red Har/Fedora
1.4.3 Mandriva
1.4.4 SUSE
1.4.5 Gentoo
1.4.6 Yellow Dog
1.4.7 Other Distros
1.5 Kernel Release Information
1.6 Linux on POwer
1.7 What Is an Operation System?
1.8 Kernel Operation System?
1.9 Overview of the Linx kernel
1.9.1 User Inter face
1.9.2 User Indentification
1.9.3 Files and Filesystems
1.9.4 Processes
1.9.5 System Calls
1.9.6 Linux Scheduler
1.9.7 Linx Devce Drivers
1.10 Prtability and Architecture Dependence
Chapter 2 Exploration Toolkit
Chapter 3 Processes: The Principal Model of Execution
Chapter 4 Memory Management
Chapter 5 Input/Output
Chapter 6 Filesystems
Chapter 7 Scheduling and Kernel Synchronization
Chapter 8 Booting the Kernel
Chapter 9 Building the Linux Kernel
Chapter 10 Adding Your Code to the Kernel
Bibliography
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)