美文网首页
计算机操作系统读书笔记(三)

计算机操作系统读书笔记(三)

作者: 我吃豆包 | 来源:发表于2018-03-12 00:01 被阅读0次

    进程控制块的作用、保存的信息及其组织方式。三者之间互有联系。其保存的信息决定了进程控制块能产生的作用。

    从进程控制块保存的信息说起,其包括进程标识符(进程是一个独立运行的基本单位)、处理机状态(进程能够间断运行)、进程调度信息(进程状态、进程的优先级等)、进程控制信息(进程进行通信的保证、需要的资源、链接下一个pcb的指针等)PCB的组织方式有三种,即线性和链接式,与数据结构中链表和线性表优缺点类似,最后是可以创建索引表记录PCB在PCB表中的位置。

    接下来的一节是进程控制。

    操作系统内核 

    大多包含支撑功能和资源管理的功能,所谓支撑功能即支持其他模块的正常工作,包括中断处理、时钟管理(处理时间片)和原语操作,而资源管理就包括进程的管理、存储器管理和设备管理。

    进程的创建 

    unix系统中进程之间,子进程继承所有父进程的资源,而Windows中的进程均平等,但先创建的进程拥有句柄,可以控制后创建的进程,此即进程在两种操作系统下的层次结构。

    创建过程: 申请空白pcb,分配资源,初始化pcb(初始化其中保存的信息),最后若能进入就绪队列则进入。

    进程终止过程(原因很多不一一列举):找出要终止的pcb标识符,终止执行,其子进程也全部停止,归还系统资源,最后将其从所在队列移出。

    相关文章

      网友评论

          本文标题:计算机操作系统读书笔记(三)

          本文链接:https://www.haomeiwen.com/subject/rwsgfftx.html