注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Linux深入理解LINUX內(nèi)核

深入理解LINUX內(nèi)核

深入理解LINUX內(nèi)核

定 價:¥79.00

作 者: (美)Daniel P.Bovet,(美)Marco Cesati著;陳莉君等譯
出版社: 中國電力出版社
叢編項(xiàng):
標(biāo) 簽: Linux

ISBN: 9787508307190 出版時間: 2001-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 719頁 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

暫缺《深入理解LINUX內(nèi)核》作者簡介

圖書目錄

第一章緒論
Linux與其他類Unix內(nèi)核的比較
硬件的依賴性
Linux版本
操作系統(tǒng)的基本概念
Unix 文件系統(tǒng)概述
Unix內(nèi)核概述
第二章內(nèi)存尋址
內(nèi)存地址 
硬件的分段單元 
Linux中的段
硬件的分頁單元
Linux的分頁
對Linux 2.4的展望
第三章進(jìn)程
進(jìn)程描述符
進(jìn)程切換
創(chuàng)建進(jìn)程
撤消進(jìn)程
對Linux 2.4的展望
第四章中斷和異常
中斷信號的作用
中斷和異常
中斷和異常處理程序的嵌套執(zhí)行
初始化中斷描述符表
異常處理
中斷處理
從中斷和異常返回
對Linux 2.4的展望
第五章定時測量
硬時鐘
定時中斷處理程序
PIT中斷服務(wù)例程
TIMER_BH下半部分函數(shù)
與定時測量相關(guān)的系統(tǒng)調(diào)用
對Linux 2.4的展望
第六章內(nèi)存管理
頁框管理 
內(nèi)存區(qū)管理
非連續(xù)內(nèi)存區(qū)管理
對Linux 2.4的展望
第七章進(jìn)程地址空間
進(jìn)程的地址空間
內(nèi)存描述符 
線性區(qū) 
缺頁異常處理程序
創(chuàng)建和刪除進(jìn)程的地址空間 
堆的管理
對Linux 2.4的展望
POSIX API和系統(tǒng)調(diào)用
第八章系統(tǒng)調(diào)用
系統(tǒng)調(diào)用處理程序及服務(wù)例程
封裝例程
對Linux 2.4的展望
第九章信號
信號的作用
發(fā)送信號
接收信號
實(shí)時信號
與信號處理相關(guān)的系統(tǒng)調(diào)用
對Linux 2.4的展望
調(diào)度策略
第十章進(jìn)程調(diào)度
調(diào)度算法
與調(diào)度相關(guān)的系統(tǒng)調(diào)用
對Linux 2.4的展望
第十一章內(nèi)核同步
內(nèi)核控制路徑
同步技術(shù)
SMP體系結(jié)構(gòu)
Linux/SMP內(nèi)核
對Linux 2.4的展望
虛擬文件系統(tǒng)的作用
第十二章虛擬文件系統(tǒng)
VFS的數(shù)據(jù)結(jié)構(gòu)
文件系統(tǒng)安裝
路徑名的查找
VFS系統(tǒng)調(diào)用的實(shí)現(xiàn)
文件加鎖
對Linux 2.4的展望
第十三章管理I/O設(shè)備
I/O體系結(jié)構(gòu)
與I/O設(shè)備相關(guān)的文件
設(shè)備驅(qū)動程序
字符設(shè)備的處理
塊設(shè)備的處理
頁I/O操作
對Linux 2.4的展望
第十四章磁盤高速緩存
緩沖區(qū)高速緩存
頁高速緩存
對Linux 2.4的展望
第十五章訪問正規(guī)文件
讀寫正規(guī)文件
內(nèi)存映射
對Linux 2.4的展望
第十六章交換:釋放內(nèi)存的方法
什么是交換?
交換區(qū)
交換高速緩存
傳送交換頁
頁換出
頁換入
釋放頁框
對Linux 2.4的展望
第十七章Ext2文件系統(tǒng)
一般特性
磁盤數(shù)據(jù)結(jié)構(gòu)
內(nèi)存數(shù)據(jù)結(jié)構(gòu)
創(chuàng)建文件系統(tǒng)
Ext2的方法
磁盤空間管理
讀寫Ext2正規(guī)文件
對Linux 2.4的展望
第十八章進(jìn)程通信
管道
FIFO
System V IPC
對Linux 2.4的展望
第十九章程序的執(zhí)行
可執(zhí)行文件
可執(zhí)行格式
執(zhí)行域
exec類函數(shù)
對Linux 2.4的展望
附錄一
附錄二
附錄三
參考書目
源代碼索引
詞匯表

本目錄推薦

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