Linux查看所有java进程中线程占用资源情况,只要是CPU和内存占用情况,并且每隔5秒输出到指定文本中。

目前最大的困难是没有办法批量查出所有java进程的线程情况,单语句执行完全无法满足要求。

通过ps -ef | grep java找到pid
然后再用top -Dh 指令去查线程情况,这里可以使用 -d -n -b输出到指定文件,但是效率太低了。