发表于2024-12-24
現代操作係統(原書第4版) 計算機與互聯網 書籍|6170840 pdf epub mobi txt 電子書 下載 2024
> 書[0名0]: | 現代操作係統(原書[0第0]4版)|6170840 |
> 圖書定價: | 89元 |
> 圖書作者: | (荷)安德魯 S. 塔嫩鮑姆(Andrew S. Tanenbaum);(荷)赫伯特·博斯(Herbert Bos) |
> 齣版社: | 機械工業齣版社 |
> 齣版日期: | 2017/7/1 0:00:00 |
> ISBN號: | 9787111573692 |
> 開本: | 16開 |
> 頁數: | 0 |
> 版次: | 1-1 |
作者簡介 |
Modern Operating Systems, Fourth Edition Andrew S. Tanenbaum擁有麻省理工[0學0]院的理[0學0][0學0]士[0學0]位和加州[0大0][0學0]伯剋利分校的博士[0學0]位,如今他是阿姆斯特丹自由[0大0][0學0]計算機科[0學0][0學0]院的教授。他曾經是計算與圖像高級[0學0]院的院長,這是一個跨[0大0][0學0]的研究生院,主要研究高級並行、分布式以及圖像係統。他同時也是荷蘭皇傢藝術與科[0學0]院的教授,這使得他沒有變成一個刻闆的人。他還贏得過享有盛[0名0]的歐洲研究理事[0會0]卓越貢獻奬。 過去一段時間,他的主要研究方嚮是編譯器、操作係統、網絡以及分布式係統。現在他的主要研究方嚮是安全可靠的操作係統。他在這個研究方嚮已經發錶瞭[0超0]過175篇經常被引用的期刊和[0會0]議論文。Tanenbaum教授還撰寫或參與撰寫瞭5本教材,並被翻譯成20種語言,其中包括巴斯剋語和泰語。這些教材被全球的[0大0][0學0]使用,總計有163個版本(語言和版本加起來)。 Tanenbaum教授還編寫瞭[0大0]量的軟件,特彆是MINIX,這是一個小型的UNIX。其靈感直接源於Linux以及Linux初開發的平颱。如今的MINIX版本是MINIX 3,專注於成為一個非常可靠和安全的操作係統。隻有[0當0]任何用戶都不[0會0]遭遇操作係統崩潰的情況時,Tanenbaum教授纔認為他完成瞭自己的工作。MINIX 3是一個歡迎所有人來完善的開放源代碼項目,請訪問www.minix3.org下載MINIX 3的免費版本,並試著運行它。x86和ARM版本都可用。 Tanenbaum教授的博士生在畢業後都有很好的前途,對於這一點教授本人非常自豪。在這方麵,他如同一隻愛孩子的母雞。 Tanenbaum教授是ACM[0會0]士、IEEE[0會0]士,也是荷蘭皇傢藝術與科[0學0]院院士。他榮獲瞭相[0當0]多的ACM、IEEE和USENIX奬項。如果你對此感到好奇,可以去他的Wikipedia主頁查看。他還有兩個榮譽博士[0學0]位。 Herbert Bos在特溫特[0大0][0學0]獲得碩士[0學0]位,在劍橋[0大0][0學0]計算機實驗室獲得博士[0學0]位。此後,他為Linux等操作係統的可信I/O架構做瞭[0大0]量工作,同時也基於MINIX 3研究係統。他現在是阿姆斯特丹自由[0大0][0學0]計算機科[0學0][0學0]院係統與網絡安全係的教授,主要研究方嚮是係統安全。他與[0學0]生一起以新穎的方式檢測並阻止攻擊,分析並對惡意軟件進行反嚮工程,還共同拆卸過僵屍網絡(橫跨幾百萬颱計算機的惡意網絡基礎設施)。2011年,他因在反嚮工程[0領0]域的研究獲得瞭ERC奬。他的三個[0學0]生因所寫的與係統相關的論文被[0評0]為歐洲佳博士論文而獲得瞭Roger Needham奬。 |
內容簡介 |
本書是操作係統[0領0]域的經典教材,主要內容包括進程與綫程、內存管理、文件係統、輸入/輸齣、死鎖、虛擬化和雲、多處理機係統、安全,以及關於UNIX、Linux、Android和Windows的實例研究等。[0第0]4版對[0知0]識點進行瞭全麵更新,反映瞭[0當0]代操作係統的發展與動嚮。 本書適閤作為高等院校計算機專業的操作係統課程教材,也適閤相關技術人員參考。 |
目錄 |
齣版者的話 譯者序 前言 作者簡介 [0第0]1章 引論1 1.1 什麼是操作係統2 1.1.1 作為擴展機器的操作係統2 1.1.2 作為資源管理者的操作係統3 1.2 操作係統的曆[0史0]4 1.2.1 [0第0]一代(1945~1955):真空管和穿孔卡片4 1.2.2 [0第0]二代(1955~1965):晶體管和批處理係統4 1.2.3 [0第0]三代(1965~1980):集成電路和多道程序設計6 1.2.4 [0第0]四代(1980年至今):個人計算機8 1.2.5 [0第0]五代(1990年至今):移動計算機10 1.3 計算機硬件簡介11 1.3.1 處理器12 1.3.2 存儲器14 1.3.3 磁盤15 1.3.4 I/O設備16 1.3.5 總綫18 1.3.6 啓動計算機19 1.4 操作係統[0大0]觀園20 1.4.1 [0大0]型機操作係統20 1.4.2 服務器操作係統20 1.4.3 多處理器操作係統20 1.4.4 個人計算機操作係統20 1.4.5 掌上計算機操作係統21 1.4.6 嵌入式操作係統21 1.4.7 傳感器節點操作係統21 1.4.8 實時操作係統21 1.4.9 智能卡操作係統21 1.5 操作係統概念22 1.5.1 進程22 1.5.2 地址空間23 1.5.3 文件23 1.5.4 輸入/輸齣25 1.5.5 保護25 1.5.6 shell25 1.5.7 個體重復係統發育26 1.6 係統調用28 1.6.1 用於進程管理的係統調用31 1.6.2 用於文件管理的係統調用32 1.6.3 用於目錄管理的係統調用32 1.6.4 各種係統調用34 1.6.5 Windows Win32 API34 1.7 操作係統結構35 1.7.1 單體係統36 1.7.2 層次式係統36 1.7.3 微內核37 1.7.4 客戶端–服務器模式38 1.7.5 虛擬機39 1.7.6 外核41 1.8 依靠C的世界41 1.8.1 C語言41 1.8.2 頭文件41 1.8.3 [0大0]型編程項目43 1.8.4 運行模型43 1.9 有關操作係統的研究44 1.10 本書其他部分概要45 1.11 公製單位45 1.12 小結46 習題46 [0第0]2章 進程與綫程48 2.1 進程48 2.1.1 進程模型48 2.1.2 進程的創建49 2.1.3 進程的終止51 2.1.4 進程的層次結構51 2.1.5 進程的狀態51 2.1.6 進程的實現53 2.1.7 多道程序設計模型54 2.2 綫程54 2.2.1 綫程的使用54 2.2.2 經典的綫程模型57 2.2.3 [P1O1S] IX綫程60 2.2.4 在用戶空間中實現綫程60 2.2.5 在內核中實現綫程63 2.2.6 混閤實現63 2.2.7 調度程序激活機製64 2.2.8 彈齣式綫程64 2.2.9 使單綫程代碼多綫程化65 2.3 進程間通信67 2.3.1 競爭條件67 2.3.2 臨界區68 2.3.3 忙等待的互斥68 2.3.4 睡眠與喚醒71 2.3.5 信號量73 2.3.6 互斥量74 2.3.7 管程78 2.3.8 消息傳遞81 2.3.9 屏障82 2.3.10 避免鎖:讀–復製–更新83 2.4 調度84 2.4.1 調度簡介84 2.4.2 批處理係統中的調度88 2.4.3 交互式係統中的調度89 2.4.4 實時係統中的調度92 2.4.5 策略和機製93 2.4.6 綫程調度93 2.5 經典的IPC問題94 2.5.1 哲[0學0]傢就餐問題94 2.5.2 讀者–寫者問題96 2.6 有關進程與綫程的研究97 2.7 小結97 習題98 [0第0]3章 內存管理102 3.1 無存儲器抽象102 3.2 一種存儲器抽象:地址空間104 3.2.1 地址空間的概念104 3.2.2 交換技術106 3.2.3 空閑內存管理107 3.3 虛擬內存109 3.3.1 分頁110 3.3.2 頁錶112 3.3.3 加速分頁過程112 3.3.4 針對[0大0]內存的頁錶114 3.4 頁麵置換算[0法0]117 3.4.1 [0優0]頁麵置換算[0法0]117 3.4.2 近未使用頁麵置換算[0法0]118 3.4.3 先進先齣頁麵置換算[0法0]118 3.4.4 [0第0]二次機[0會0]頁麵置換算[0法0]118 3.4.5 時鍾頁麵置換算[0法0]119 3.4.6 近少使用頁麵置換算[0法0]119 3.4.7 用軟件模擬LRU120 3.4.8 工作集頁麵置換算[0法0]121 3.4.9 工作集時鍾頁麵置換算[0法0]123 3.4.10 頁麵置換算[0法0]小結124 3.5 分頁係統中的設計問題124 3.5.1 局部分配策略與全局分配策略124 3.5.2 負載控製126 3.5.3 頁麵[0大0]小126 3.5.4 分離的指令空間和數據空間127 3.5.5 共享頁麵128 3.5.6 共享庫128 3.5.7 內存映射文件130 3.5.8 清除策略130 3.5.9 虛擬內存接口130 3.6 有關實現的問題131 3.6.1 與分頁有關的工作131 3.6.2 缺頁中斷處理131 3.6.3 指令備份132 3.6.4 鎖定內存中的頁麵132 3.6.5 後備存儲133 3.6.6 策略和機製的分離134 3.7 分段134 3.7.1 純分段的實現136 3.7.2 分段和分頁結閤:MULTICS136 3.7.3 分段和分頁結閤:Intel x86138 3.8 有關內存管理的研究141 3.9 小結141 習題142 [0第0]4章 文件係統147 4.1 文件148 4.1.1 文件命[0名0]148 4.1.2 文件結構149 4.1.3 文件類型149 4.1.4 文件訪問151 4.1.5 文件屬性151 4.1.6 文件操作152 4.1.7 使用文件係統調用的一個示例程序152 4.2 目錄154 4.2.1 一級目錄係統154 4.2.2 層次目錄係統154 4.2.3 路徑[0名0]154 4.2.4 目錄操作156 4.3 文件係統的實現157 4.3.1 文件係統布局157 4.3.2 文件的實現157 4.3.3 目錄的實現160 4.3.4 共享文件162 4.3.5 日誌結構文件係統163 4.3.6 日誌文件係統164 4.3.7 虛擬文件係統165 4.4 文件係統管理和[0優0]化167 4.4.1 磁盤空間管理167 4.4.2 文件係統備份171 4.4.3 文件係統的一緻性174 4.4.4 文件係統性能176 4.4.5 磁盤碎片整理178 4.5 文件係統實例179 4.5.1 MS-DOS文件係統179 4.5.2 UNIX V7文件係統181 4.5.3 CD-ROM文件係統182 4.6 有關文件係統的研究185 4.7 小結185 習題186 [0第0]5章 輸入/輸齣189 5.1 I/O硬件原理189 5.1.1 I/O設備189 5.1.2 設備控製器190 5.1.3 內存映射I/O190 5.1.4 直接存儲器存取192 5.1.5 重溫中斷194 5.2 I/O軟件原理196 5.2.1 I/O軟件的目標196 5.2.2 程序控製I/O197 5.2.3 中斷驅動I/O198 5.2.4 使用DMA的I/O199 5.3 I/O軟件層次199 5.3.1 中斷處理程序199 5.3.2 設備驅動程序200 5.3.3 與設備無關的I/O軟件202 5.3.4 用戶空間的I/O軟件205 5.4 盤206 5.4.1 盤的硬件206 5.4.2 磁盤格式化211 5.4.3 磁盤臂調度算[0法0]213 5.4.4 錯誤處理215 5.4.5 穩定存儲器216 5.5 時鍾218 5.5.1 時鍾硬件218 5.5.2 時鍾軟件219 5.5.3 軟定時器221 5.6 用戶界麵:鍵盤、鼠標和監視器222 5.6.1 輸入軟件222 5.6.2 輸齣軟件225 5.7 瘦客戶機235 5.8 電源管理236 5.8.1 硬件問題236 5.8.2 現代操作係統(原書第4版) 計算機與互聯網 書籍|6170840 下載 mobi epub pdf txt 電子書 現代操作係統(原書第4版) 計算機與互聯網 書籍|6170840 pdf epub mobi txt 電子書 下載 用戶評價
評分
好 評分盜版的,這印刷,差太遠瞭,京東就這麼縱容盜版的? 評分符閤預期 書很棒 字跡清楚 評分到貨速度可以,下次再來。 評分還可以吧,內容一般般還行,ok 評分符閤預期 書很棒 字跡清楚 評分到貨速度可以,下次再來。 評分包裝完好,內容清晰,很棒 評分經典,長知識
類似圖書 點擊查看全場最低價
現代操作係統(原書第4版) 計算機與互聯網 書籍|6170840 pdf epub mobi txt 電子書 下載 相關圖書
|