Linux中断机制 中断描述符 4个字节 2个字节为段值 2字节为段内偏移地址 256个,总大小为1024个字节。系统调用:应用程序使用内核资源的唯一接口,一般是使用函数库间接调用系统调用。系统时间:...
Linux中断机制 中断描述符 4个字节 2个字节为段值 2字节为段内偏移地址 256个,总大小为1024个字节。系统调用:应用程序使用内核资源的唯一接口,一般是使用函数库间接调用系统调用。系统时间:系统调用time可以获得。系统定时,每隔10ms就产生一个系统时钟周期,调用时间中断程序。进程时间片为10ms的倍数。进程在内核态运行的时候不能被抢占,时间片用完后调用程序负责切换。单CPU某个时刻只能有一个进程在运行。内核通过进程控制块struct task_struct来描述进程。进程运行状态:运行,就绪,停止,僵死,可中断的睡眠,不可中断的睡眠。所有进程都是进程0的子进程。Linux 0.1.1 支持最大创建64个进程。进程的初始化过程。
学员评论