




















原语是一种特殊的程序,它的执行具有原子性。也就是说,这段程序的运行必须一气呵成,不可中断






那么什么是“进程运行环境信息”呢?

CPU中会设置很多“寄存器”,用来存放程序运行过程中所需的某些数据。
这些指令顺序执行的过程中,很多中间结果是放在各种寄存器中的

当原来的进程再次投入运行时,可以通过PCB恢复它的运行环境

学习技巧:进程控制会导致进程状态的转换。无论哪个进程控制原语,要做的无非三类事情:

进程间通信(Inter-Process Communication, IPC)是指两个进程之间产生数据交互。

因此,操作系统为进程通信提供了三种方式:
(1)
(2)
(3)











管道通信:
1、一个管道只能实现半双工通信
2、写满时,不能再写。读空时,不能再读
3、没写满,不能读。没读空,不能写
上一篇:Linux网络编程套接字
下一篇:_001_Zotero入门