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

Linux操作系統(tǒng)分析與實(shí)踐

Linux操作系統(tǒng)分析與實(shí)踐

定 價(jià):¥33.00

作 者: Linux系列教材編寫組 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

ISBN: 9787302186892 出版時(shí)間: 2008-11-01 包裝: 平裝
開本: 16開 頁數(shù): 343 字?jǐn)?shù):  

內(nèi)容簡介

  《Linux操作系統(tǒng)分析與實(shí)踐》簡要介紹操作系統(tǒng)的定義、功能、特性,以及發(fā)展歷史、分類、內(nèi)核結(jié)構(gòu),闡述計(jì)算機(jī)硬件系統(tǒng)對操作系統(tǒng)的支持與要求,以Linux 2.6版本為例詳細(xì)分析Linux操作系統(tǒng)的進(jìn)程管理、內(nèi)存管理、文件管理和設(shè)備管理的工作原理和設(shè)計(jì)。然后詳細(xì)介紹字符設(shè)備、塊設(shè)備和網(wǎng)絡(luò)設(shè)備的Linux驅(qū)動(dòng)程序設(shè)計(jì)與實(shí)現(xiàn)方法。除此以外,還給出了Linux系統(tǒng)管理、內(nèi)核同步機(jī)制、進(jìn)程間通信、內(nèi)存管理、Proc文件創(chuàng)建、設(shè)備驅(qū)動(dòng)程序、內(nèi)核裁減等實(shí)驗(yàn)內(nèi)容及有關(guān)參考代碼?!禠inux操作系統(tǒng)分析與實(shí)踐》通過詳細(xì)的例子引導(dǎo)瀆者系統(tǒng)地學(xué)習(xí)Linux操作系統(tǒng)的工作原理與設(shè)計(jì),并通過Linux設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)實(shí)踐強(qiáng)化對Linux操作系統(tǒng)的理解和應(yīng)用?!禠inux操作系統(tǒng)分析與實(shí)踐》適于作為計(jì)算機(jī)相關(guān)專業(yè)方向的高年級學(xué)生或研究生的教材,也適合有志于從事Linux操作系統(tǒng)研究和開發(fā)的工程師閱讀。

作者簡介

暫缺《Linux操作系統(tǒng)分析與實(shí)踐》作者簡介

圖書目錄

