您的位置:首页 > 其它

进程 控制 内核

2012-12-05 20:38 253 查看
(1)CPU对OS保护模式支持;IntelX86/Pentium系列CPU可以提供程序代码4层不同等级的权利;
(2)内核

(3)原语:是一种特殊广义指令,它的功能是由系统通过一段不可分割指令操作来完成,它又称原子操作,原语在核心态下完成;进程控制操作(创建,撤销,阻塞)大都为原语操作;

(4)内核功能:内核是计算机硬件上的第一层扩充软件,它是OS中关键部分,它是管理控制中心;内核在和心态下运行,常驻内存,内核通过执行各种原语操作来实“必要和有限处理”,时钟管理和原语操作;同时完成进程(处理器),存储器和设备各种资源基本管理功能;
————————————————————————————————————————————————
————————————————————————————————————————————————
---------进程控制原语

(1)创建原语:一个程序可借助创建原语来创建一个新进程,该新进程是它的子进程;创建一个进程主要是为新进程创建一个PCB,并获得其内部标识;然后将调用进程提供参数,如外部名,正文段,数据段首址,大小,所需资源,优先级等填入这张空白PCB表目总,并设置新进程为活动/静止就绪态;并把该PCB插入的到就绪队列RQ中,就可以进入系统并发执行;

(2)撤销原语(Destroy)/终止(Termination):对于树型次结构的进程系统,撤消原语采用的策略是由父进程发出,撤销它的一个子进程及该子进程所有的子孙进程;被撤销进程的所有资源(主存,I/o资源,PCB表目)全部释放出来归还系统;并将它们从所有队列中移去;如撤销的进程正在运行;则要调用调度程序将处理器分给其他进程;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: