《深入理解計算機系統》學習筆記整理(CSAPP 學習筆記)


簡介

本筆記目前已包含 CSAPP 中除第四章(處理器部分)外的其他各章節,但部分章節的筆記尚未整理完全。未整理完成的部分包括:ch3、ch11、ch12 的后面幾小節;ch5 的大部分。

我在整理筆記時所考慮的是:在筆記記完后,當我需要查找某個知識點時,不需要到書中去找,只需查看筆記即可找到相關知識點。因此在整理筆記時力求全面與簡潔,能夠在查找時快速找到並迅速理解。

在此基礎上,筆記已整理的內容是對書中內容的提煉,包括了我在學習時所認為的書中所有有用的知識點,因此每章的筆記內容都比較多。

注:因為在整理筆記時尚處於學習階段,因此對於書中知識的把握不夠清晰,對部分知識點的重要性認識也不足,因此可能會有一些有用的知識點遺漏。

筆記適用對象

看過一遍《深入理解計算機系統》,可以查看本筆記對學習內容進行復習和梳理。
正在看《深入理解計算機系統》,自己沒有精力或不想記筆記,可以每看完一章書籍,再看一遍筆記以梳理學習內容。
需要查閱《深入理解計算機系統》內的知識點,可以通過本筆記查閱。

筆記不適合的對象

本筆記不能完全成為《深入理解計算機系統》的代替品,筆記中僅包含對《深入理解計算機系統》中本人認為所需要整理的內容的提煉與部分代碼示例。

目錄

1 計算機系統漫游

2 信息的表示和處理

3 程序的機器級表示

5 優化程序性能

6 存儲器層次結構

7 鏈接

8 異常控制流

9 虛擬內存

10 系統級IO

11 網絡編程

12 並發編程

備注

第 11、12 章的筆記都不全,預計可能不會再補了。

第 11 章主講網絡編程,但是太簡略了,如果要學的話,推薦直接去看《TCPIP網絡編程》、《Linux高性能服務器編程》等書(博客索引頁中也可以找到相關的學習筆記)。

第 12 章主講並發編程,以多線程編程為主,相關內容也可以在《TCPIP網絡編程》、《Linux高性能服務器編程》中學習。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM