如何获取特定采样率下内核中的线程数?我需要自己直接测量系统的利用率。
答案1
ps -eL|wc -l
给出任意时间点的 lwp/线程总数
答案2
尽管 @VenkatC 的答案是正确的,但更好的方法是从/proc/loadavg
文件中获取信息:
awk '{split($4,a,"/");print a[2]}' /proc/loadavg
如何获取特定采样率下内核中的线程数?我需要自己直接测量系统的利用率。
ps -eL|wc -l
给出任意时间点的 lwp/线程总数
尽管 @VenkatC 的答案是正确的,但更好的方法是从/proc/loadavg
文件中获取信息:
awk '{split($4,a,"/");print a[2]}' /proc/loadavg