1、进程需要一定的资源,包括CPU时间、内存、文件、I/O设备等,以完成其任务。这些资源
可以在进程创建时分配给进程,也可以在执行进程时分配给进程。当进程终止时,操作系统将
收回所以可再用的资源。
2、单线程进程具有一个程序计数器来明确下一个执行的指令。
多线程进程具有多个程序计数器,每一个程序计数器指向下一个给定线程要执行的指令。
3、进程由系统进程(执行系统代码)和用户进程(执行用户代码)组成。在SMP系统中,这些进程
可以并发的执行。
4、操作系统负责下述与进程管理相关的活动:
1、创建和删除用户进程和系统进程
2、挂起和重启进程
3、提供进程同步机制
4、提供进程通信机制
5、提供死锁处理机制