加载中
JVM 调优总结:一些概念

1、数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引...

2016/03/25 01:54
509
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

摘要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开...

2016/01/13 00:38
818
JVM 运行时数据区简介及堆与栈的区别

理解JVM运行时的数据区是Java编程中的进阶部分。我们在开发中都遇到过一个很头疼的问题就是OutOfMemoryError(内存溢出错误),但是如果我们了解JVM的内部实现和其运行时的数据区的工作机制,...

2015/08/02 03:27
3.5K
咱们从头到尾说一次 Java 垃圾回收

之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走的,是 Java 程序员。 确实,在 Java 的世界里,似乎我们不用对垃圾回收那么的专注,很多初...

2013/04/20 00:38
652
java JVM虚拟机选项 Xms Xmx PermSize MaxPermSize 的区别

Eclipse崩溃,错误提示: MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommended that you exit and restart M...

2013/04/15 22:21
3.6K
深入分析 java -jar ClassNotFoundException classpath 不生效

1、背景 有时候本地打包部署到服务器时我们不需要 jar 包带上本地系统包(甚至三方包),因为服务上已经有了这些包,如果打进本地的包会造成包体积比较大,另外会造成服务器上版本冲突的问题...

2013/03/01 02:12
1K
Java内存溢出(OOM)异常完全指南

这也许是目前最为完整的Java OOM异常的解决指南。 1、java.lang.OutOfMemoryError:Java heap space Java应用程序在启动时会指定所需要的内存大小,它被分割成两个不同的区域:Heap space(堆...

2012/12/31 17:32
532

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部