在 Debian(以及其他 Linux 发行版)里,getconf 本身不能直接查“当前系统的线程数”,但可以查与线程相关的系统限制,比如:
getconf PTHREAD_THREADS_MAX
如果返回 undefined 或什么都没有,说明系统未定义该限制(glibc 常见情况)。
getconf _NPROCESSORS_CONF
getconf _NPROCESSORS_ONLN
这两个是 CPU 核心数,不是线程数,但常用于线程池配置。
ps -eLf | wc -l
或
cat /proc/loadavg
(最后一列是总线程数)
ps -o nlwp -p <PID>
或
cat /proc/<PID>/status | grep Threads
cat /proc/sys/kernel/threads-max
ulimit -u
getconf:只能查线程相关配置,不能查实时线程数ps / /procthreads-max / ulimit -u如果你是想调线程数、查 Java/Python 线程、或容器线程限制,可以告诉我具体场景。