《Linux编程及应用-任继平》07第07章 Linux进程管理与程序开发.pptVIP

  • 6
  • 0
  • 约4.02千字
  • 约 47页
  • 2017-04-11 发布于浙江
  • 举报

《Linux编程及应用-任继平》07第07章 Linux进程管理与程序开发.ppt

第7章 进程环境及进程属性 1 2 进程环境及进程属性 进程管理及控制 3 Linux特殊进程 2017-4-11 2 进程资源 2017-4-11 3 进程状态 2017-4-11 4 进程基本属性 - 进程号(PID) 2017-4-11 5 父进程号(PPID) 2017-4-11 6 进程组号(PGID) 进程组是一个或多个进程的集合。它们与同一作业相关联,可以接受来自同一终端的各种信号(关于信号的概念参阅第8章)。每个进程组都有唯一的进程组号,进程组号是可以在用户层修改的。 2017-4-11 7 会话 会话(session)是一个或多个进程组的集合。系统调用函数getsid()用来获取某个进程的会话号SID。 如果调用此函数的进程不是一个进程组的组长,则此函数会创建一个新会话: 该进程变成新会话首进程(session leader),会话首进程是创建该会话的进程。 该进程成为一个新进程组的组长进程。新进程组PGID是该调用进程的PID。 该进程没有控制终端。如果在调用setsid之前该进程就有一个控制终端,那么这种联系也会被中断。 2017-4-11 8 控制终端 会话和进程组有以下一些特点: (1)一个会话可以有一个控制终端,建立与控制终端连接的会话首进程被称为控制进程。 (2)一个会话中的几个进程组可被分

文档评论(0)

1亿VIP精品文档

相关文档