CGroup系列十二PIDS子系统

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CGroup系列十二PIDS子系统相关的知识,希望对你有一定的参考价值。

写在前面

资源有限,进程无限。

pids子系统又称Process Number Controller,即进程数控制器。低版本的kernel并不支持pids,pids子系统是Linux Kernel4.3版本引入的CGroup子系统。通过这个子系统可以实现对系统进程和线程总数上限的控制。

该子系统用来限制一个控制组层级达到进程上限后,停止通过fork()或clone()进行进程的创建。

与RREEZER子系统类似,在根层级下这些参数文件是不可见的,仅在控制组中才可见,如上/sys/fs/cgroup/pids层级下没有pids.max参数文件,而在其目录下的控制组test中是存在的。

各配置参数文件默认内容如下:

 

一、配置参数

1.1 pids.cur

以上是关于CGroup系列十二PIDS子系统的主要内容,如果未能解决你的问题,请参考以下文章

CGroup系列四blkio 子系统

CGroup原理篇V1十二Memory子系统

linux cgroup机制

CGroup系列六CPUACCT子系统

CGroup系列十FREEZER子系统

CGroup系列九Devices子系统