自己写个操作系统需要懂什么知识点?

Linux内核那些事

共 2364字,需浏览 5分钟

 · 2021-12-10

最近有个读者面试微信,说全程被问操作系统和组成原理的问题,不禁感叹,这年头大厂越来越重视底层知识了。


(群友将 WXG-微信事业群错写成 vxg) 

大厂到底喜欢什么人?当然是底子好的、未来可塑性强的。一个掌握了 OS、组成原理这些底层知识的人,他去学新的流行技术、demo 就更轻松、更快,他愿意琢磨这些难啃的知识,也证明了可以走得比别人更远,大厂当然喜欢。
 
这很容易理解,学热门框架、语言,增删改查还可以,但要是遇到底层相关的网络或者数据库里的乱码、强制类型转换等大坑,或者内存泄漏、服务进程 dang 掉、文件打不开等乱七八糟的问题,那就懵逼了。
 
说白了,能不能进大厂拿让人羡慕的 Offer,能不能干好手头的工作,就取决于你有没有稀缺且不容易被替代的能力,这个能力就是操作系统和组成原理这样的基本功。
 
这也是为什么,很多人在工作两年后,反而回来补组成原理、OS 这些专业课知识。 而且,计算机领域的学科渗透和交叉很厉害,学点底层的东西,有一、两门精通,找工作就很占优势。
 
但是,这些底层内容体系比较庞杂,涉及C语言,混编和硬件,大部分教程都过于复杂。让想学的朋友都觉得无从下手。
 

靠谱的资料

 
网上资料很多,但靠谱的太少了。比较推荐的是极客时间《深入浅出计算机组成原理》和《操作系统实战45讲》这 2 个专栏。
 
先说操作系统这课,上线当天卖了上千份,啥概念?极客时间 21 年绝对的爆款这个专栏作者是「彭东」,他的《深度探索嵌入式操作系统:从零开始设计、架构和开发》,我之前看过,当时就觉得很牛逼。后来他在极客时间上了操作系统实战45讲》我就果断跟着学了。
 
大家都喊他“计算机鬼才”,经历很传奇,非科班出身,凭借惊人的意志与热爱,自学微机原理,编程语言,数据结构与算法,翻遍了操作系统和硬件书籍,独立开发了 x86 平台下的 LMOS 和 arm 平台下的 LMOSEM 两个操作系统。LMOS 现在已经发布 8 个测试版本。可以说,在操作系统领域,他是当之无愧的 KOL,非常有发言权。
 
在专栏中,他会带你从 0 到 1,一步步实现一个基于 x86 平台的 64 位多进程的操作系统—— Cosmos,你将拥有一个属于自己的操作系统内核,对 Linux 内核的理解也会更加透彻。


 《操作系统实战45讲》

 
跟着学下来,操作系统架构设计能力会大幅提升,还可以学到系统级别的软件编程技巧,这对我们拓展技术深度和广度是大有裨益的。
 
再来说组成原理专栏,最早是在刷操作系统过程中,遇到了很多组成原理的问题,群友推荐我去看《深入浅出计算机组成原理》,作者是徐文浩, BotHub.AI 创始人,从 7 岁开始接触代码,近 30 年的码龄。写过各种大型企业软件,从零开始搭建支撑每天百亿流量的广告算法系统,提升了十倍以上的广告收入和 ROI,工业界的牛人了
 
跟着读下来,最大的感触是,这个老师太会讲了,把底层枯燥无味的东西,讲得透彻明白,充满魔力,让你从源头理解软、硬件的共同之处,洞悉性能问题的本质。最重要的,还结合工业界的应用,要知道徐文浩老师在创业,随手就是各种实践案例,口碑极佳,已经超 2.6 万人学习了。
 
这两个专栏起到了绝对的互补作用,但每门课都要 199 元,确实不便宜,跟极客时间争取,把这两门专栏打包在了一起,让两位大佬一起带大家吃透计算机的底层知识。
 
原价共 398,现在只要 179 元4.5 折,可以说全网底价了,帮你们到这了。
 

扫码免费试读👇🏻




2 门课打包,4.5 折到手



在我刷这俩专栏的过程中,有些亮点不得不提:

 

1.操作系统的“保姆级”图示+代码解析,小白也适用

 

为了方便“计算机小白”理解,快速上手实操,课程中加入了大量的图示和详细的代码注释,足以看出彭东的用心,也能感受到他的“内功深厚”。

 

比如下面的虚拟内存数据结构设计图,计算机结构示意图,文件系统框架图和进程状态切换流程图等,篇幅限制,这里仅是冰山一角,专栏中还有大量图示和知识导图。


 
《操作系统实战45讲》
 
 
2.配套源码,真正动手“run”起来
 
专栏中的每一讲,都会匹配可以工作的代码,传在 gitee 上;可以跟着课程一步步实现,也可以直接使用每节课提供的代码进行调试,直到最终实现一个操作系统。
 
实际上,动手“run”起来,哪怕只是读和 clone 老师的代码,也会对操作系统有更深一层的理解。
 
《操作系统实战45讲》
 
3.图文并茂,深入浅出
 
理论枯燥看不懂,图文并茂给大家讲解复杂问题,简洁又清晰。
 
 
《深入浅出计算机组成原理》

 
最后再给大家看下目录,细心看,你需要补充的知识点里面都有!

 

 

 

之前你们总喊着贵,这次也给大家最大的优惠
组成原理+操作系统,半价到手
仅 200 个名额

扫码安排👇🏻


还是那句话:工作是为了体面地生活,那就要抓住工作中的不可替代性,打好基本功,才能走得更远!

 

点击阅读原文,2 门课打包,4.5 折拿下👇🏻


浏览 3
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报