操作系统课堂笔记2:进程管理
进程描述
什么是进程?
一个具有一定独立功能的程序在一个数据集合上的一次 动态执行过程。
为什么要有进程?
更好的表示程序的执行过程
进程的组成
一个进程应该包括:
- 程序的代码;
- 程序处理的数据;
- 程序计数器中的值,指示下一条将运行的指令;
- 一组通用的寄存器的当前值,堆、栈;
- 一组系统资源(如打开的文件)
总之,进程包含了正在运行的一个程序的所有状态信息。
进程状态
线程
进程间通信
进程互斥与同步
死锁
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!