目录
前言
最近在看《深入计算机系统》第三版,这本书是真的挺厚的。
那我为什么要选读这本书来读呢?很简单,它的豆瓣评分9.7,并且是公认的经典著作,系统的讲解了贯穿计算机的整体的基础知识,包括了计算机操作系统,计算机硬件,计算机组成原理等等。而我对于计算机整体知识没有一个整体上的把握,不能够将所有知识串起来,我想这本书正是我需要的。
那么我为什么又要写这篇博客呢?也很简单,发现自己的记忆力是真的不行。写这篇博客时,我刚读了本书2章内容(共12章,730页),前面的知识都比较简单,有一些和我之前看过的《现代操作系统》这本书很多知识是一样的。但是我现在对于这些知识仅仅是有印象,而无法准确的解释出这个知识点,以及画出一张原理图(比如计算机的硬件组成图)。所以我决定以写博客的方式记录笔记。这样可能会花费一些时间,但是相比与过目就忘,却无迹可寻来讲,记笔记这种方式是帮助我节省时间的好方式。
希望今后自己也能继续以写博客的方式,记录自己在读书中的笔记,如果能够坚持3本书(页码在300页以上),那就给自己买那个狼爪的衣服吧,应该挺暖和的。
在这篇文章中,我会重点记录下《深入计算机系统》中的需要经常温习的知识,哪些知识需要经常温习。是那些在编程以及剖析程序运行中会经常使用到的概念、模型、原理等。