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

Linux技術(shù)內(nèi)幕

Linux技術(shù)內(nèi)幕

定 價(jià):¥39.00

作 者: (美)Moshe Bar著;王超譯;王超譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 北京科海培訓(xùn)中心圖書(shū)
標(biāo) 簽: Linux

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787900637246 出版時(shí)間: 2001-09-01 包裝: 精裝
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 265 字?jǐn)?shù):  

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

  這是一本綜合性地介紹有關(guān)Linux內(nèi)核代碼的功能和操作系統(tǒng)理論的高級(jí)指南。全書(shū)由公認(rèn)的Linux專家編寫(xiě),書(shū)中介紹了Linux(包括最新的2.4版本)內(nèi)核的理論,Linux設(shè)計(jì)原理和進(jìn)程模型以及專家級(jí)的建議,并介紹了一些深入的課題,包括影響系統(tǒng)性能的因素;內(nèi)核優(yōu)化的范例;不同的Linux版本之間的差異;避免繁忙服務(wù)器崩潰的策略。本書(shū)針對(duì)那些需要計(jì)劃及實(shí)現(xiàn)功能強(qiáng)大的基于Linux解決方案的富有經(jīng)驗(yàn)的Linux用戶。對(duì)繁忙的專業(yè)人員來(lái)說(shuō),本書(shū)是目前最具眼光和最重要的參考指南。

作者簡(jiǎn)介

暫缺《Linux技術(shù)內(nèi)幕》作者簡(jiǎn)介

圖書(shū)目錄

第1章 開(kāi)放源代碼——實(shí)現(xiàn)一個(gè)現(xiàn)代操作系統(tǒng)
1.1 Linux的歷史
1.2 Linux功能
1.3 Linux 2.4內(nèi)核的新特性
第2章 編譯內(nèi)核
2.1 源代碼構(gòu)型結(jié)構(gòu)
2.1.1 arch/目錄
2.1.2 drivers/目錄
2.1.3 fs/目錄
2.1.4 include/目錄
2.1.5 ipc/目錄
2.1.6 init/目錄
2.1.7 lib/目錄
2.1.8 kernel/目錄
2.1.9 mm/目錄
2.1.10 net/目錄
2.2 編譯內(nèi)核
2.3 GNU gcc編譯器
2.4 編碼約定
2.5 體系結(jié)構(gòu)依賴性
第3章 Linux內(nèi)核的基本功能
3.1 操作系統(tǒng)到底做什么
3.2 資源管理
3.3 CPU管理
3.4 內(nèi)存加載等待時(shí)間
3.5 高速緩存(cache)
3.6 轉(zhuǎn)向預(yù)測(cè)
3.7 軟件問(wèn)題
3.8 自鎖(spinlocks)/互斥(mutexes)
3.9 設(shè)備處理
3.10 塊設(shè)備處理
3.10.1 影響磁盤(pán)訪問(wèn)時(shí)間的因素——磁盤(pán)輸入/輸出操作的過(guò)程
3.10.2 磁盤(pán)的機(jī)械操作
3.10.3 RAID救援來(lái)了
3.11 字符設(shè)備處理
3.11.1 DMA操作
3.11.2 DMA尋址限制
3.11.3 DMA映射的類型
3.11.4 使用相容性DMA映射
3.11.5 DMA方向
3.11.6 使用流式DMA映射
3.12 中斷處理
3.13 Linux時(shí)間保持功能
3.13.1 系統(tǒng)時(shí)鐘
3.13.2 實(shí)時(shí)評(píng)價(jià)(Real-Time Profiling)
3.13.3 TOD(Time of Day)功能
3.14 系統(tǒng)的初始化和啟動(dòng)
3.14.1 啟動(dòng)時(shí)內(nèi)核表格創(chuàng)建次序
3.14.2 啟動(dòng)時(shí)的硬件識(shí)別
3.14.3 關(guān)機(jī)
第4章 Linux進(jìn)程模型
4.1 進(jìn)程
4.2 創(chuàng)建子進(jìn)程
4.3 線程
4.4 2.4線程化內(nèi)核
4.5 性能限制
第5章 Linux虛擬內(nèi)有管理程序
5.1 虛擬內(nèi)存概念
5.2 交換
5.3 頁(yè)面替換
5.4 Linux 2.4的實(shí)現(xiàn)
5.4.1 地址轉(zhuǎn)換
5.5 Linux中的TLB
5.6 頁(yè)面分配和解除分配
5.7 頁(yè)面解除分配
5.8 最近最少使用(LRU)算法
5.9 交換和刪除頁(yè)面
5.10 換出頁(yè)面
5.11 減小頁(yè)面緩存器和緩沖區(qū)援存器的容量
5.12 換出共享頁(yè)面
5.13 換入頁(yè)面(請(qǐng)求調(diào)頁(yè))
5.13.1 交換文件中的頁(yè)面
5.13.2 交換文件中的共享頁(yè)面
5.13.3 可執(zhí)行映像頁(yè)面
5.14 在Intel x86上超過(guò)4GB的尋址
5.15 改進(jìn)虛存
5.16 實(shí)現(xiàn)頁(yè)著色
第6章 Linux調(diào)度程序
6.1 調(diào)度類
6.2 線程
6.3 SMP調(diào)度程序試探法
6.4 內(nèi)核搶先(preemption)和用戶搶先
6.5 Linux方法的意義
6.6 改進(jìn)調(diào)度程序
6.7 讓CPU脫機(jī)或聯(lián)機(jī)
6.8 CPU親緣關(guān)系
6.9 基于指示的調(diào)度
第7章 信號(hào)處理
7.1 信號(hào)描述和缺省行為
7.2 同步信號(hào)
7.3 信號(hào)和中斷——完美的一對(duì)
第8章 kHTTPd
8.1 控制kHTTPd
第9章 Linux系統(tǒng)調(diào)用
9.1.1 IA32上的系統(tǒng)調(diào)用和事件類型
9.2 中斷
9.3 異常
9.3.1 異常作為Java中對(duì)象的一個(gè)例子
9.4 向量(vector)
9.5 Linux系統(tǒng)調(diào)用接口
9.5.1 更復(fù)雜的系統(tǒng)調(diào)用
9.5.2 用戶空間系統(tǒng)調(diào)用代碼庫(kù)
9.6 跟蹤系統(tǒng)調(diào)用
9.7 如何加入自己的系統(tǒng)調(diào)用
9.8 Linux/IA32內(nèi)核系統(tǒng)調(diào)用列表
第10章 文件系統(tǒng)
10.1 邏輯卷管理程序(LVM)
10.2 Linux內(nèi)核和文件系統(tǒng)的關(guān)系
10.3 文件系統(tǒng)控制操作的內(nèi)核數(shù)據(jù)結(jié)構(gòu)對(duì)象
10.3.1 由內(nèi)核實(shí)例化的通用數(shù)據(jù)結(jié)構(gòu)對(duì)象
10.4 緩沖區(qū)、高速緩存和存儲(chǔ)器無(wú)用單元收集
10.5 Linux對(duì)i結(jié)點(diǎn)的使用
10.6 性能問(wèn)題和優(yōu)化策略
10.7 原始I/O
10.8 進(jìn)程資源限制
10.9 基于盤(pán)區(qū)的存儲(chǔ)單元分配(通用的)
10.10 基于塊的存儲(chǔ)單元分配(通用)
10.11 事務(wù)處理或數(shù)據(jù)庫(kù)安全問(wèn)題
10.12 日志的優(yōu)點(diǎn)(和不記日志相比)
10.13 日志文件系統(tǒng)如何工作
10.14 元數(shù)據(jù)日志
10.15 可用的日志文件系統(tǒng)
10.16 IBM的JFS
10.16.1 主要的JFS數(shù)據(jù)結(jié)構(gòu)和算法
10.16.2 標(biāo)準(zhǔn)的管理實(shí)用程序
10.17 啟動(dòng)時(shí)如何設(shè)置JFS
10.17.1 塊分配映射表
10.17.2 i結(jié)點(diǎn)分配映射表
10.17.3 AG自由i結(jié)點(diǎn)列表
10.17.4 IAG自由列表
10.17.5 文件集分配映射表i結(jié)點(diǎn)
10.18 和其他文件系統(tǒng)相比JFS的設(shè)計(jì)特征
10.19 JFS對(duì)B+樹(shù)的進(jìn)一步廣泛使用
10.20 葉結(jié)點(diǎn)
10.21 內(nèi)部結(jié)點(diǎn)
10.22 可變的塊大小
10.23 目錄組織
10.24 JFS對(duì)稀疏文件和稠密文件的支持
10.25 聚集和文件集
10.26 日志
10.27 邏輯卷管理程序概括
10.27.1 配置概念
10.27.2 例子
10.27.3 命令概述和概念
10.27.4 舉一個(gè)LVM會(huì)話輸出的例子
附錄A 參考書(shū)目
A.1 論文和書(shū)目
附錄B GNU許可證
B.1 GNU通用公共許可證
B.2 序言
附錄C 邏輯卷管理程序概括
附錄D 內(nèi)核參數(shù)(V2.2.9)


本目錄推薦

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