
jvm
文章平均质量分 60
徐东1983
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DefNew ParNew
转自:http://hllvm.group.iteye.com/group/topic/37095 串行收集器: DefNew:是使用-XX:+UseSerialGC(新生代,老年代都使用串行回收收集器)。 并行收集器: ParNew:是使用-XX:+UseParNewGC(新生代使用并行收集器,老年代使用串行回收收集器)或者-XX:+UseConcMarkSweepGC(新生代使转载 2016-03-13 21:37:02 · 1387 阅读 · 0 评论 -
JVM选项
-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=原创 2016-04-28 22:12:02 · 298 阅读 · 0 评论 -
3、垃圾收集器与内存分配策略
1、概述 Java内存运行时区域的各部分,其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭。在这几个区域不用考虑内存回收的问题,因为方法结束或线程结束时,内存自然就跟随着回收了。Java堆和方法区则不同,我们只有在程序运行期间才能创建对象,这部分内存的分配和回收是动态的。 2、可达性分析算法 可达性分析算法的基本思路是通过一系列的GC Roots原创 2016-06-10 10:50:20 · 268 阅读 · 0 评论 -
1、java体系结构
Java体系结构包括四个独立的相关技术: Java程序设计语言Java class文件格式Java应用编程接口(API)Java虚拟机(JVM) 如图所示:原创 2016-03-18 09:12:37 · 272 阅读 · 0 评论 -
2、Java内存区域
1、运行时数据区 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的区域。这些区域都有各自的用途,以及创建和销毁时间。 1)程序计数器 2)虚拟机栈:是线程私有的,它的生命周期与线程相同。虚拟机栈描述的是Java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法从调用直到执行完成原创 2016-06-10 10:05:40 · 281 阅读 · 0 评论 -
JVM调优
1、JXL导入excel导致Full GC (System) 问题描述:最近在监控GC日志发现总是会出现Full GC(System),如图所示,可能是程序员在开发时调用了System.gc(),于是在代码中搜索System.gc(),发现代码中没有调用System.gc()的地方。于继续监控GC日志,在出现Full GC(System)时,用命令jstat 22688 > a.txt将 问题原创 2016-06-26 21:33:52 · 325 阅读 · 0 评论 -
HotSpot JVM options to generate garbage collection logging messages
转载:http://www.herongyang.com/JVM/Memory-PrintGCDetails-Garbage-Collection-Logging.html This section describes HotSpot JVM options to generate garbage collection logging messages. It also describe转载 2016-06-09 17:28:45 · 348 阅读 · 0 评论 -
解决java问题
解决java问题 1、升级java版本:第1步,使用java最新版本,避免把时间浪费在java已经修复的问题上。经常会有一些java运行时出现的BUG,在最新的版本中被修复。 2、设置jvm选项,收集相关数据来解决问题: 1)开启core文件:如果java崩溃,例如因为一个段错误(segmentation fault),OS会保存一个core文件,在linux中,core文件通常默认是关闭的原创 2016-04-21 21:26:56 · 1021 阅读 · 0 评论 -
JVM: How to analyze Thread Dump
转载地址:https://www.javacodegeeks.com/2012/03/jvm-how-to-analyze-thread-dump.html 中文翻译:http://www.oschina.net/translate/jvm-how-to-analyze-thread-dump?_t_t_t=0.8852110478056757 This article will转载 2016-06-18 21:15:53 · 951 阅读 · 0 评论