total_cores=$(grep -c '^processor' /proc/cpuinfo)
# 基于总的 CPU cores 的数量构建 awk 命令来打印列
awk_script='{ printf "%-15s", $1; for (i = 2; i <= '"$((total_cores + 1))"'; ++i) printf "%-15s", $i; printf "\n" }'
# 使用 watch 命令来监控 softirqs 并基于 CPU cores 的数量打印信息
watch -d -n 1 "cat /proc/softirqs | awk '$awk_script'"
最后修改:2024 年 05 月 11 日
© 允许规范转载