进程的概念(linux进程与线程学习笔记)

    科技2022-08-03  104

     进程的概念       程序:                  存放在磁盘上的指令和数据的有序集合(文件)                  静态的              进程:              执行一个程序所分配资源的总称                  进程是程序的一次执行过程                  动态的,包括创建、调度、执行和死亡           进程内容          ->    正文段        <-        程序         进程 ->    用户数据段  <-          ->    系统数据段               系统数据段:进程控制块、CPU寄存器值、堆栈           进程控制块(pcb)                  进程标识PID                  进程用户                  进程状态、优先级                  文件描述符表           进程类型          交互进程:在shell下启动,在前台运行,也可以在后台运行          批处理进程:和终端无关,被提交到一个作业队列中,以便顺     序执行          守护进程:和终端无关,一直在后台运行       进程状态       运行态:进程正在运行,或者准备运行          等待态:进程在等待一个事件的发生或某种系统资源         可中断         不可中断          停止态:进程被终止,收到信号后可继续运行          死亡态:已终止的进程,但pcb没有被释放

    Processed: 0.009, SQL: 8