码迷,mamicode.com
首页 >  
搜索关键字:hotspot    ( 651个结果
5.虚拟机性能监控与故障处理工具
sunjdk监控和故障工具(这些命令在jdk的bin下)名称主要作用jps显示指定系统内所有的hotspot进程jstat用于收集hotspot虚拟机各方面的运行数据jinfo显示虚拟机的配置信息jmap生成虚拟机的内存转储快照jhat用于分析heapdump文件,他会建立一个http/html服务器,让用户可以再浏览..
分类:其他好文   时间:2017-08-10 18:00:18    阅读次数:153
HotSpot VM GC收集器的合名问题
最近分析HotSpotVMGC日志,就各种收集器的名称搞晕掉了,幸好参考R大(RednaxelaFX)一些回复和文章。整理在此文,以方便自已日后查阅,也可让有需要的同学少走弯路,追本溯源,一切从DefNew的来因说起。DefNew:是使用-XX:+UseSerialGC(新生代,老年代都使用串行回收收集器)P..
分类:其他好文   时间:2017-08-08 19:49:18    阅读次数:129
TIKA环境配置
本章将指导完成设置Apache Tika在Windows和Linux的配置过程。用户管理是必要的,同时安装了Apache Tika。 系统要求 第1步:验证安装Java 为了验证Java安装,打开控制台并执行下面的Java命令。 如果Java已经正确地在您的系统已经安装,那么应该得到以下输出之一,具 ...
分类:其他好文   时间:2017-08-07 13:39:06    阅读次数:127
Java对象的内存布局以及对象的访问定位
一 Java对象的内存布局 在HotSpot虚拟机中,对象在内存中的布局分为3个区域 Mark Word(在32bit和64bit虚拟机上长度分别为32bit和64bit)存储对象自身的运行时数据,包括哈希码,GC分代年龄,锁状态标志,线程持有的锁,偏向线程ID,偏向时 间戳等 类型指针 即对象指向 ...
分类:编程语言   时间:2017-08-07 11:57:22    阅读次数:231
btrace 常见问题
执行btrace命令报错:Unable to open socket file: target process not responding or HotSpot VM not loaded -bash-4.1# /apps/svr/jdk7/bin/jstack/jps -l32382 sun.t ...
分类:其他好文   时间:2017-08-06 17:07:15    阅读次数:296
centos 7 java1.8安装
java安装 检查版本信息,如果版本小于1.8,执行以下命令 java -version java version "1.8.0_144"Java(TM) SE Runtime Environment (build 1.8.0_144-b01)Java HotSpot(TM) 64-Bit Serv ...
分类:编程语言   时间:2017-08-02 00:24:13    阅读次数:390
《深入理解Java虚拟机:JVM高级属性与最佳实践》读书笔记(更新中)
第一章:走进Java 概述 Java技术体系 Java发展史 Java虚拟机发展史 1996年 JDK1.0,出现Sun Classic VM HotSpot VM, 它是 Sun JDK 和 OpenJDK 中所带的虚拟机,最初并不是Sun开发 Sun Mobile- Embedded VM/ M ...
分类:编程语言   时间:2017-08-01 23:13:19    阅读次数:233
垃圾收集器与内存分配策略(三)之HotSpot的算法实现
垃圾收集器与内存分配策略(三)——HotSpot的算法实现 Java JVM 垃圾回收 在HotSpot虚拟机上实现这些算法时,必须对算法的执行效率有着严格的考量,才能保证虚拟机高效地运行。 1、 枚举根节点 采用可达性分析从GC Roots节点中找引用链为例 存在的缺点: 1、在前面找出还存活对象 ...
分类:编程语言   时间:2017-07-31 18:51:03    阅读次数:203
JVM7、8详解及优化
一、引言:永久代为什么被移出HotSpot JVM了? 详见:JEP 122: Remove the Permanent Generation 原因主要有两个: 1、由于Permanent Generation内存经常不够用或发生内存泄露,引发恼人的java.lang.OutOfMemoryErro ...
分类:其他好文   时间:2017-07-26 18:05:19    阅读次数:140
full GC触发的条件
full GC触发的条件除直接调用System.gc外,触发Full GC执行的情况有如下四种。1. 旧生代空间不足旧生代空间只有在新生代对象转入及创建为大对象、大数组时才会出现不足的现象,当执行Full GC后空间仍然不足,则抛出如下错误:java.lang.OutOfMemoryError: J ...
分类:其他好文   时间:2017-07-24 01:27:24    阅读次数:400
651条   上一页 1 ... 30 31 32 33 34 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!