Operating Systems: Three Easy Pieces

web
本文将推荐一本关于OS的好书,笔者读完这本书后对OS当中的一些基本概念有了更深的认识!下面将罗列一些相关的学习资源

Operating Systems: Three Easy Pieces是WI的教授Remzi等人的介绍关于OS的教程,按照三大部分:虚拟化(CPU和内存的抽象)、并发性(多线程并发)、持久性(I/O及文件系统)对整个OS进行了概述。

然后这本书的电子资源是免费的,当然肯定是英文版的。有没有中文版的呢,有也是有的,但是部分翻译比较感人,只能说是凑活着看,如果读到不太对劲的地方,不要怀疑肯定是翻译错了,直接去翻英文原文的好了;还有一点,译文并不包含最新的内容,这部分还得自己去扒英文。下面一并附上homework的链接:

官网链接:https://pages.cs.wisc.edu/~remzi/OSTEP/?source=techstories.org

中文译文链接:https://github.com/remzi-arpacidusseau/ostep-translations/tree/master/chinese。

homework链接:https://github.com/remzi-arpacidusseau/ostep-homework

最后,这是一本好书,Enjoy it😉!