第1章 操作系統(tǒng)概述
1.1 操作系統(tǒng)在計(jì)算機(jī)系統(tǒng)中的地位
1.2 操作系統(tǒng)的定義、功能和特性
1.2.1 操作系統(tǒng)的定義
1.2.2 操作系統(tǒng)的特征
1.2.3 操作系統(tǒng)的功能
1.3 操作系統(tǒng)的發(fā)展歷史及分類
1.3.1 操作系統(tǒng)的發(fā)展過程
1.3.2 操作系統(tǒng)分類
1.4 操作系統(tǒng)的內(nèi)核體系結(jié)構(gòu)模型
1.5 Linux的特點(diǎn)及發(fā)展簡史
1.5.1 什么是Linux
1.5.2 Linux的發(fā)展歷程
1.5.3 Linux的特性
1.5.4 Linux內(nèi)核的版本演化介紹
1.6 Linux內(nèi)核的結(jié)構(gòu)及主要組成部分
1.6.1 Linux內(nèi)核系統(tǒng)體系結(jié)構(gòu)
1.6.2 Linux內(nèi)核的源碼組織結(jié)構(gòu)
1.7 本章小結(jié)
思考題
進(jìn)一步閱讀
第2章 計(jì)算機(jī)系統(tǒng)硬件基礎(chǔ)
2.1 計(jì)算機(jī)硬件的組成結(jié)構(gòu)
2.2 處理器的工作模式
2.3 80x86的保護(hù)模式
2.3.1 80x86系統(tǒng)寄存器
2.3.2 存儲管理機(jī)制
2.3.3 分段機(jī)制
2.3.4 分頁機(jī)制
2.3.5 保護(hù)機(jī)制
2.4 中斷陷入與異常處理
2.4.1 中斷與異常
2.4.2 中斷系統(tǒng)
2.4.3 中斷處理過程
2.4.4 時(shí)鐘中斷
2.5 任務(wù)切換
2.6 SMP及多核技術(shù)
2.7 Linux系統(tǒng)引導(dǎo)過程概述
2.7.1 BIOS引導(dǎo)
2.7.2 LILO/GRUB引導(dǎo)
2.7.3 Kernel Boot
2.7.4 Init引導(dǎo)
2.8 本章小結(jié)
思考題
進(jìn)一步閱讀
第3章 進(jìn)程管理
3.1 進(jìn)程的原理和實(shí)現(xiàn)
3.1.1 進(jìn)程控制塊
3.1.2 進(jìn)程狀態(tài)
3.1.3 進(jìn)程的標(biāo)識
3.1.4 進(jìn)程描述符在內(nèi)存里的組織形式
3.1.5 進(jìn)程的睡眠和喚醒
3.2 線程的原理與實(shí)現(xiàn)
3.3 Linux進(jìn)程創(chuàng)建和結(jié)束
3.3.1 進(jìn)程的創(chuàng)建
3.3.2 進(jìn)程的結(jié)束
3.4 進(jìn)程調(diào)度
3.4.1 進(jìn)程的切換
3.4.2 進(jìn)程的調(diào)度策略
3.4.3 進(jìn)程調(diào)度的觸發(fā)和進(jìn)程切換的時(shí)機(jī)
3.4.4 運(yùn)行隊(duì)列
3.4.5 調(diào)度域
3.4.6 搶占
3.4.7 調(diào)度的時(shí)間復(fù)雜度
3.4.8 函數(shù)schedule的實(shí)現(xiàn)
3.4.9 函數(shù)load balance的實(shí)現(xiàn)
3.5 并發(fā)控制原理
3.5.1 同步原語簡介
3.5.2 死鎖
3.5.3 同步原語
3.6 Linux下的同步機(jī)制
3.6.1 處理器數(shù)據(jù)
3.6.2 可搶占內(nèi)核
3.6.3 開關(guān)中斷
3.6.4 原子操作
3.6.5 柵欄
3.6.6 自旋鎖和讀寫鎖
3.6.7 Fast User Space Mutex
3.6.8 信號量
3.7 Linux下進(jìn)程間通信
3.7.1 管道
3.7.2 命名管道
3.7.3 消息隊(duì)列
3.7.4 共享內(nèi)存
3.7.5 套接口
3.8 本章小結(jié)
思考題
進(jìn)一步閱讀
第4章 內(nèi)存管理
4.1 內(nèi)存管理概述
4.1.1 內(nèi)存管理的目的和功能
4.1.2 內(nèi)存分配的方式
4.1.3 重定位
4.2 內(nèi)存管理的基本技術(shù)
4.2.1 分區(qū)法
4.2.2 可重定位分區(qū)法
4.2.3 覆蓋技術(shù)
4.2.4 交換技術(shù)
4.3 分頁技術(shù)
4.3.1 分頁內(nèi)存管理的基本原理
4.3.2 分頁技術(shù)中的地址映射
4.3.3 頁面保護(hù)方式
4.4 分段技術(shù)
4.4.1 分段技術(shù)的基本原理
4.4.2 分段的地址轉(zhuǎn)換
4.4.3 段的共享和保護(hù)
4.5 段頁式技術(shù)
4.5.1 段頁式技術(shù)的基本原理
4.5.2 地址轉(zhuǎn)換過程
4.6 虛擬存儲器技術(shù)
4.6.1 程序的局部性原理
4.6.2 虛擬存儲器的概念
4.6.3 虛擬存儲管理需要考慮的問題
4.6.4 虛擬分頁技術(shù)的基本原理
4.6.5 請求頁式管理中的置換算法
4.6.6 抖動(dòng)問題
4.6.7 性能分析
4.7 Linux的內(nèi)存管理
4.7.1 進(jìn)程的虛存空間及其劃分
4.7.2 進(jìn)程空間的描述
4.7.3 物理內(nèi)存的管理
4.7.4 基于Slab的緩存管理
4.7.5 頁面換出或丟棄
4.7.6 交換Cache
4.7.7 頁面的換人
4.8本章小結(jié)
思考題
第5章 文件系統(tǒng)
第6章 設(shè)備管理
第7章 Linux驅(qū)動(dòng)程度編寫基礎(chǔ)
第8章 字符設(shè)備和塊設(shè)備驅(qū)動(dòng)程度
第9章 網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程度
實(shí)驗(yàn)1 Linux系統(tǒng)管理
實(shí)驗(yàn)2 剪裁內(nèi)核
實(shí)驗(yàn)3 內(nèi)核同步機(jī)制
實(shí)驗(yàn)4 進(jìn)程間通信(內(nèi)存映射、共享內(nèi)存、信號量、管道和信號等)
實(shí)驗(yàn)5 proc文件系統(tǒng)
實(shí)驗(yàn)6 虛擬內(nèi)存的管理
實(shí)驗(yàn)7 字符、塊設(shè)備和網(wǎng)卡驅(qū)動(dòng)
參考文獻(xiàn)

本目錄推薦

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