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

Solaris操作系統(tǒng)原理

Solaris操作系統(tǒng)原理

定 價:¥38.00

作 者: 陳向群 編
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 操作系統(tǒng)/系統(tǒng)開發(fā)

ISBN: 9787111226413 出版時間: 2008-04-01 包裝: 平裝
開本: 16 頁數(shù): 324 pages 字?jǐn)?shù):  

內(nèi)容簡介

  講述當(dāng)代計算機操作系統(tǒng)的原理,并具體分析操作系統(tǒng)原理在Solaris中的實現(xiàn)技術(shù)和方法,將抽象的原理與具體的實例相結(jié)合,既有設(shè)計思想精要的提煉,又有具體實現(xiàn)細(xì)節(jié)的分?!禨olaris操作系統(tǒng)原理》由國內(nèi)知名大學(xué)操作系統(tǒng)的主講教師編寫,適合作為高等院校相關(guān)專業(yè)的操作系統(tǒng)課程的教材或教學(xué)參考書,同時也可以作為在Solaris操作系統(tǒng)平臺上從事應(yīng)用軟件設(shè)計和開發(fā)的技術(shù)人員的參考書。作為UNIX環(huán)境的領(lǐng)導(dǎo)者,Solaris操作系統(tǒng)以其可用性、可擴展性、安全性和可管理性成為企業(yè)在現(xiàn)代網(wǎng)絡(luò)環(huán)境中發(fā)布應(yīng)用的首要選擇。許多讀者迫切希望了解Solaris操作系統(tǒng)的內(nèi)部體系結(jié)構(gòu)和工作原理,以便在Solaris操作平臺上進(jìn)行開發(fā)。為了滿足這一需求,國內(nèi)幾所重點大學(xué)操作系統(tǒng)課程的主講教師共同編寫了《Solaris操作系統(tǒng)原理》?!禨olaris操作系統(tǒng)原理》以Solaris為例,系統(tǒng)介紹了操作系統(tǒng)的原理?!禨olaris操作系統(tǒng)原理》特色:國內(nèi)第一本全面講述Solaris操作系統(tǒng)原理的教程,不僅全方位地剖析了操作系統(tǒng)的基本原理,而且涵蓋了Solaris的最新特性,有利于高校操作系統(tǒng)教學(xué)內(nèi)容與主流操作系統(tǒng)技術(shù)同步。作者均為國內(nèi)重點大學(xué)操作系統(tǒng)課程的主講教師,《Solaris操作系統(tǒng)原理》融入了他們豐富的專業(yè)知識和教學(xué)經(jīng)驗以及多年研究Solaris操作系統(tǒng)的心得體會。Sun中國工程研究院為《Solaris操作系統(tǒng)原理》的編寫提供了許多第一手資料和技術(shù)支持,并對《Solaris操作系統(tǒng)原理》的初稿提出了很好的建議。Sun中國工程研究院院長王星耀先生專門為《Solaris操作系統(tǒng)原理》作序。

