管理的资源Linux内核把进程称为任务(task)进程是资源分配的基本单位四要素:a.有一段程序供其执行。b.有进程专用的系统堆栈空间。c.在内核有task_struct数据结构;d.有独立的存储空间,拥有专有的用户空间。如果只具备前三条而缺少第四条,则称为“线程”。如果完全没有用户空间,就称为“内核线程”;而如果共享用户空间映射就称为“用户线程”。 概念 进程组会话命名空间 管理的资源files 文件IO缓冲区 fds内存信号+信号处理函数