
深入理解Java虚拟机
javaPie
经验笔记,方便回顾,好记性不如烂笔头
展开
-
JVM调优总结(一)-- 一些概念
JVM调优总结(一)-- 一些概念 博客分类: java路上 JVMCC++C#数据结构 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型转载 2017-06-06 21:39:44 · 437 阅读 · 0 评论 -
JVM调优总结
JVM调优总结 目录 数据类型 堆与栈 Java对象的大小 引用类型 按照基本回收策略分 按分区对待的方式分 按系统线程分 如何区分垃圾 如何处理碎片 如何解决同时存在的对象创建和对象回收问题 为什么要分代 如何分代 什么情况下触发垃圾回收 分代垃圾回收流程示意 选择合适的垃圾收集算法 小结 回收器选择 辅助信息 常见配置汇总 调优总结转载 2017-06-06 23:50:33 · 404 阅读 · 0 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss
JVM调优总结 -Xms -Xmx -Xmn -Xss 博客分类: Java General JVM应用服务器电信CMS算法 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows转载 2017-10-27 16:41:22 · 393 阅读 · 0 评论 -
测试OOM异常
一、Java堆溢出 内存溢出和内存泄露 内存溢出:指程序运行过程中无法申请到足够的内存而导致的一种错误。内存溢出通常发生于OLD段或Perm段垃圾回收后,仍然无内存空间容纳新的Java对象的情况。 内存泄露:指程序中动态分配内存给一些临时对象,但是对象不会被GC所回收,它始终占用内存。即被分配的对象可达但已无用 [java] view plain c转载 2018-01-13 11:43:44 · 905 阅读 · 0 评论 -
Eclipse Memory Analyzer,内存泄漏插件,安装使用一条龙
Eclipse Memory Analyzer,内存泄漏插件,安装使用一条龙 Posted on 2016-07-06 17:02 只会一点java 阅读(7100) 评论(2) 编辑 收藏 网上文档很多,但最初都有问题。整理一份,作为备份。使用过程:开发代码写完后,对可能出现内存溢出的代码,添加配置文件,生成.hprof文件,用memory Analyzer分析排查问题,且泄漏内存大转载 2018-01-15 12:34:48 · 349 阅读 · 0 评论 -
出现GC overhead limit exceeded 的解决方案
出现GC overhead limit exceeded 的解决方案 原创 2016年08月09日 11:16:09 54607 当我在使用MyEclispe IDE创建Maven项目的时候出现 "An internal error occurred during: “Build Project”. GC overhead limit exce转载 2018-01-15 14:01:19 · 26437 阅读 · 0 评论 -
深入理解Java虚拟机读书笔记
package com.gcq.mine.jvm; public class SuperClass { static { System.out.println("SuperClass init!"); } public static int value = 123; } package com.gcq.mine.jvm; public class SubClass转载 2018-01-17 11:23:51 · 172 阅读 · 0 评论 -
-XX:+TraceClassLoading参数可以跟踪显示类加载机制
-XX:+TraceClassLoading原创 2018-01-17 11:40:22 · 3937 阅读 · 1 评论 -
JVM内存区域详解(Eden Space、Survivor Space、Old Gen、Code Cache和Perm Gen)
JVM内存区域详解(Eden Space、Survivor Space、Old Gen、Code Cache和Perm Gen) 标签: jvm java 虚拟机 2016年09月19日 14:05:1511348人阅读 评论(0) 收藏 举报 分类: JAVA(24) 版权声明:本文由施勇原创,转载请注明作者和出处! https://blog.c转载 2018-03-22 21:42:43 · 460 阅读 · 0 评论