作者簡介

  陳向群,女,研究生學(xué)歷 ,碩士學(xué)位,北京大學(xué)信息科學(xué)技術(shù)學(xué)院教授,社會兼職北京計算機學(xué)會副理事長及秘書長,中國計算機學(xué)會高級會員。教學(xué)工作“操作系統(tǒng)”,專業(yè)必修課;“操作系統(tǒng)實習(xí)”,實驗必修課;“操作系統(tǒng)高級課程”。所獲獎勵2000年9月獲北京大學(xué)教學(xué)成果獎;2001年《建設(shè)面向21世紀(jì)的“操作系統(tǒng)”課程體系,培養(yǎng)學(xué)生創(chuàng)新精神、提高實踐能力》教學(xué)成果2001年獲得北京大學(xué)教學(xué)成果獎;2000年11月獲北京大學(xué)青年教師教學(xué)基本功競賽二等獎,2000年12月獲北京市青年教師教學(xué)基本功競賽二等獎;2001年獲摩托羅拉獎教金;2004年獲華為獎教金。研究方向操作系統(tǒng),嵌入式軟件、軟件工程編譯著作2005年陳向群等譯,《現(xiàn)代操作系統(tǒng)》,第二版,機械工業(yè)出版社,2005年6月。陳向群等譯,《操作系統(tǒng)——并發(fā)與分布式軟件設(shè)計》,電子工業(yè)出版社,2005年5月。2004年陳向群等,《Windows操作系統(tǒng)原理》,第二版,機械工業(yè)出版社2004年11月。2003年陳向群等譯,《操作系統(tǒng)基礎(chǔ)教程》,電子工業(yè)出版社,2003年7月。陳向群等譯,《嵌入式系統(tǒng)Web服務(wù)器TCP/IP Lean》,機械工業(yè)出版社,2003年5月。陳向群等,《Windows CE .NET系統(tǒng)分析及實驗教程》,機械工業(yè)出版社,2003年1月。2002年陳向群、楊芙清編著,《操作系統(tǒng)教程》,北京大學(xué)出版社,2002年11月。陳向群等,《Windows內(nèi)核實驗教程》機械工業(yè)出版社,2002年9月。孫艷春、陳向群、趙俊峰譯,《管理軟件開發(fā)項目》,電子工業(yè)出版社,2002年4月。2001年陳向群編著,《數(shù)據(jù)結(jié)構(gòu)》,人民郵電出版社,2001年10月。陳向群、楊芙清,《操作系統(tǒng)教程》,北京大學(xué)出版社,2001年9月。陳向群等,《Windows操作系統(tǒng)原理》,機械工業(yè)出版社,2001年8月。

圖書目錄

