Linux系统编程
第六单元
Linux进程管理与程序开发
linux创建新用户和密码
进程概念
进程实体在数据集合上的一次运行过程,是拥有资源和分派资源的基本单位。
进程在内存中:代码段、BSS、数据段、堆、栈
多个进程可以“同时”运行,各进程之间除非有数据交换,否则互不影响。
有时为了提高效率,将一个程序设计成由若干部分组成,由若干的进程/线程同时执行,这些进程/线程之间可能会出现互斥或同步的关系。
系统第一个进程为init进程,pid为1,以后所有的进程都是通过fork产生的子/孙进程。pstree命令。
第六单元Linux进程管理与程序开发 6.1进程环境及进程属性
6.2进程管理及控制
6.3Linux特殊进程
6.1进程环境及进程属性 6.1.1进程资源
6.1.2进程基本属性
6.1.3进程用户属性
进程资源
内核采用结构体struct task_struct来管理进程资源。
/usr/src/内核版本/include/linux/sched.h
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论