1:严格的定义: 进程是正在执行中的程序。
    2:较严格的定义: 进程是程序在一个独立数据集上的执行过程。
    森么是进程? - 图1
    3: ◆Linux允许多个用户同时登录系统。每个用户可以同时运行许多个程序,或者同时运行同一个程序的许多个实例,每个程序实例都是一个进程。


    ◆系统本身也运行着一些管理 系统资源和控制用户访问的程序。

    4:进程属性(保持在PCB中)
    (1) 进程描述信息: 进程号(YPID)
    用户标识
    用户组标识
    进程族亲信息:父进程标识、兄弟进程标识
    (2) 进程控制信息
    进程状态
    调度信息: 优先级、剩余时间片和调度策略
    记时信息: CPU使用时间等
    通信信息: 未处理信号、管道、消息队列、共享内存等
    (3) 进程资源信息
    存储器地址
    打开文件的信息
    (4) CPU现场信息
    当前进程CPU寄存器副本: 程序计数器PC、通用寄存器、标识寄存器FL AGS