设为首页 加入收藏

TOP

孤儿进程与僵死进程示例讲解
2019-02-25 22:08:52 】 浏览:91
Tags:孤儿 进程 僵死 示例 讲解

1.以下是一个孤儿进程的示例程序,在此程序中,让父进程先退出,然后子进程再次输出自己的父亲进程号:


运行结果如下:


孤儿进程与僵死进程示例讲解


从结果来看,子进程的父进程前后发生了变化。


2.以下是僵死进程的示例程序,在此程序中,父进程让子进程退出但不处理,然后父进程调用 system 函数列出当前前台进程信息,代码如下:


运行结果如下:


孤儿进程与僵死进程示例讲解


红框的进程即为僵死状态。


wait():


waitpid():


可以通过 /proc/{pid}/maps 文件查看进程资源。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇练习使用 __attribute__ 属性(仿.. 下一篇使用 Mutex 实现进程间同步

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目