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

操作系統(tǒng)原理與Linux實(shí)例設(shè)計(jì)

操作系統(tǒng)原理與Linux實(shí)例設(shè)計(jì)

定 價(jià):¥29.00

作 者: 蒲曉蓉,劉丹,劉澤鵬 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 軟件工程系列規(guī)劃教材
標(biāo) 簽: LINUX

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

內(nèi)容簡介

  《操作系統(tǒng)原理與Linux實(shí)例設(shè)計(jì)》從原理性和實(shí)用性出發(fā),以現(xiàn)代操作系統(tǒng)原理為基礎(chǔ),較深入地介紹了Linux操作系統(tǒng)中的部分功能實(shí)現(xiàn)與應(yīng)用編程技術(shù)?!恫僮飨到y(tǒng)原理與Linux實(shí)例設(shè)計(jì)》共分5章,主要內(nèi)容包括:計(jì)算機(jī)操作系統(tǒng)基礎(chǔ)及Linux操作系統(tǒng)簡介、進(jìn)程的并發(fā)控制及Linux進(jìn)程管理核心功能的實(shí)現(xiàn)技術(shù)、操作系統(tǒng)存儲(chǔ)管理與Linux的存儲(chǔ)技術(shù)、輸入/輸出設(shè)備管理及Linux的設(shè)備管理技術(shù)、文件管理系統(tǒng)的原理及Linux的虛擬文件系統(tǒng)實(shí)現(xiàn)等?!恫僮飨到y(tǒng)原理與Linux實(shí)例設(shè)計(jì)》提供多媒體電子課件和習(xí)題解答。《操作系統(tǒng)原理與Linux實(shí)例設(shè)計(jì)》可以作為計(jì)算機(jī)專業(yè)和軟件專業(yè)本科以及士研究生的計(jì)算機(jī)操作系統(tǒng)結(jié)構(gòu)分析課程教材,也可供相關(guān)領(lǐng)域的工程技術(shù)人員學(xué)習(xí)、參考。

作者簡介

  蒲曉蓉,博士,電子科技大學(xué)計(jì)算機(jī)學(xué)院副教授,主要研究計(jì)算智能、神經(jīng)網(wǎng)絡(luò)、生物特征識(shí)別、計(jì)算機(jī)操作系統(tǒng)等領(lǐng)域。先后出版專業(yè)圖書6部,其中普通高等教育“十五”、“十一五”國家級規(guī)劃教材《操作系統(tǒng)》各1部。校級優(yōu)秀主講教師,主的《計(jì)算機(jī)操作系統(tǒng)原理》被評為2007年度國家級雙語教學(xué)示范課程、2006年度國家級精品課程、25006年度教育部——微軟共建精品課程、2007年度四川省科技進(jìn)步理論成果二等獎(jiǎng)等。2004年赴英國曼徹斯特理工大學(xué)進(jìn)修,榮獲Postgraduate Certificate in Teaching Sciences and Engineering in English資格證書。

圖書目錄

