java程序CPU占用过高
哈,现场跑的程序,CPU高达200多。
同事发来一个解决方案,我觉得不错https://blog.****.net/puhaiyang/article/details/78663942
不同的是,我运行jstack pid 会报未找到命令
前提是进入到jdk的bin目录下,我的机器是/usr/local/jdk…/bin
然后执行 ./jstack -h 看看帮助
./jstack pid|grep tid
程序逻辑是监控目录下的文件,然后放入LinkedBlockingQueue,然后多线程处理…