操作系统学习笔记六
来源:互联网 发布:怎么查看php源码 编辑:程序博客网 时间:2024/05/29 08:25
一、PCB(感知进程存在的唯一方法)
进程标识信息:
处理机状态信息:通用寄存器的值,指令计数器值,程序状态字PSW值,用户栈指针值
进程调度信息:进程状态,进程优先权,进程调度的其它信息
其他信息:程序及数据地址、进程同步和通讯机制,资源清单,链接指针
二、PCB的组织方式
1、单一队列
所有进程的PCB通过链表组织成为一个单一队列。适用于进程数据不多的系统,如,windows操作系统。
2、表格结构
PCB按进程状态不同,组织成不同的表格:就绪进程表,执行进程表(多机系统中)及堵塞进程表
系统分别记载各PCB表的起始地址
3、多级队列
PCB按照进程状态不同用链接指针组成不同队列:就绪进程队列,阻塞进程队列(可按阻塞原因不同,分别组织)
系统分别记载各PCB链表的起始地址
0 0
- 操作系统学习笔记六
- 操作系统学习笔记(六)
- 操作系统学习笔记六:进程同步
- 《自己动手写操作系统》学习笔记(六)
- 《程序员面试笔试宝典》学习笔记(六)操作系统
- 《30天自制操作系统》学习笔记(六)
- 操作系统学习笔记:操作系统类型
- 操作系统学习笔记--操作系统基本概念
- 操作系统精髓与设计原理学习笔记六:并发(死锁和饥饿)
- 《30天自制操作系统》笔记五六
- 计算机学习笔记--操作系统
- 计算机学习笔记--操作系统
- 操作系统学习笔记(1)
- VxWorks 操作系统学习笔记
- 操作系统学习笔记(一)
- 操作系统学习笔记[1]
- 操作系统学习笔记
- 操作系统学习笔记1
- C++ 判断一棵二叉树是否对称
- MYSQL数据库主从,出库报错Last_IO_Error: error reconnecting to master 'cpc@10.10.8.70:330 ' - retry-time: 10 r
- 如何使用log4net
- BGP 4 Byte AS number Support
- Kruskal POJ1287 POJ1861 POJ2349
- 操作系统学习笔记六
- Unsupported major.minor version
- linux下将移动硬盘的数据拷贝到PC
- POJ1001 Exponentiation
- Struts2源代码分析(一)配置文件加载
- 【暮色天】收官之作 意外惊喜(7.1)
- java web进阶篇(四) Tomcat数据源
- 每天一个linux命令(63):chattr命令
- 【web开发学习笔记】struct 2学习文档记录