欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

2019年06月18日的内容

java

JDK8 的FullGC 之 metaspace

JDK8 的FullGC 之 metaspace
前言: 由于最近写的程序在运行一段时间后出现高cpu,然后不可用故进而进行排查,最终定位到由于metaspace引起fullgc,不断的fullgc又占用大量cpu导致程序最终不可用。下面就是这次过程的分析排查和总结,便于以后温故,同时也希望能给遇到同样问题的同学一些参考。 一 ...

water 6年前 (2019-06-18) 2224℃ 0评论 0喜欢

java

Jstack线程状态BLOCKED/TIMED_WAITING/WAITING解释

Jstack线程状态BLOCKED/TIMED_WAITING/WAITING解释
一、线程5种状态 新建状态(New) 新创建了一个线程对象。 就绪状态(Runnable) 线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 运行状态(Running) 就绪状态的线程获取了CPU,执行...

water 6年前 (2019-06-18) 1798℃ 0评论 0喜欢