[译]GC专家系列2:Java 垃圾回收的监控 经验

age-collection/ 这是"成为GC专家系列"文章的第二篇。在第一篇 理解Java垃圾回收 中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。到目前为止,你应该已经了解了JDK

jopen 2016-01-06   12424   0
P8

  JVM 虚拟机安全机制 文档

Java的安全模型使得java能够成为适用于网络环境的技术。Java安全模型主要是保护终端用户免受到从网络下载的、来自不可靠来源的、恶意程序(以及善意程序中的bug)的侵犯 Java安全模型的发展历程:1.0版本的基本沙箱---->1.1版本的代码签名和认证---->1.2版本的细粒度访问控制1.基本沙箱   沙箱模型让你可以接收来自任何来源的代码,当来自不可靠来源的代码时,沙箱限制它进行可能破坏系统的任何动作。 

sjd@qrfy 2014-06-04   1748   0
P3

  Websphere7.0 环境下修改 JVM 的内存设置 文档

Websphere7.0环境下修改JVM的内存设置 方法1:修改配置的方式 通过修改server.xml进行JVM堆大小的设置: servel.xml文件路径:/IBM/WebSphere/AppS

prince4631 2014-03-26   789   0
P6

  JVM工具、参数调优&调试技巧 文档

 目 录 目 录 1 表格列表 2 一、 JVM工具 2 1. jps:虚拟机进程状况工具 2 2. jstat:虚拟机统计信息监视工具 2 3. jinfo:java配置信息工具 3 4. jhat:虚拟机堆转储快照分析工具

polaris 2011-11-12   5074   0
JVM   Java开发  

IBM 宣布 J9 JVM 即将开源 资讯

在经历了长时间的准备和预热之后,IBM终于在Github上放出了OMR项目( https://github.com/eclipse/omr )。采用的许可证为: Eclipse Public License

jopen 2016-09-22   10455   0
JVM   开源  

JERL 5.16..2_r5,让Perl运行在JVM 资讯

JERL 是一个允许Perl脚本运行在JVM上的系统,而不需要外部的Perl版本。 package jerlEclipseSampleProject; import jerlWrapper.perlVM;

jopen 2012-11-03   6008   0
Perl  
P6

  Java JVM工具、参数调优&调试技巧 文档

 目 录 目 录 1 表格列表 2 一、 JVM工具 2 1. jps:虚拟机进程状况工具 2 2. jstat:虚拟机统计信息监视工具 2 3. jinfo:java配置信息工具 3 4. jhat:虚拟机堆转储快照分析工具

opentangkun 2013-03-07   2003   0
P6

  JVM加载class文件的原理机制 文档

JVM加载class文件的原理机制 1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的, 类装载器所做的工作实质是把类文件从硬盘读取到内存中 2.java中的类大致分为三种:

hexiuming 2013-01-06   370   0

JVM 分析器:honest-profiler 经验

honest-profiler 是一个 JVM 分析器软件。包含两个主要组件,一个小的 C++ jvmti 代理用来写日志文件;Java 应用用来渲染和显示 Log 分析数据。 项目主页:

jopen 2014-03-05   13960   0

JVM:加载、链接和初始化 经验

JVM要解释Java字节码,就必须对所需的类和接口执行如下3步操作: (1) 加载:JVM在加载类时,会查找该类或该接口的二进制表示,并根据找到的二进制表示(通常是由Java编译器创建的类文件)创

jopen 2014-04-01   10746   0
JVM   Java开发  

Jvm工作原理学习笔记 经验

一、 JVM 的生命周期 1. JVM 实例对应了一个独立运行的 java 程序它是进程级别 a) 启动。启动一个 Java 程序时,一个 JVM 实例就产生了,任何一个拥有 public static

jopen 2014-08-19   507363   0
Java开发   JVM  

jdk自带的jvm监测程序 经验

VM。 Java VisualVM JVM(远程)监控程序 详细:在使用这些工具前,先用JPS命令获取当前的每个JVM进程号,然后选择要查看的JVM。 jstat工具特别强大,有众多的

jopen 2015-06-14   17648   0
Java开发   JVM  

JVM堆大小的自适应能力 经验

在完善我们的测试台以便提高 Plumbr 排查GC故障能力的时候,我编写了 一个小小的测试用例 ,我觉得应该会有不少人对它感兴趣。我的目标是测试JVM在不同的伊甸区(Eden), 存活区(Surviv

jopen 2014-11-07   11195   0
JVM   Java开发  

JVM 之 运行时数据区 经验

我们都知道Java是一门多线程的编程语言,而这一切离不开底层JVM的多线程支持。如果想更好的理解JVM的多线程模型,以及方法的调用和执行原理。那么就必须先很好的了解JVM的运行时内存布局。 目录 一,Heap(堆)

jopen 2014-12-19   14920   0
JVM   Java开发  

JVM基于分代的垃圾收集器 经验

JVM发展到今天,垃圾回收器已经有很多种,像标记-清除,标记-压缩,复制等,各有各的优缺点。在这里主要将其中的一种,基于分代的垃圾收集器。 基于分代的垃圾收集器的算法设计思路是:把对象按照寿命长短

lpkde 2015-01-18   14736   0
JVM   Java开发  

dtcache - 本地jvm内的k/v缓存 经验

dtcache 一个本地jvm内的key-value缓存,支持分布式数据更新,支持自定义过期策略 配置: CacheItemListener cacheItemListener = new Cac

jopen 2016-01-11   6351   0

一次JVM调优的笔记 经验

http://www.cnblogs.com/XiaoHDeBlog/p/4868596.html 1. JVM Tuning基础知识 1.1 Java堆结构 Java堆可以处于物理上不连续的内存空间上,只

jopen 2015-10-11   17033   0
JVM   Java开发  

JVM 垃圾回收算法 经验

可触及性算法是判断对象是否死亡的最基本的算法。所谓死亡对象就是内存堆中不再使用的对象。 用于被GC回收的对象。 引用计数算法 Reference Counting 引用计数法是给对象中添加一个

pengjiang 2016-02-17   6406   0

一图读懂JVM架构解析 经验

a虚拟机(JVM)实现,JVM分析字节码,解释并执行它。作为开发人员,了解JVM的架构是非常重要的,因为它使我们能够编写出更高效的代码。本文中,我们将深入了解Java中的JVM架构和JVM的各个组件。

wbqOpenDoc 2017-01-09   13598   0
JVM   Java开发  

jvm实战-基本类型占多少内存 经验

jvm内存占用模型 对象的内存结构 对象头 Header 包含两部分数据Mark Word和Kclass: Mark Word:存储对象自身的运行时数据,如hashCode、GC分代年

tt89218 2017-01-12   19044   0
JVM   Java开发  
1 2 3 4 5 6 7 8 9 10