多进程图像:
多进程图像从启动开始到关机结束。
操作系统要让用户使用计算机,创建了第一个进程shell。
每个进程有自己的ID。
操作系统如何组织进程?
PCB (process control block):记录进程信息的数据结构。
如何组织:就是在PCB结构之上形成一些数据结构。如就绪队列,阻塞队列。
如何管理:就是进程在多个状态之间的切换。
多进程如何交替?
队列操作+调度+切换
切换的时候需要保存上下文,将当前寄存器的一些内容保存在PCB中。
多进程切换--用户级线程:https://www.cnblogs.com/wuyun--wy/p/17020462.html
多进程切换--内核线程:https://www.cnblogs.com/wuyun--wy/p/17020542.html
多进程如何影响?--内存管理
进程间内存不能相互覆盖,每个PCB有自己的段表,页表。
多进程如何合作?
核心在于进程同步(合理的推进顺序)。
进程和线程的微妙关系需要思考。或者说线程和进程本身就是“相同”的。
标签:队列,--,PCB,初识,线程,切换,进程 From: https://www.cnblogs.com/wuyun--wy/p/17020414.html