原语是一种特殊的程序,它的执行具有原子性。也就是说,这段程序的运行必须一气呵成,不可中断
那么什么是“进程运行环境信息”呢?
CPU中会设置很多“寄存器”,用来存放程序运行过程中所需的某些数据。
这些指令顺序执行的过程中,很多中间结果是放在各种寄存器中的
当原来的进程再次投入运行时,可以通过PCB恢复它的运行环境
学习技巧:进程控制会导致进程状态的转换。无论哪个进程控制原语,要做的无非三类事情:
进程间通信(Inter-Process Communication, IPC
)是指两个进程之间产生数据交互。
因此,操作系统为进程通信提供了三种方式:
(1)
(2)
(3)
管道通信:
1、一个管道只能实现半双工通信
2、写满时,不能再写。读空时,不能再读
3、没写满,不能读。没读空,不能写
上一篇:有关尊重人才的名人名言
下一篇: 难忘的那株黄葛树散文