作業系統概念(原書第10版) Operating System Concepts, 10/e
Abraham Silberschatz , Peter Raer Galvin , Greg Gagne 譯者:鄭扣根//唐傑//李善平
- 出版商: 機械工業
- 出版日期: 2023-09-01
- 定價: $954
- 售價: 8.5 折 $811
- 語言: 簡體中文
- 頁數: 607
- 裝訂: 平裝
- ISBN: 7111732855
- ISBN-13: 9787111732853
-
相關分類:
Operating-system
- 此書翻譯自: Operating System Concepts, 10/e (GE-Paperback)
-
相關翻譯:
作業系統, 10/e (授權經銷版)(Silberschatz: Operating System Concepts, 10/e) (繁中版)
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
-
$720$684 -
$505CUDA 並行程序設計 : GPU 編程指南 (CUDA Programming: A Developer's Guide to Parallel Computing with GPUs)
-
$820$697 -
$820$697 -
$450$356 -
$505FreeRTOS 內核實現與應用開發實戰指南 — 基於 STM32
-
$800$632 -
$352ROS 機器人編程與 SLAM 算法解析指南
-
$474$450 -
$880$695 -
$500$390 -
$1,000$790 -
$520$406 -
$1,019計算機體系結構:量化研究方法, 6/e
-
$980$774 -
$1,367自然語言處理導論
-
$454自然語言處理與應用
相關主題
商品描述
本書是專為作業系統導論課程的經典書籍,從第1版至今被國內外眾多大學選為教材。
全書共九個部分,相較於上一版增加了三個部分,並且優化了各章的編排順序。
本書不僅詳細講解進程管理、記憶體管理、儲存管理、保護與安全性等概念,
而且涵蓋重要的理論結果和案例研究,並且給出了供讀者深入學習的推薦讀物。
這一版在行動作業系統、多核心系統、虛擬化和NVM外存等方面做了大幅更新,
每一章都融入了新的技術進展,並且更新了習題和程式設計專案。
本書既適合高等院校電腦相關專業的學生學習,也是專業技術人員的有益參考。
目錄大綱
譯者序
前言
第一部分概論
第1章導論
1.1 作業系統的功能
1.1.1 使用者視角
1.1.2 系統視角
1.1.3 作業系統的定義
1.2 電腦系統的組成
1.2.1 中斷
1.2.2 儲存結構
1.2.3 I/O結構
1.3 電腦系統的架構
1.3.1 單處理器系統
1.3.2 多處理器系統
1.3.3 叢集系統
1.4 作業系統的執行
1.4.1 多道程式與多任務
1.4.2 雙模式與多模式操作
1.4.3 定時器
1.5 資源管理
1.5.1 進程管理
1.5.2 記憶體管理
1.5.3 檔案系統管理
1.5.4 大容量儲存管理
1.5.5 高速緩存管理
1.5.6 I/O系統管理
1.6 安全與保護
1.7 虛擬化
1.8 分散式系統
1.9 核心資料結構
1.9.1 列表、堆疊與佇列
1.9.2 樹
1.9.3 雜湊函數與雜湊表
1.9.4 位元圖
1.10 計算環境
1.10.1 傳統計算
1.10.2行動運算
1.10.3 客戶機-伺服器運算
1.10.4 對等運算
1.10.5 雲端運算
1.10.6 即時嵌入式系統
1.11 免費與開源作業 系統
1.11.1 開源作業系統的歷史
1.11.2 自由作業系統
1.11. 3 GNU/Linux
1.11.4 BSD UNIX
1.11.5 Solaris
1.11.6 用作學習的開源作業系統
1.12 本章小結
1.13 推薦讀物
1.14 參考文獻1.15
練習
1.16 習題
第2章作業系統結構
2.1 作業系統的服務
2.作業系統的介面
2.2.1 指令解釋器
2.2.2 圖形使用者介面
2.2.3 觸控螢幕介面
2.2.4 介面的選擇
2.3 系統呼叫
2.3.1 系統呼叫範例
2.3.2 應用程式介面
2.3.3 系統呼叫的類型
2.4系統服務
2.5 連結器與載入器
2.6 應用程式特定於作業系統的原因
2.7 作業系統的設計與實作
2.7.1 設計目標
2.7.2 機制與策略
2.7.3 實作
2.8 作業系統的結構
2.8.1 簡單結構
2.8 .2 分層法
2.8.3 微核心
2.8.4 模組
2.8.5 混合系統
2.9 作業系統的建置與引導
2.9.1 作業系統的產生
2.9.2 作業系統的引導
2.10 作業系統的偵錯
2.10.1 故障分析
2.10.2 效能最佳化
2.10.3 追蹤
2.10.4 BCC
2.11 本章小結
2.12 推薦讀物
2.13 參考文獻
2.14 練習
2.15 習題
2.16 程式設計題
2.17 程式設計專案
第二部分進程管理
第3章進程
3.1 流程的概念 概述
3.11進程的概念
3.1.2 進程狀態
3.1.3 進程控制區塊
3.1.4 執行緒
3.2 進程調度
3.2.1 調度佇列
3.2.2 CPU調度
3.2.3 過程終止
3.4 進程 間通訊
3.5 共享記憶體系統的IPC
3.6 訊息傳遞系統的IPC
3.6.1 命名
3.6.2