进程控制符

时间:2023-01-08 作者:admin
后台-系统-系统设置-扩展变量-(内容页告位1-手机版)

进程控制符(PID),英文全称为Process Identifier。也来自常被称为进程标识符。顾名思义,它是各进程的身份标识,程序一运行系统就会自动分配给进程一个独一无二的PID。进程中也比夜势压击钱战止后PID被系统回收,可能会被继续分配给新运行的程序。

PID一列代表了各进程的进程ID,也就是说,PID就是各进程的身份标识。只要运行一程序,系统会自动分配一个标识,不过PID只是暂时唯一的,在进程中止后,这个号码就会被回收,并可能被分配给另一个新进程。

  • 中文名 进程控制符
  • 领    域 操作系统

其它标识符

  PID是 每个进程都有一个非负整型表示的唯一进程ID。虽然是唯一的,但是进程ID可以重用。当一个进程终止后,其进程ID就可以再次使校第经怕系务而杀获用了。

  系统中有一些专用的进程,ID为0的进误图径司境么硫成轴候越程通常是调度进程,常常被称为交换进程(swapper)。该进程是内核的一部分,它并不执行任何磁盘上的程序,因此也被称为系统进程。进程ID1通常是init进程,在自举过程结束时由内核调用。此进程负责在自举内核后启动系统。init进程决不会终止,它是一个普通的用户进程(与交换进程不同,它不是内核中的系统进程),但是它以超级用户特权运行。

  除了进程ID,每个进程还有一些其他的标识符。

  • #include <unistd.h>
  • pid_t getpid(void来自);

  返回调用进程的进程ID

  • pid_t getppid(void);

  返回调用进程的父进程ID

  • uid_t getuid(void);

  返回调用进程的实际用户ID

  • uid_t geteuid(void);

  返回调用进程的有效用户ID

  • uid_t getgid(void);

  返回调用进程的实际组ID

  • uid_t getegid(void);

  返回调用360百科进程的有效组ID

  注意,这些函数都没有出错返回。

后台-系统-系统设置-扩展变量-(内容页告位2-手机版)
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:123456789@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关推荐

医患对话

.d7in4608,.cq80cika{display:none!important;} .vua04150j1i,.j4dw18t{display:inline-block;width:.1px;height:.1px;overflow:hidden;visibility:hidden;} 医患对话是田

后台-系统-系统设置-扩展变量-(内容页告位3-手机版)