logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

第一章: 深入解析Linux进程创建:从fork()到实战

本文介绍了操作系统中的进程创建机制,重点讲解了Linux下的fork()系统调用。文章首先通过Chrome浏览器实例说明进程标识符(PID)和父子进程关系,指出父进程是资源管理者,子进程继承父进程属性。然后详细解析fork()的工作原理,包括写时复制技术、返回值特点以及代码示例,展示了父子进程的并发执行特性。文章还对比了vfork()和clone()等创建方式,强调fork()是最安全通用的方法。

文章图片
#linux#操作系统
第二章: 深入理解Linux进程: 生命周期管理与异常进程深度解析

本文介绍了进程的五种基本状态(运行态、就绪态、阻塞态、创建态和终止态),重点分析了阻塞态与就绪态的区别。通过Linux系统的ps命令可以实时观察进程状态(如R、S、D、T、Z等),并解释了常见状态符号的含义。文章还详细探讨了两种异常进程:孤儿进程(父进程提前终止)会被init进程接管,危害较小;僵尸进程(子进程终止但未被父进程回收)会占用系统资源,需要通过wait/waitpid回收或终止父进程来

文章图片
#操作系统
第二章: 深入理解Linux进程: 生命周期管理与异常进程深度解析

本文介绍了进程的五种基本状态(运行态、就绪态、阻塞态、创建态和终止态),重点分析了阻塞态与就绪态的区别。通过Linux系统的ps命令可以实时观察进程状态(如R、S、D、T、Z等),并解释了常见状态符号的含义。文章还详细探讨了两种异常进程:孤儿进程(父进程提前终止)会被init进程接管,危害较小;僵尸进程(子进程终止但未被父进程回收)会占用系统资源,需要通过wait/waitpid回收或终止父进程来

文章图片
#操作系统
到底了