![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
葫芦胡
每天进步一点点
展开
-
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。 现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程...转载 2018-12-29 09:27:49 · 617 阅读 · 0 评论 -
JAVA-常见内存溢出情况及解决方案
Java常见的几种内存溢出及解决方法【情况一】:java.lang.OutOfMemoryError:Javaheapspace:这种是java堆内存不够,一个原因是真不够(如递归的层数太多等),另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: -Xms3062m -Xmx3062m 【情况二】java.lang.OutOfMemoryError:G...转载 2019-01-11 11:48:58 · 848 阅读 · 0 评论 -
你了解JVM吗,快来看看这篇文章
本文基于Jdk1.7版本,VM为Hotspot 前言: 在讲JVM之前,首先引入一个概念叫“跨平台”,学JAVA的人都知道,Java就是一门跨平台的语言,其实就是因为Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。(面试点) 概念: JVM 即Java虚拟机,...原创 2019-09-20 15:34:13 · 3571 阅读 · 13 评论