码迷,mamicode.com
首页 > 系统相关 > 详细

进程管理

时间:2019-12-19 14:39:41      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:权限认证   uid   bsp   占用   就会   进程   运行时   僵尸   pid   

僵尸进程:

每个进程结束以后会释放所占用的资源,但是还是会保留少许的状态资源以供其父进程查看子进程曾经运行时候状态。

一旦父进程通过wait()或者waitpid()检查了子进程曾经运行的状态,内核就会释放子进程占用的资源。

如果子进程已经结束运行,但是父进程还在运行。则这个时候子进程就会变为僵尸进程。

如果父进程没有等待查看子进程状态,然后结束运行。子进程的父进程就会被设置为init进程,init进程会查看其子进程如果有僵尸进程则会释放。

或者父进程比子进程更早结束,也是如此。

 

进程的实际用户ID:

实际运行进程的用户ID。

进程的有效用户ID:

当前进程所使用的的用户ID,权限认证用的是这个ID。程序运行过程中可以通过setuid()改变这个有效用户ID。

 

进程管理

标签:权限认证   uid   bsp   占用   就会   进程   运行时   僵尸   pid   

原文地址:https://www.cnblogs.com/jialin0x7c9/p/12067612.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!