首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
系统内可以有无父进程的进程。
[单选题]
系统内可以有无父进程的进程。
错
对
查看正确选项
添加笔记
求解答(4)
邀请回答
收藏(173)
分享
9个回答
添加回答
5
huixieqingchun
比如初始化进程没有你进程。
发表于 2016-07-13 13:49:50
回复(0)
更多回答
3
志者
init进程是所有linux进程的父进程,进程号为1,也是内核态转用户态的入口,通过调用init函数,由1号内核态进程转成init进程。
但是0号内核态进程是所有进程的祖先这句话怎么说?
发表于 2019-04-11 20:26:03
回复(0)
35
Nicole Liu
init进程没有父进程
发表于 2015-06-23 08:14:35
回复(2)
4
舒意意123
init进程没有父进程
发表于 2017-04-23 14:45:55
回复(0)
3
想踩缝纫机的奶酪说我这儿没问题啊
孤儿进程和僵尸进程都有父进程。
孤儿进程是指其父进程先于它自己退出或被终止,导致孤儿进程成为没有父进程的进程。在这种情况下,孤儿进程会被操作系统接管,并将其父进程设置为init进程(进程ID为1)。init进程会负责回收孤儿进程的资源,确保它们正常终止。
僵尸进程是指一个子进程在终止后,但是其父进程尚未对其进行处理(即未调用wait()或waitpid()函数来获取子进程的终止状态),导致子进程的进程表项仍然存在,但是已经不能执行任何操作。在这种情况下,僵尸进程的父进程仍然存在,但是没有及时处理子进程的退出状态,导致僵尸进程的产生。
需要注意的是,虽然孤儿进程和僵尸进程都有父进程,但是它们的状态和处理方式是不同的。孤儿进程会被init进程接管并回收资源,而僵尸进程需要父进程调用相应的函数来处理并回收资源。
在操作系统中,每个进程都有一个父进程,除了一个特例,即init进程(进程ID为1)。init进程是所有其他进程的祖先进程,它是系统启动时由内核创建的第一个进程。
发表于 2023-07-22 14:08:21
回复(0)
3
你们之后会让hr联系我的
守护进程
发表于 2018-07-27 21:22:06
回复(0)
3
求把我打哭
孤儿进程没有父进程
发表于 2017-12-11 23:49:47
回复(3)
0
amberlin19
孤儿进程就是没有父进程的进程
发表于 2020-08-22 14:21:26
回复(0)
0
牛客184244850号
Linux中僵死进程 就没有父进程
发表于 2019-12-23 18:19:29
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
小小
难度:
9条回答
173收藏
5562浏览
热门推荐
相关试题
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
阿里巴巴2015实习生笔试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
自变量是不良体验反馈,因变量是留存...
评论
(1)
A/B test场景问题,第一类错...
评论
(1)
下列哪项不是导致信号完整性问题的原因?
数字电路
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题