中文名: 現代操作系統(原書第3版)
原名: Modern Operating Systems (3rd Edition)
作者: (荷)Andrew S.Tanenbaum
譯者: 陳向群
馬洪兵
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 機械工業出版社
書號: 9787111255444
發行時間: 2009年7月
地區: 大陸
語言: 簡體中文
簡介:
內容介紹:本書是操作系統領域的經典之作,與第2版相比,增加了關於Linux、Windows Vista和Symbian操作系統的詳細介紹。書中集中討論了操作系統的基本原理,包括進程、線程、存儲管理、文件系統、輸入/輸出、死鎖等,同時還包含了有關計算機安全、多媒體操作系統、掌上計算機操作系統、微內核、多核處理機上的虛擬機以及操作系統設計等方面的內容。此外,還在第2版的基礎上對部分習題進行了增刪,更有助於讀者學習和對知識的理解及掌握。
tanenbaum教授作為三個操作系統的設計師或聯合設計師,具有長期設計開發操作系統的經驗,從而把其對理論的深入理解和具體實踐融入書中,使本書成為操作系統領域的經典之作。
在本書第3版中,作者深入討論了許多主題,包括:進程、線程、存儲管理、文件系統、i/o、死鎖、接口設計、多媒體、性能權衡,以及有關操作系統設計的最新趨勢。書中不僅涵蓋了現代操作系統的原理和實踐,而且特別關注了linux操作系統、windows vista操作系統、嵌入式操作系統、實時操作系統以及多媒體操作系統。
作者介紹:Andrew S.Tanenbaum獲得過美國麻省理工學院的理學學士學位和加利福尼亞大學伯克利分校的哲學博士學位,目前是荷蘭阿姆斯特丹Vrije大學的計算機科學系的教授,並領導著一個計算機系統的研究小組。同時,他還是一家計算與圖象處理學院的院長,這是由幾家大學合作成立的研究生院。盡管社會工作很多,但他並沒有中斷學術研究。多年來,他在編譯技術、操作系統、網絡及局域分布式系統方面進行了大量的研究工作。目前的主要研究方向是設計規模達數百萬用戶的廣域分布式系統。在進行這些研究項目的基礎上,他在各種學術雜志及會議上發表了70多篇論文。他同時還是5本計算機專著的作者。
Tanenbaum教授還開發了大量的軟件。他是Amsterdan編譯器的原理設計師,這是一個被廣泛使用的;用來編寫可移植編譯器的工具箱。他領導編寫的MINIX,是一個用於操作系統教學的類UNIX(的小型操作系統。他和他的博士研究生及其他編程人員一道設計的Amoeba分布式操作系統,是一個高性能的微內核分布式操作系統。目前,可在因特網上免費得到MLNIX及Amoeba,用於教學和研究。
他的一些博士研究生,在獲得學位後繼續進行研究,並取得了更大的成就,贏得了社會的贊譽,對此他深感自豪。人們稱他為桃李滿天下的教育家。
Tanenbaum是ACM的會員,IEEE的資深會員,荷蘭皇家藝術和科學學院院士,獲得過1994年度ACM KarlV.Karlstrom傑出教育家獎。他還人選了《世界名人錄》。
內容截圖: