注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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系列教材編寫(xiě)組 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

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


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

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

  《Linux操作系統(tǒng)分析與實(shí)踐》簡(jiǎn)要介紹操作系統(tǒng)的定義、功能、特性,以及發(fā)展歷史、分類、內(nèi)核結(jié)構(gòu),闡述計(jì)算機(jī)硬件系統(tǒng)對(duì)操作系統(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í)踐》通過(guò)詳細(xì)的例子引導(dǎo)瀆者系統(tǒng)地學(xué)習(xí)Linux操作系統(tǒng)的工作原理與設(shè)計(jì),并通過(guò)Linux設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)實(shí)踐強(qiáng)化對(duì)Linux操作系統(tǒng)的理解和應(yīng)用?!禠inux操作系統(tǒng)分析與實(shí)踐》適于作為計(jì)算機(jī)相關(guān)專業(yè)方向的高年級(jí)學(xué)生或研究生的教材,也適合有志于從事Linux操作系統(tǒng)研究和開(kāi)發(fā)的工程師閱讀。

作者簡(jiǎn)介

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

圖書(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ā)展過(guò)程
1.3.2 操作系統(tǒng)分類
1.4 操作系統(tǒng)的內(nèi)核體系結(jié)構(gòu)模型
1.5 Linux的特點(diǎn)及發(fā)展簡(jiǎn)史
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 存儲(chǔ)管理機(jī)制
2.3.3 分段機(jī)制
2.3.4 分頁(yè)機(jī)制
2.3.5 保護(hù)機(jī)制
2.4 中斷陷入與異常處理
2.4.1 中斷與異常
2.4.2 中斷系統(tǒng)
2.4.3 中斷處理過(guò)程
2.4.4 時(shí)鐘中斷
2.5 任務(wù)切換
2.6 SMP及多核技術(shù)
2.7 Linux系統(tǒng)引導(dǎo)過(guò)程概述
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)識(shí)
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 同步原語(yǔ)簡(jiǎn)介
3.5.2 死鎖
3.5.3 同步原語(yǔ)
3.6 Linux下的同步機(jī)制
3.6.1 處理器數(shù)據(jù)
3.6.2 可搶占內(nèi)核
3.6.3 開(kāi)關(guān)中斷
3.6.4 原子操作
3.6.5 柵欄
3.6.6 自旋鎖和讀寫(xiě)鎖
3.6.7 Fast User Space Mutex
3.6.8 信號(hào)量
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 分頁(yè)技術(shù)
4.3.1 分頁(yè)內(nèi)存管理的基本原理
4.3.2 分頁(yè)技術(shù)中的地址映射
4.3.3 頁(yè)面保護(hù)方式
4.4 分段技術(shù)
4.4.1 分段技術(shù)的基本原理
4.4.2 分段的地址轉(zhuǎn)換
4.4.3 段的共享和保護(hù)
4.5 段頁(yè)式技術(shù)
4.5.1 段頁(yè)式技術(shù)的基本原理
4.5.2 地址轉(zhuǎn)換過(guò)程
4.6 虛擬存儲(chǔ)器技術(shù)
4.6.1 程序的局部性原理
4.6.2 虛擬存儲(chǔ)器的概念
4.6.3 虛擬存儲(chǔ)管理需要考慮的問(wèn)題
4.6.4 虛擬分頁(yè)技術(shù)的基本原理
4.6.5 請(qǐng)求頁(yè)式管理中的置換算法
4.6.6 抖動(dòng)問(wèn)題
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 頁(yè)面換出或丟棄
4.7.6 交換Cache
4.7.7 頁(yè)面的換人
4.8本章小結(jié)
思考題
第5章 文件系統(tǒng)
第6章 設(shè)備管理
第7章 Linux驅(qū)動(dòng)程度編寫(xiě)基礎(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)存、信號(hào)量、管道和信號(hào)等)
實(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 ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)