java
关于java编程和jdk等相关知识的总结
AI读书
分享AI读书笔记
展开
-
java排查CPU过高
简单步骤:1、通过ps ux 排查哪些进程cpu占用率高2、查出最耗CPU线程 top -Hp pid2、通过线程ID转换16进制,printf “%x\n” 217424、追踪线程内部,查看load过高原因。通过命令:jstack 25245 >>/usr/2文件,将线程堆里面的信息全部保存下来5、通过转换的16进制就可以去“2文件”里面查找对应的线程3、jstack 21711 | grep 54ee4、通过线程ID找出日志...转载 2021-01-18 10:12:50 · 97 阅读 · 0 评论 -
java线程的一段代码
public static void main(String[] args) throws Exception { ExecutorService threadpool = Executors.newFixedThreadPool(1); Callable r = new Callable() { @Override public String call() { try { Thread.sleep(3000); } catch (InterruptedException e原创 2020-11-24 15:40:48 · 102 阅读 · 0 评论