在 Debian(及其他 Linux 发行版)中,可以使用 getconf 来查询系统对进程数相关的限制,常见用法如下:
getconf CHILD_MAX
ulimit -ugetconf PID_MAX
kernel.pid_maxgetconf OPEN_MAX
getconf 查询的是 POSIX / 系统配置值ulimit -a/etc/security/limits.confsysctl kernel.pid_max例如查看实际用户进程限制:
ulimit -u
如果你是想排查“进程数太多被限制”的问题,可以告诉我具体场景(物理机 / 容器 / systemd 服务)。