普拉姆的胡言乱语 头像

消息来源频道

普拉姆的胡言乱语

@plumzme

频道561 位成员公开可见0 人在线

游戏/Linux/数码/Gal/音乐/地狱笑话/沙雕图/乐子 博客:https://plumz.me 频道有自动杀广告评论bot,如被误杀请联系管理员:@Plumlis

成员规模561 位成员
在线情况0 人在线
消息总数11,971 条消息
浏览量总数670,453 次浏览

在这个频道里搜索消息……

t.me/plumzme

我很赞同。以下是纯个人体验和胡说八道。
如果借鉴一下杨振宁的名言表达一下我自己对大部分OS课程和书籍的看法:“现在的OS书只有两种,一种你看完第一页就看不下去,另一种你看完第一句话就看不下去。”对我说来OS课程和教材最大问题的是,我根本消化不了那些巨大的抽象的概念,读起来就像是在看DND架空设定,全靠想象去理解世界观。书说,这些是真的,我说,我不信,除非我能看到。“能看到”是我喜欢工程的主要原因之一,但是从没任何OS教材尝试让我去看,我甚至都不知道书上说的是不是对的。作为对比,《TCP/IP详解》首页就是一个简单的局域网拓扑图,全书都在这个局域网里抓包tcpdump。一本OS至少要达到这样的程度才能教会我,这自然是由于我太笨了,驾驭不了抽象,过于关注细节,精通近距离但往后退两步就大脑发空。比如所有的OS书都会讲 cpu pipeline,但我直到几年前做 perf topdown 分析才第一次开始理解。
费曼说 “what I cannot create I do not understand”;对我而言,what I cannot see I do not understand. 蒋老师把内核扔出OS课,就好比蕨类植物手册 TLPI,虽然只涵盖了传统OS课的一半,但学得扎实带劲,学起来如沐春风,我很看好这种教学改革尝试。