linux内核
文章平均质量分 80
u010132427
这个作者很懒,什么都没留下…
展开
-
fork和pause等系统调用的实现原理(Linux0.11内核)
点击打开链接原创 2016-08-03 23:27:29 · 1726 阅读 · 0 评论 -
深入分析fork的执行过程(Linux-0.11内核)
在上一篇文章中简单分析了fork、pause等系统调用的实现,怀着对fork在父子进程中返回不同值的好奇,本文中将深入分析fork的执行过程以及如何实现在父子进程中返回不一样的值(父进程---子进程ID,子进程----0)。 为了分析fork,可以从它定义处开始一步一步的分析它执行的过程以及堆栈内容的变化。下面从syscall0(int,fork)展开后的结果: static inline i原创 2016-08-09 00:54:19 · 3545 阅读 · 2 评论