第1章 操作系統(tǒng)概論
1.1 操作系統(tǒng)的概念
1.1.1 計算機系統(tǒng)
1.1.2 操作系統(tǒng)的定義
1.1.3 操作系統(tǒng)的特征
1.1.4 研究操作系統(tǒng)的幾種觀點
1.1.5 操作系統(tǒng)的功能
1.2 操作系統(tǒng)的發(fā)展
1.2.1 手工操作
1.2.2 監(jiān)控程序(早期批處理)
1.2.3 多道批處理
1.2.4 分時與實時系統(tǒng)
1.2.5 UNIX通用操作系統(tǒng)
1.2.6 個人計算機操作系統(tǒng)
1.2.7 當(dāng)代操作系統(tǒng)的兩大發(fā)展方向——宏觀應(yīng)用與微觀應(yīng)用
1.3 操作系統(tǒng)的分類
1.3.1 批處理操作系統(tǒng)
1.3.2 分時操作系統(tǒng)
1.3.3 實時操作系統(tǒng)
1.3.4 嵌入式操作系統(tǒng)
1.3.5 個人計算機操作系統(tǒng)
1.3.6 網(wǎng)絡(luò)操作系統(tǒng)
1.3.7 分布式操作系統(tǒng)
1.3.8 智能卡操作系統(tǒng)
1.4 Solaris的發(fā)展史
1.4.1 So1afis與BSDUNIX
1.4.2 Solaris與Bi11Joy
1.4.3 Solaris版本的演化過程
1.4.4 Solaris8和Solaris9操作系統(tǒng)
1.4.5 Solaris10的特性
1.4.6 CDD1協(xié)議
1.5 本章小結(jié)
習(xí)題
第2章 Solaris體系結(jié)構(gòu)和機制
2.1 操作系統(tǒng)的設(shè)計
2.1.1 操作系統(tǒng)的設(shè)計所面I臨的問題
2.1.2 操作系統(tǒng)的設(shè)計過程
2.1.3 操作系統(tǒng)的設(shè)計目標(biāo)
2.1.4 操作系統(tǒng)的結(jié)構(gòu)設(shè)計
2.2 Solaris內(nèi)核體系結(jié)構(gòu)
2.2.1 進(jìn)程、線程和調(diào)度
2.2.2 新的線程模型
2.2.3 全局進(jìn)程優(yōu)先級和調(diào)度
2.2.4 進(jìn)程間通信
2.2.5 內(nèi)存管理
2.2.6 文件和文件系統(tǒng)
2.2.7 資源管理
2.3 Solaris系統(tǒng)機制
2.3.1 中斷
2.3.2 系統(tǒng)調(diào)用
2.3.3 資源管理
2.4 本章小結(jié)
習(xí)題
第3章 進(jìn)程管理
3.1 進(jìn)程
3.1.1 程序的順序執(zhí)行和并發(fā)執(zhí)行
3.1.2 進(jìn)程的定義和描述
3.1.3 進(jìn)程的狀態(tài)轉(zhuǎn)換
3.2 進(jìn)程控制
3.2.1 進(jìn)程的創(chuàng)建和退出
3.2.2 進(jìn)程的阻塞和喚醒
3.3 線程
3.3.1 線程的概念
3.3.2 進(jìn)程和線程的比較
3.4 Solaris進(jìn)程和線程
3.4.1 進(jìn)程對象
3.4.2 進(jìn)程的核心組成部分
3.4.3 Solaris進(jìn)程模型的演變
3.4.4 進(jìn)程數(shù)據(jù)結(jié)構(gòu)
3.4.5 進(jìn)程創(chuàng)建
3.4.6 進(jìn)程終止
3.5 進(jìn)程互斥和同步
3.5.1 互斥算法
3.5.2 信號量
3.5.3 經(jīng)典進(jìn)程同步問題
3.5.4 管程
3.5.5 So1airs構(gòu)核同步機制
3.6 進(jìn)程間通信
3.6.1 SystemV的進(jìn)程間通信框架
3.6.2 Solaris信號
3.6.3 So1airs信號量
3.6.4 Solaris共享存儲區(qū)
3.6.5 Solaris消息隊列
3.6.6 POSIX的進(jìn)程間通信
3.6.7 So1airs門
3.7 死鎖問題
3.7.1 概述
3.7.2 死鎖的預(yù)防
3.7.3 死鎖的檢測
3.7.4 死鎖的避免
3.7.5 解決死鎖問題的綜合方法
3.8 本章小結(jié)
習(xí)題
第4章 處理機調(diào)度
4.1 概述
4.1.1 處理機調(diào)度的類型
4.1.2 調(diào)度的性能準(zhǔn)則
4.1.3 進(jìn)程調(diào)度程序
4.2 調(diào)度算法
4.2.1 先來先服務(wù)算法
4.2.2 短作業(yè)優(yōu)先算法
4.2.3 時間片輪轉(zhuǎn)算法
4.2.4 多級隊列算法
4.2.5 優(yōu)先級算法
4.2.6 多級反饋輪轉(zhuǎn)算法
4.3 Solaris的線程調(diào)度
4.3.1 Solaris的線程調(diào)度算法概述
4.3.2 Solaris調(diào)度程序和線程狀態(tài)
4.3.3 Solaris調(diào)度類
4.3.4 Solaris線程優(yōu)先級
4.3.5 Solaris調(diào)度類函數(shù)
4.3.6 Solaris的調(diào)度程序相關(guān)數(shù)據(jù)結(jié)構(gòu)
4.3.7 調(diào)度隊列管理
4.3.8 分時類TS和交互類IA
4.3.9 實時類RT
4.3.10 公平共享類FSS
4.4 本章小結(jié)
習(xí)題
第5章 存儲管理
5.1 概述
5.1.1 存儲體系
5.1.2 存儲管理的任務(wù)
5.1.3 地址轉(zhuǎn)換
5.2 分區(qū)存儲管理方案
5.2.1 固定分區(qū)
5.2.2 可變分區(qū)
5.2.3 分區(qū)存儲管理方案的優(yōu)缺點
5.3 頁式存儲管理方案
5.3.1 基本思想
5.3.2 內(nèi)存空間的分配與回收
5.3.3 地址轉(zhuǎn)換與快表
5.3.4 頁式存儲管理的優(yōu)缺點
5.4 段式存儲管理方案
5.4.1 基本思想
5.4.2 內(nèi)存空間的分配與回收
5.4.3 地址轉(zhuǎn)換與存儲保護(hù)
5.4.4 段式存儲管理的優(yōu)缺點
5.4.5 段頁式存儲管理方案
5.5 覆蓋與交換技術(shù)
5.5.1 覆蓋技術(shù)
5.5.2 交換技術(shù)
5.6 虛擬存儲管理
5.6.1 虛擬存儲技術(shù)
5.6.2 虛擬頁式存儲管理
5.7 Solaris的存儲管理
5.7.1 概述
5.7.2 虛擬存儲管理
5.7.3 物理內(nèi)存管理
5.7.4 內(nèi)核內(nèi)存管理
5.8 本章小結(jié)
習(xí)題
第6章 文件系統(tǒng)
6.1 文件概念與實現(xiàn)
6.1.1 文件
6.1.2 文件實現(xiàn)
6.2 目錄概念與實現(xiàn)
6.2.1 目錄
6.2.2 目錄實現(xiàn)
6.3 文件系統(tǒng)
6.3.1 文件系統(tǒng)模型
6.3.2 文件系統(tǒng)可恢復(fù)性
6.3.3 文件系統(tǒng)安全性
6.4 Solaris文件系統(tǒng)
6.4.1 Solaris文件系統(tǒng)框架
6.4.2 UFS文件系統(tǒng)
6.4.3 ZFS文件系統(tǒng)
6.5 本章小結(jié)
習(xí)題
第7章 設(shè)備管理
7.1 概述
7.1.1 設(shè)備管理的重要性和任務(wù)
7.1.2 設(shè)備的分類
7.1.3 計算機I/0系統(tǒng)的結(jié)構(gòu)
7.1.4 I/0設(shè)備數(shù)據(jù)傳送控制方式
7.2 設(shè)備管理的實現(xiàn)技術(shù)
7.2.1 中斷技術(shù)
7.2.2 緩沖技術(shù)
7.2.3 設(shè)備分配技術(shù)
7.3 I/O軟件的結(jié)構(gòu)
7.3.1 設(shè)備驅(qū)動程序
7.3.2 與設(shè)備無關(guān)的系統(tǒng)軟件
7.3.3 用戶空間的I/0軟件
7.4 Solaris的I/0子系統(tǒng)
7.4.1 I/O子系統(tǒng)與內(nèi)核的關(guān)系
7.4.2 設(shè)備文件與設(shè)備文件系統(tǒng)
7.4.3 設(shè)備樹
7.4.4 DDI/DKI
7.5 Solaris的設(shè)備驅(qū)動程序框架
7.5.1 設(shè)備和驅(qū)動程序的分類
7.5.2 設(shè)備驅(qū)動程序的結(jié)構(gòu)與接口
7.5.3 通用于所有驅(qū)動程序的入口點
7.5.4 驅(qū)動程序的調(diào)用
7.6 Solaris的中斷和DMA處理
7.6.1 中斷處理
7.6.2 DMA處理
7.7 Solaris的各類設(shè)備驅(qū)動程序
7.7.1 字符設(shè)備驅(qū)動程序
7.7.2 塊設(shè)備驅(qū)動程序
7.7.3 STREA:MS設(shè)備驅(qū)動程序
7.8 簡單的字符設(shè)備驅(qū)動程序
7.8.1 編寫驅(qū)動程序
7.8.2 編寫設(shè)備配置文件
7.8.3 創(chuàng)建與安裝驅(qū)動程序
7.8.4 測試驅(qū)動程序
7.9 本章小結(jié)
習(xí)題
參考文獻(xiàn)

本目錄推薦

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