头条实在不愿意看你就来这看看吧低并发编程共 1474字,需浏览 3分钟 ·2022-03-18 17:10 头条的操作系统系列已经更新了好久了,从一开始随便写写,到后来开始精心打磨每一篇的作品,到现在决定把它出成一本书,感慨颇多。第一部分 进入内核前的苦力活开篇词第一回 | 最开始的两行代码第二回 | 自己给自己挪个地儿第三回 | 做好最最基础的准备工作第四回 | 把自己在硬盘里的其他部分也放到内存来第五回 | 进入保护模式前的最后一次折腾内存第六回 | 先解决段寄存器的历史包袱问题第七回 | 六行代码就进入了保护模式第八回 | 烦死了又要重新设置一遍 idt 和 gdt第九回 | Intel 内存管理两板斧:分段与分页第十回 | 进入 main 函数前的最后一跃!第一部分完结 进入内核前的苦力活第二部分 大战前期的初始化工作第11回 | 整个操作系统就 20 几行代码第12回 | 管理内存前先划分出三个边界值第13回 | 主内存初始化 mem_init第14回 | 中断初始化 trap_init第15回 | 块设备请求项初始化 blk_dev_init第16回 | 控制台初始化 tty_init第17回 | 时间初始化 time_init第18回 | 进程调度初始化 sched_init第19回 | 缓冲区初始化 buffer_init第20回 | 硬盘初始化 hd_init第二部分总结与回顾第三部分:一个新进程的诞生第21回 | 新进程诞生全局概述第22回 | 从内核态切换到用户态第23回 | 如果让你来设计进程调度第24回 | 从一次定时器滴答来看进程调度第25回 | 通过 fork 看一次系统调用第26回 | fork 中进程基本信息的复制第27回 | 透过 fork 来看进程的内存规划为此,我建立了一个知识星球。这里不写乱七八糟的东西,只把我创作背后的故事,包括正在写的系列文章的背后,以及后面要做的整理书稿的过程,以及再后面要做的将它出成一本书,它的推广、发行、稿费、效果、读书分享和研讨等等,所有的这些过程,我都会以小随笔的形式在这里跟大家分享。星球的价格为 100 元,时长为一年,没有什么折扣,优惠券啥的,我都没搞,所以你也不用担心哪里有优惠自己没有领到,咱不浪费那个时间。下面简单说说星球提供啥1. 签名版书籍,当然还是得先花钱买书哈。2. 我创作过程中的心路历程和里程碑事件的分享。有的时候我写系列文章的过程还是很坎坷的,比如有的源码看不懂,有的地方想破头也没想好应该怎么表达,这部分有趣的过程在公众号上就无法体现,你们看到的都是一篇一篇成型的冷冰冰的文章。3. 一起见证这本书的诞生!整个过程其实算是我们一起创作了一本书,看着它从无到有的诞生。我会分享它的进度,让你看看一本书究竟是如何从零到一诞生出来的,如果你也有出书的打算,说不定这个过程可以对你有帮助,哪怕仅仅是鼓励。同时,你可以提出你的建议,书中的部分内容,由你来提供!4. 球友们学习的心路历程,由各位加入的球友们各显神通,分享操作系统的知识与心路历程,一块学习。现在人还不多,等这个星球的规模慢慢扩大后,不知道会擦出怎样的火花,我自己也是很期待。如果你愿意和我一起走过一段这样的旅程,或者单纯就是想金钱鼓励一下这个小系列,欢迎加入【闪客的操作系统之旅】。点击下方阅读原文,扫描上方的二维码,都可以。 浏览 28点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 辣妈练瑜伽这样带娃,看看你能这样带?利人202207月跳槽的兄弟看看吧。。这是来自R哥一个粉丝的反馈:我这几年一直坚持在运营这个Java面试库,能帮到他这么多,我也很欣慰,也让我觉得很有意义在做一件事情。Java面试库从 0 一直更新到现在 2500+,几乎覆盖了所有主流面试题,还有大厂面试真题,支持自测练习,花费我巨量心血,堪称面试速成神器!如果你还没用过这个这100道Linux常见面试题,看看你会多少?程序员面试吧0快来看看你有没有中奖吧高级前端进阶0几道网络面试题!看看你都会吗?杰哥的IT之旅0看看你的简历水分有多大。。。全栈开发者社区0这就是头条三面?可能吗?编码之外0这 28 个JS 奇葩知识,快进来看看吧!前端达人0看,这就是“职场解忧”!程序视界0iOS13.1正式版来袭,这是我的建议,快来看看吧宅哥技术0点赞 评论 收藏 分享 手机扫一扫分享分享 举报