![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux 0.11 资料收集
文章平均质量分 79
ryman
这个作者很懒,什么都没留下…
展开
-
Linux的系统呼叫
第五章5.5 Linux的系统呼叫5.5.1系统呼叫介面系统呼叫(通常称为syscalls)是Linux內核与上层应用程式进行交互通信的唯一介面,参见图5-4所示。从对中断机制的說明可知,用戶程式透过 直接或间接(透过程式库函数)呼叫中断int 0x80,並在eax寄存器中指定系统呼叫功能号,即可使用內核资源,包括系统硬件资源。 不过通常应用程式都是使用具有标批介面定义的 C 函数库中转载 2008-01-13 14:13:00 · 2333 阅读 · 0 评论 -
进程调度
简单的进程调度 Linux0.11的进程调度代码在kernel/sched.c中,主要由四个函数实现,分别是schedule(),sleep_on(),wake_up(),switch_to()。下面看看进程的数据结构:struct task_struct {/* these are hardcoded - dont touch */ long state;转载 2008-01-13 14:25:00 · 1777 阅读 · 0 评论