Operating Systems: Three Easy Pieces

十分推荐的一本好书,10月3号开始阅读,大概花了13h看完,做了大约200多条笔记(后面学习到读书过程中不应该有太多的划线,而应该理解,在自己的脑海中回想刚刚学的知识。本意是想复习的时候直接看笔记速度更快,但事实是划线的笔记太过零散没变成自己的笔记,复习起来很碎片,所以直接看笔记的话效果不太好,还不如就不懂的地方直接再复习原文部分)。记得当时读这本书不会很难且很有收获,让我对OS没那么恐惧了,反而觉得很有意思,想深入学习下去,在想为什么最初学OS的时候没有读到这本书(这假设好像有点不成立,正是因为了有了一定的知识储备所以才理解起来不那么难,一点了解都没有的话大概阅读也很艰难)。一口气读完,不知道当时是不是为了逃避刷题的无聊。

主要是通过OS的三大主题:虚拟化并发持久性展开的,书中教授和学生的对话很有趣。书名译为《操作系统导论》,译名还是蛮准确的。毕竟OS的内容很多,所以只是写了最重要最主要的部分,但同时也提出了很多启发式的思考。很喜欢每一章节后面给出的参考资料,列出了参考书籍和论文,但自己看的是中文所以也没有关注这些参考资料。

随着渐渐读书,发现好的书籍是作者自己的知识输出加上大量的查阅书籍和论文等,书中也详细列出了参考来源。这一点倒是可以成为鉴别一些专业书籍好坏的依据之一。

希望后面第二遍读OSTEP时可以读英文原版然后就不懂的地方查阅列出的参考资料。老是担心自己英文读着读着就不知所以了,可说起来好像中文书籍自己就可以很容易读懂了,然而并不是,读其它领域的中文书籍,就在想:明明都是汉字,也没有数学公式啥的,怎么就放到一起完全读不懂了,比如之前读的《资本论》。所以要开始读英文书,反而更有助于吸收书中的知识。

很久之前读的再写书评的确是有点难,所以养成阅读书籍写书评的习惯后就不要拖延,记录下自己的想法。