zoukankan      html  css  js  c++  java
  • 重读APUE(8)-进程、进程组、会话

    进程:

    是系统中一段程序执行的实体,也是资源分配和调度的基本单位;

    进程组:

    为了方便管理多个进程,可以将多个进程加入到一个进程组内;

    每个进程都属于一个进程组,但是同一个进程组内可以有多个进程;

    每个进程组有一个组长ID,进程组ID等于其进程ID;

    进程组的存在周期与组长无关,即使进程组长已经停止,组内还有其他进程,则进程组依然存在;

    会话:

    是一个或者多个进程组的集合;

    一个会话可以有一个控制终端;

    建立与控制终端连接的会话首进程被称为控制进程;

    一个会话中的几个进程可被分成一个前台进程组和一个或者多个后台进程组;

    如果一个会话有一个控制终端,则它有一个前台进程组,其他进程组为后台进程组;

    键入终端的终端键都会将中断信号发送至前台进程组的所有进程;

    键入终端的退出键都会将退出信号发送至前台进程组的所有进程;

    如果终端检测到网络断开,则将挂断信号发送到控制进程(会话首进程);

  • 相关阅读:
    flask点滴
    CMD批量处理
    pymssql中文乱码
    vb cllection
    更改用户环境变量
    解开未完成的事务,用变量接收另一个存储过程反回的值
    gitlab-ci一些笔记
    Linux系统查看cache/buffer占用比较大的进程
    kubeadm证书过期解决方案
    ceph12版本部署实践
  • 原文地址:https://www.cnblogs.com/wanpengcoder/p/11762751.html
Copyright © 2011-2022 走看看