JVM
三户人家
只因那些沧桑经历才有所沉淀,笑的苦涩,是因为我们都不再年轻!
公众号: sanhu-renjia
展开
-
JVM性能监控工具
jps 进程状况工具 命令格式 jps [options] [hostid] options参数 -l : 输出主类全名或jar路径 -q : 只输出LVMID -m : 输出JVM启动时传递给main()的参数 -v : 输出JVM启动时显示指定的JVM参数 示例 [root@iZ2zeakk81np7c2f2tj9mjZ bin]# jps -l -m 26086 sun.tools.jps.Jps -l -m 20249 org.apache.catalina.startup.Bootstrap原创 2020-10-20 11:12:52 · 247 阅读 · 0 评论 -
JVM垃圾收集器
Serial收集器 Serial是一个单线程的垃圾收集器,在执行垃圾收集的时候,必须暂停其它的线程。相较于其他单线程的垃圾收集器,优点主要体现为简单高效,额外内存消耗最小的。目前仍然是HotSpot虚拟机运行在客户端模式下默认的新生代收集器。 HotSpot虚拟机默认的新生代收集器 ParNew收集器 ...原创 2020-09-14 11:07:45 · 149 阅读 · 0 评论 -
JVM垃圾回收算法
引用计算算法原创 2020-09-03 14:08:59 · 139 阅读 · 0 评论 -
JVM内存模型
大部分内容摘自深入理解Java虚拟机第三版 程序计数器:是一块较小的内存空间,它可以看作是当前线程所执行的 字节码的行号指示器。字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,它是程序控制流的指示器,分支、循环、跳转、异常处 理、线程恢复等基础功能都需要依赖这个计数器来完成。此内存区域是唯 一一个在《Java虚拟机规范》中没有规定任何OutOfMemoryError情况的区域。 Java虚拟机栈: ...原创 2020-08-26 10:27:20 · 103 阅读 · 0 评论