操作系统进程的概念,进程的状态及状态转换,进程控制

阅读: 评论:0

操作系统进程的概念,进程的状态及状态转换,进程控制

操作系统进程的概念,进程的状态及状态转换,进程控制

一、进程的基本概念

1. 多道程序设计

允许多个程序同时进入内存并运行,其目的是为了提高系统效率。


2. 并发环境

一段时间间隔内,单处理器上有两个或者两个以上的程序同时处于开始运行但尚未结束的状态,并且次序不是事先确定的。

并发程序指的就是在并发环境中执行的程序。


3.进程的定义(Process)————对CPU的抽象

进程是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位。又称为任务(Task or Job)

特点:

  • 程序的一次执行过程
  • 是正在运行程序的抽象
  • 将一个CPU变幻成多个虚拟的CPU
  • 系统资源是以进程为单位分配的,如内存、文件、。。。
  • 每个具有独立的地址空间
  • 操作系统将CPU调度给需要的进程
4.进程控制块PCB

  • PCB:Process Control Block 又称为 进程描述符、进程属性
  • 是操作系统用于管理控制进程的一个专门的数据结构
  • 记录进程的各种属性,描述进程的动态变化过程

PCB是系统感知进程存在的唯一标志:进程与PCB是一一对应的

进程表: 所有进程的PCB集合

PCB所包含的信息

  • 进程描述信息
    • 进程标识符(Process ID),唯一。通常是一个整数
    • 进程名。通常基于可执行文件名,不唯一

本文发布于:2024-02-02 19:49:11,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170687455146046.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:进程   状态   操作系统   概念
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23