深刻理解計算機操做系統(一)

本系列來源自:https://www.jianshu.com/p/67688d8e9f37程序員

 

前言

Randal E.Bryant和David R. O'Hallaron於2003年發佈了這本書的初版,直到今天,《深刻理解計算機系統》已經成爲計算機領域不可多得的經典教材,每個程序員都應該讀一讀這本書。編程

這是一本鉅著,全文一千餘頁,足以讓人望而卻步。但又不能不讀,要想成爲一名優秀的編程人員,這是提升自身水平的不二法門。網絡

今天,我將開啓閱讀經典系列之《深刻理解計算機系統》,一邊讀書,一邊把這本書的精髓呈現給你們,不按期更新文集「深刻理解計算機系統」,歡迎每一個熱愛計算機的朋友不吝賜教。併發

版本

以2011年機械工業出版社出版的《深刻理解計算機系統》英文版第二版爲標準。並使用與機械工業出版社出版的中文版第二版一致的中文翻譯。性能

 
深刻理解計算機系統 英文版

 
深刻理解計算機系統 中文版

本書目錄

  1. 計算機系統漫遊
  1. 信息的表示和處理
  2. 程序的機器級表示
  3. 處理器體系結構
  4. 優化程序性能
  5. 存儲器層次結構
  6. 連接
  7. 異常控制流
  8. 虛擬存儲器
  9. 系統級I/O
  10. 網絡編程
  11. 併發編程

其它

值得一提的是,這本書標題的英文原文是《Computer Systems: A Programmer's Perspective》,直譯爲「計算機系統:以一個程序員的視角」。可見做者已經說的很清楚了,本書不是給計算機系統的設計者看的,而是給計算機系統的使用者——程序員看的。不懂計算機系統也能寫程序,但懂了計算機系統才能寫更好的程序,這是不爭的事實。優化

做者:金戈大王 連接:https://www.jianshu.com/p/67688d8e9f37 來源:簡書 簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。
相關文章
相關標籤/搜索