多进程总识
多进程图像:
多进程图像从启动开始到关机结束。
操作系统要让用户使用计算机,创建了第一个进程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有自己的段表,页表。
多进程如何合作?
核心在于进程同步(合理的推进顺序)。
https://www.cnblogs.com/wuyun--wy/p/17022139.html
进程和线程的微妙关系?
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号