进程的概念

文章目录

    • 1. 进程的基本概念
        • 1.1 基本概念
        • 1.2 描述进程—–PCB
        • 1.3 task_ struct内容分类
        • 进程的其他概念
    • 2. 进程的特征
    • 3. 进程的状态和转换
        • 3.1 五种状态
        • 3.2 状态转换
    • 4. 进程和线程说明

1. 进程的基本概念

1.1 基本概念

进程(Process)是指计算机中已运行的程序,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。进程是程序真正运行的实例,若干进程可能与同一个程序相关,且每个进程皆可以同步或异步的方式独立运行。

狭义定义:进程是正在运行的程序的实例。

广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态

你可能感兴趣的:(linux,操作系统,linux)