第1章 概述
1.1 計(jì)算機(jī)系統(tǒng)資源與操作系統(tǒng)
1.2 操作系統(tǒng)的發(fā)展
1.2.1 推動(dòng)操作系統(tǒng)發(fā)展的關(guān)鍵因素
1.2.2 操作系統(tǒng)發(fā)展的幾個(gè)典型轉(zhuǎn)變
1.2.3 操作系統(tǒng)的進(jìn)一步發(fā)展
1.3 現(xiàn)代操作系統(tǒng)的設(shè)計(jì)概述
1.3.1 操作系統(tǒng)的功能性需求
1.3.2 操作系統(tǒng)的非功能性需求
1.3.3 操作系統(tǒng)依賴的硬件平臺(tái)
1.3.4 操作系統(tǒng)的體系結(jié)構(gòu)
1.3.5 操作系統(tǒng)巾的關(guān)鍵數(shù)據(jù)結(jié)構(gòu)
1.4 Linux操作系統(tǒng)簡介
1.4.1 Linux操作系統(tǒng)的起源及特性
1.4.2 Linux操作系統(tǒng)運(yùn)行的基本硬件平臺(tái)
1.4.3 主流Linux操作系統(tǒng)版本簡介
1.5 Linux的系統(tǒng)調(diào)用分析
1.5.1 什么足系統(tǒng)調(diào)用
1.5.2 系統(tǒng)調(diào)用的作用
1.5.3 系統(tǒng)調(diào)用的工作原理
1.5.4 Linux系統(tǒng)調(diào)用的相關(guān)數(shù)據(jù)結(jié)構(gòu)
1.6 Linux的系統(tǒng)調(diào)用設(shè)計(jì)
1.6.1 添加一個(gè)系統(tǒng)調(diào)用
1.6.2 系統(tǒng)調(diào)用測試
1.6.3 系統(tǒng)調(diào)用過程分析
習(xí)題
第2章 進(jìn)程的并發(fā)控制
2.1 程序、進(jìn)程與并發(fā)
2.1.1 并發(fā)概述
2.1.2 程序的順序執(zhí)行與并發(fā)執(zhí)行
2.1.3 進(jìn)程及其運(yùn)行環(huán)境
2.2 進(jìn)程的狀態(tài)轉(zhuǎn)換
2.2.1 五狀態(tài)進(jìn)程模型
2.2.2 進(jìn)程的掛起狀態(tài)
2.2.3 Linux的進(jìn)程及其狀態(tài)轉(zhuǎn)換
2.3 操作系統(tǒng)對進(jìn)程的控制
2.3.1 操作系統(tǒng)內(nèi)核
2.3.2 進(jìn)程的構(gòu)成及進(jìn)程的組織
2.3.3 進(jìn)程控制塊PCB
2.3.4 操作系統(tǒng)對進(jìn)程的控制
2.3.5 Linux塒進(jìn)程的控制
2.3.6 Linux的內(nèi)核機(jī)制
2.4 線程——另一種并發(fā)實(shí)體
2.4.1 進(jìn)程與線程
2.4.2 多線程并發(fā)
2.4.3 線程的類型
2.4.4 Linux的進(jìn)程與線稃管理
2.5 進(jìn)程調(diào)度
2.5.1 調(diào)度的目標(biāo)、原則和方式
2.5.2 調(diào)度的類型
2.5.3 進(jìn)程調(diào)度算法
2.5.4 實(shí)時(shí)系統(tǒng)與實(shí)叫任務(wù)調(diào)度
2.5.5 Linux的進(jìn)程調(diào)度分析
2.5.6 Linux下時(shí)鐘中斷與進(jìn)程調(diào)度的關(guān)系
2.6 進(jìn)程并發(fā)控制——互斥與同步
2.6.1 并發(fā)控制
2.6.2 互斥與同步的解決策略
2.6.3 互斥/同步問題:生產(chǎn)者/消費(fèi)者問題
2,6.4 互斥/同步問題:讀者/寫者問題
2.6.5 Linux通信實(shí)例
2.6.6 Linux信號(hào)量分析
2.7 進(jìn)程死鎖
2.7.1 進(jìn)程死鎖的原因
2.7.2 解決死鎖的方法
2.7.3 預(yù)防死鎖
2.7.4 避免死鎖
2.7.5 檢測并解除死鎖
2.8 死鎖問題:哲學(xué)家進(jìn)餐問題
習(xí)題
第3章 存儲(chǔ)管理
3.1 存儲(chǔ)管理子系統(tǒng)概述
3.2 簡單存儲(chǔ)管理技術(shù)
3.2.1 簡單存儲(chǔ)分區(qū)技術(shù)
3.2.3 簡單存儲(chǔ)分段技術(shù)
3.2.4 簡單存儲(chǔ)段頁式技術(shù)
3.3 虛擬存儲(chǔ)管理技術(shù)
3.3.1 虛擬存儲(chǔ)技術(shù)概述
3.3.2 虛擬存儲(chǔ)分頁技術(shù)
3.3.3 虛擬存儲(chǔ)分段技術(shù)
3.3.4 虛擬存儲(chǔ)段頁式技術(shù)
3.3.5 虛擬存儲(chǔ)系統(tǒng)的軟件策略
3.4 Linux的虛擬內(nèi)存管理
3.4.1 80386分段機(jī)制在Linux系統(tǒng)中的實(shí)現(xiàn)
3.4.2 80386的分頁機(jī)制往Linux系統(tǒng)中的實(shí)現(xiàn)
3.4.3 Linux虛擬內(nèi)存管理的實(shí)現(xiàn)
3.5 Linux存儲(chǔ)器管理案例分析
3.5.1 共享存儲(chǔ)分析
3.5.2 共享存儲(chǔ)的修改與測試
習(xí)題
第4章 設(shè)備管理
4.1 設(shè)備管理子系統(tǒng)概述
4.1.1 設(shè)各管理的主要功能
4.1.2 設(shè)備管理分層模型
4.1.3 1/0控制方式
4.2 設(shè)備分配
4.2.1 相關(guān)的數(shù)據(jù)結(jié)構(gòu)
4.2.2 設(shè)備分配算法
4.3 I/O緩沖技術(shù)
4.4 虛擬設(shè)備
4.5 磁盤設(shè)備的管理
4.5.1 磁盤設(shè)備
4.5.2 磁盤調(diào)度算法
4.5.3 磁盤高速緩存
4.6 Linux的設(shè)備管理
4.6.1 Linux驅(qū)動(dòng)程序的設(shè)計(jì)框架
4.6.2 Linux內(nèi)核模塊驅(qū)動(dòng)程序設(shè)計(jì)
4.6.3 驅(qū)動(dòng)程序測試
習(xí)題
第5章 文件管理系統(tǒng)
5.1 文件管理系統(tǒng)概述
5.2 文件目錄
5.3 文件的邏輯組織與訪問
5.4 文件的物理組織
5.4.1 預(yù)分配與動(dòng)態(tài)分配
5.4.2 分區(qū)大小
5.4.3 文件存儲(chǔ)空間的分配技術(shù)
5.4.4 空閑空間的管理
5.5 Linux的虛擬文件系統(tǒng)
5.5.1 VFS文件系統(tǒng)的作用
5.5.2 VFS文件系統(tǒng)中的數(shù)據(jù)結(jié)構(gòu)
5.5.3 主要數(shù)據(jù)結(jié)構(gòu)間的關(guān)系
5.6 文件系統(tǒng)分析與設(shè)計(jì)
5.6.1 文件系統(tǒng)的操作集
5.6.2 物理文件系統(tǒng)的注冊
5.6.3 文件系統(tǒng)的安裝
5.6.4 文件系統(tǒng)的設(shè)計(jì)與測試
習(xí)題
參考文獻(xiàn)

本目錄推薦

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