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

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

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

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

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

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

操作系统内核 

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

进程的创建 

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

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

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

相关文章

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

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

  • 1 计算机操作系统概述

    1 走进计算机操作系统 一:什么是计算机操作系统?计算机操作系统定义:配置在计算机硬件基础之上的第一层软件,可以理...

  • 计算机基础-操作系统篇

    本篇为操作系统部分为增加可读性三部分分为三篇文章,另外两片链接如下:计算机基础网络篇计算机原理篇 一,操作系统概览...

  • 整理1

    操作系统 定义:操作系统是一个管理和控制计算机硬件与软件资源的计算机程序。 位置:操作系统工作在计算机硬件之上,软...

  • 太强了!Github大佬从零实现一个操作系统内核(附源码)!毕设

    计算机的三座大山:编译原理,计算机网络和操作系统。 说实话,小编当年上大学的时候,也觉得操作系统挺难的,但是这门课...

  • 2019-11-15

    复习计算机操作系统!

  • 计算机基础

    计算机基础操作系统计算机网络

  • 第1章(概论)-笔记

    计算机系统 = 硬件 + 操作系统 + 应用程序 + 用户 操作系统是什么? 操作系统是计算机系统中的一个系统软件...

  • Linux背景历史及入门

    计算机与操作系统 计算机就是电脑,操作系统就是管理计算机硬件跟软件的计算机程序。 CPU:运算器,控制器,寄存器,...

  • 操作系统第一章笔记(有配套习题集)

    第一章 1.操作系统重要性、学习方法及存储程序式计算机 操作系统是软件,操作系统是管理计算机硬件与软件资源的计算机...

网友评论

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

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