![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
wang_da_bing
这个作者很懒,什么都没留下…
展开
-
JVM中堆的简介
一:基本概念Java 中的堆是 JVM 管理的最大的一块内存空间,主要用于存放Java类的实例对象,其被划分为两个不同的区域:新生代 ( Young )和老年代 ( Old ),其中新生代 ( Young )又被划分为:Eden、From Survivor和To Survivor三个区域,如下图所示:jdk7及以前版本jdk8及以后版本二:堆的各个区域堆大小 = 新生代( Young...原创 2019-07-15 18:25:09 · 680 阅读 · 1 评论 -
JVM内存监管工具之jmap使用详解
文章目录jmapjmap作用:监控内存的java对象。语法:jmap [option] 说明: option:命令选项,常用选项如下:-heap 打印Java堆概要信息,包括使用的GC算法、堆配置参数和各代中堆内存使用情况;-histo[:live] 打印Java堆中对象直方图,通过该图可以获取每个class的对象数目,占用内存大小和类全名信息,带上:live,则只统计活着...原创 2019-07-21 17:38:17 · 1000 阅读 · 0 评论 -
确定Java程序中哪个线程最耗CPU资源的方法
Window操作系统执行如下程序public class Test { public static void main(String[] args) { new Thread(new Task()).start(); } static class Task implements Runnable { @Override public void run() { ...原创 2019-07-21 18:14:19 · 703 阅读 · 0 评论