操作系統導論
[美] 雷姆茲·H.阿帕希杜塞爾( Remzi H. Arpaci-Dusseau), [美]安德莉亞·C.阿帕希杜塞爾(Andrea C. Arpaci-Dusseau)
- 出版商: 人民郵電
- 出版日期: 2019-08-01
- 售價: $594
- 貴賓價: 9.5 折 $564
- 語言: 簡體中文
- 頁數: 482
- ISBN: 7115508232
- ISBN-13: 9787115508232
-
相關分類:
Operating-system
- 此書翻譯自: Operating Systems: Three Easy Pieces (Paperback)
立即出貨
買這商品的人也買了...
-
C 語言程式設計 + C 語言程式技巧問答實戰 (Kernighan: The C Programming Language, 2/e) (雙書合購)$980$980 -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
$3,610The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2/e (Hardcover) -
$534編碼 -- 隱匿在電腦軟硬件背後的語言 (Code: The Hidden Language of Computer Hardware and Software) -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$435 -
圖解 HTTP$359$341 -
$768算法導論, 3/e (Introduction to Algorithms, 3/e) -
網絡是怎樣連接的 (How Networks Work)$419$398 -
深入理解計算機系統, 3/e (Computer Systems: A Programmer's Perspective, 3/e)$834$792 -
TCP/IP 詳解 (捲1):協議 (TCP/IP Illustrated, Volume 1 : The Protocols, 2/e)$774$735 -
$453KVM 實戰:原理、進階與性能調優 -
$856計算機科學中的數學:信息與智能時代的必修課 -
圖解 TCP/IP 網路通訊協定 (涵蓋IPv6)(2021修訂版)$620$527 -
Wireshark 實戰演練與網路封包分析寶典$680$530 -
白話演算法!培養程式設計的邏輯思考 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$520$468 -
$559嵌入式 C語言自我修養 — 從芯片、編譯器到操作系統 -
C++ 併發處理實戰, 2/e (C++ Concurrency in Action, 2/e)$780$616 -
Code:隱藏在電腦軟硬體底下的秘密 (第二版) (Code: The Hidden Language of Computer Hardware and Software, 2/e)$680$537 -
An Introduction to Statistical Learning: With Applications in Python 2023rd Edition (Hardcover)$4,600$4,370 -
C++ 軟體設計|高品質軟體的設計原則和模式 (C++ Software Design: Design Principles and Patterns for High-Quality Software)$780$616 -
電路學詳解, 7/e (Fundamentals of Electric Circuits, 7/e)$950$902 -
推薦系統實踐入門|可應用於工作上的指引$680$537 -
$469從零開始寫 Linux 內核 (一書學透核心原理與實現) -
深度學習詳解|台大李宏毅老師機器學習課程精粹$750$592 -
$408RTL 設計師面試攻略 (芯片從設計到交付的全流程)
簡體書新到貨|2書75折 (8/25--8/31) 詳見活動內容 »
-
VIP 95折
量子計算與人工智能$648$615 -
VIP 95折
圖解Skill+OpenClaw:零代碼打造你的AI智能助手$414$393 -
VIP 95折
OpenClaw快速上手極簡部署與實戰$299$284 -
VIP 95折
LangChain與大語言模型應用開發實踐$299$284 -
85折
$1,014系統安全工程導論 -
85折
$351機器人學基礎 第4版 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
VIP 95折
智能體的超級大腦:大模型工作原理揭秘$359$341 -
VIP 95折
30天輕松學會SQL$599$569 -
VIP 95折
大模型賦能的智能體系統原理與實踐$299$284 -
VIP 95折
先進智能感知技術與應用$1,008$957 -
VIP 95折
視覺智能 — 技術前沿與應用探索$894$849 -
VIP 95折
分布式數據庫系統:原理解析與架構設計$474$450 -
VIP 95折
理解深度學習$534$507 -
VIP 95折
AI 優先:面向未來的企業和品牌行動指南$414$393 -
VIP 95折
玩賺 AI 短視頻 : DeepSeek + 即夢 + 剪映 打造爆款視頻$474$450 -
VIP 95折
飛書雲端安全養蝦 極簡OpenClaw實操手冊$479$455 -
VIP 95折
雲網融合的新型網絡架構$594$564 -
VIP 95折
Seedance創富手冊:零基礎做電商帶貨和自媒體$474$450 -
VIP 95折
Python辦公自動化:基於銀河麒麟(Kylin)系統的實現方法$414$393 -
VIP 95折
自然語言處理實踐:語義理解與信息抽取$534$507 -
VIP 95折
大模型應用$354$336 -
VIP 95折
生成式大模型項目實戰(微課版)$359$341
相關主題
商品描述
這是一本關於現代操作系統的書。全書圍繞虛擬化、並發和持久性這3個主要概念展開,介紹了所有現代系統的主要組件(包括調度、虛擬內存管理、磁盤和I/O子系統、文件系統 )。
本書共50章,分為3個部分,分別講述虛擬化、並發和持久性的相關內容。本書大部分章節均先提出特定的問題,然後通過書中介紹的技術、算法和思想來解決這些問題。筆者以對話形式引入所介紹的主題概念,行文詼諧幽默卻又鞭闢入裏,力求幫助讀者理解操作系統中虛擬化、並發和持久性的原理。
本書內容全面,並給出了真實可運行的代碼(而非偽代碼),還提供了相應的練習,適合高等院校相關專業教師教學和高校學生自學。
目錄大綱
第1章 關於本書的對話
第2章 操作系統介紹
2.1 虛擬化CPU
2.2 虛擬化內存
2.3 並發
2.4 持久性
2.5 設計目標
2.6 簡單歷史
2.7 小結
參考資料
第1部分 虛擬化
第3章 關於虛擬化的對話
第4章 抽象:進程
4.1 抽象:進程
4.2 進程API
4.3 進程創建:更多細節
4.4 進程狀態
4.5 數據結構
4.6 小結
參考資料
作業
問題
第5章 插敘:進程API
5.1 fork()系統調用
5.2 wait()系統調用
5.3 最後是exec()系統調用
5.4 為什麼這樣設計API
5.5 其他API
5.6 小結
參考資料
作業(編碼)
問題
第6章 機制:受限直接執行
6.1 基本技巧:受限直接執行
6.2 問題1:受限制的操作
6.3 問題2:在進程之間切換
6.4 擔心並發嗎
6.5 小結
參考資料
作業(測量)
第7章 進程調度:介紹
7.1 工作負載假設
7.2 調度指標
7.3 先進先出(FIFO)
7.4 最短任務優先(SJF)
7.5 最短完成時間優先(STCF)
7.6 新度量指標:響應時間
7.7 輪轉
7.8 結合I/O
7.9 無法預知
7.10 小結
參考資料
作業
問題
第8章 調度:多級反饋隊列
8.1 MLFQ:基本規則
8.2 嘗試1:如何改變優先級
8.3 嘗試2:提升優先級
8.4 嘗試3:更好的計時方式
8.5 MLFQ調優及其他問題
8.6 MLFQ:小結
參考資料
作業
問題
第9章 調度:比例份額
9.1 基本概念:彩票數表示份額
9.2 彩票機制
……
第2部分 並發
第3部分 持久性
附錄A 關於虛擬機監視器的對話
附錄B 虛擬機監視器
附錄C 關於監視器的對話
附錄D 關於實驗室的對話
附錄E 實驗室:指南
附錄F 實驗室:系統項目
附錄G 實驗室:xv6項目


