zoukankan      html  css  js  c++  java
  • 重新整理操作系统概念系类——进程引入

    前言

    大纲:

    正文

    为什么有进程呢?

    说一段历史。

    从前是单道处理程序。

    也就是说一个程序占用整个电脑的资源,如cpu、内存、io设备等。

    内存中低地址段放的是程序段,高地址存放的是程序段要允许的数据段。

    那么后面多道处理程序出现后,操作系统出现后,那么产生了一个管理问题。

    那就是如何管理这些程序段和数据段呢?

    为了方便操作系统管理,完全各个程序并发执行,引入了进程和进程实体的概念。

    系统为每个运行的程序配置一个数据结构,称为进程控制块,进程控制块里面存放着描述进程的各种信息(如程序代码存放在内存的位置)。

    pcb、程序段、数据段 构成了进程实体。

    创建进程实体实际上是创建pcb。而撤销进程,实际上是撤销进程实体中的pcb。

    pcb是进程存在的唯一标志。

    进程实体,我们有时候简称为进程,但是又完全不是这样的。

    进程实体和进程是不一样的,进程实体是静态的,进程是动态的。

    进程的组成

    pcb 组成:

    操作系统如何管理pcb?

    链接方式:

    索引方式:

    进程的特征

  • 相关阅读:
    原型设计 + 用户规格说明书
    第三次作业
    MathExam第二次作业
    第一次随笔
    冲鸭第一的合作
    功能规格说明书
    测试与优化
    结对编程
    高分小学计算器
    现实与梦
  • 原文地址:https://www.cnblogs.com/aoximin/p/13515190.html
Copyright © 2011-2022 走看看