文章目录
一、进程的四要素二、进程的三种状态三、task_struct数据结构四、进程优先级五、进程系统调用沉淀、分享、成长,让自己和他人都能有所收获!????
????本篇将介绍进程的相关知识。
一、进程的四要素
1、有一段程序供其执行
2、有进程专用的系统堆栈空间
3、在内核有task_struct
数据结构
4、进程有独立的存储空间,拥有专有的用户空间
如果具备前面三条而缺少第四条,那就称为“线程
”
如果完全没有用户空间,就称为“内核线程
”;如果共享用户空间则称为“用户线程
”
创建进程的方法: