作为C语言和汇编语言实战是本好书,想实践操作系统知识是不足的
可恶的豆瓣,把我的书评内容搞重了几个段落,今天才发现(掩面)。评分还是当初看完时候打的,当时觉得值五星,现在也不打算改了,毕竟跟着做完还是对操作系统有了一些感性的认识、debug能力也提高了不少。
有计算机体系结构和操作系统知识,想造一个实打实的系统的可以右转隔壁《一个操作系统的实现》,毕竟这本书的内容不足以作为操作系统的实战练习(这方面的实践推荐上面那本书和MIT的xv6,原因嘛选一本操作系统的书看就明白了,这里推荐OSTEP),但是说要所有看这本的人去造这种玩意未免也太居高临下了点,愿意看这本书的人大多是想锻炼更基础的东西罢了。 环境是macOS和Linux也可以跟着做的,只有想不到,没有做不到w总的来说是把这本书当成开源系统的源码讲解(初级)来看的,虽然有些啰嗦,但是哪怕是写代码的过程中产生的各种疑问都对很缺项目经验的我来说非常受用。遇到了一些一知半解的地方,会针对这些疑惑的地方补充相关知识再做一些改进,等到以后理论知识更多、经验更丰富的时候就解锁开源系统讲解高级版,重点就放在研究作者开发的nask.exe和某团队开发的make.exe了。
OSTEP:http://pages.cs.wisc.edu/~remzi/OSTEP/
© 本文版权归作者 夏夜寂寞属壁虎 所有,任何形式转载请联系作者。
有关键情节透露