深入理解Java虚拟机笔记 – 自动内存管理机制(调优案例分析与实战) 经验

1、概述 2、案例分析 2.1、高性能硬件上的程序部署策略 一个部署问题 √ 控制 Full GC 频率的关键是看应用中绝大多数对象能否符合“朝生夕灭”的原则,即大多数对象的生存时间不应太长,尤其

jopen 2014-11-30   23184   0

JRockit调优简介 经验

一.JRockit调优简介 JRockit是一个自适应的JVM,它能够自动调整自己去适应底层硬件,因此对它的调优主要集中在一些需要人工干预的参数上,比如说:需要划分多少 RAM给JRockit

openkk 2012-08-13   44004   0
P9

  【高级程序员必备】]一切J2EE应用都是基于JVM 文档

一切J2EE应用都是基于JVM的,那么对于JVM的设置和监控,成为J2EE应用程序性能分析和性能优化的必然手段。今天Sincky和大家交流该话题。这里以Tomcat环境为例,其它WEB服务器如Jbo

xuesheng32 2013-02-17   307   0

JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解 经验

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

jopen 2014-01-28   370257   0
JVM   Java开发  

JVM 类加载器介绍及其父亲委托机制 Parent Delegation 经验

类加载器用来把类加载到Java虚拟机中。从JDK1.2版本开始,类的加载过程采用父亲委托机制,这种机制能更好的保证Java平台的安全。在此委托机制中,除了Java虚拟机自带的根类加载器之外,其余的类加载器都有且只有一个父加载器。当Java程序请求加载器loader1加载Sample类是,loader1类首先委托自己的父加载器去加载Sample类,若父加载器能加载,则由父加载器完成加载任务,否则才由加载器loader1本身加载Sample类。

jopen 2015-09-28   7889   0
JVM   Java开发  
P8

  JVM调优总结(六) - 分代垃圾回收详述2 文档

JVM调优总结(六)——分代垃圾回收详述2 分代垃圾回收流程示意     选择合适的垃圾收集算法 串行收集器   用单线程处理所有垃圾回收工作,因为无需多线程交互,所以效率比较高。但是,也无法使用多

chenyong860722 2012-08-21   2090   0

JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解 经验

JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有 jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛

yg3n 2015-06-04   21559   0
JVM   Java开发  

JVM故障诊断指南》之2 - 调整合适的Java堆大小的技巧 经验

都不相同,实际上你是处于最好的时机来精确决定你客户环境所需要的Java堆参数。 1 – JVM: 你总是担心你不理解的部分 你如何期望去配置,调整和故障诊断那些你不懂的部分?你也许从没有机

jopen 2015-06-23   25914   0
JVM   Java开发  

每个Java程序员必须知道的5个JVM命令行标志 经验

Neward为developerworks独家撰稿“你不知道5个……”系列中的一篇,JVM是多数开发人员视为理所当然的Java功能和性能背后的重 负荷机器。然而,我们很少有人能理解JVM是如何进行工作的—像任务分配和垃圾收集、转动线程、

n7w77 2015-03-19   19990   0

开源免费跨平台基于JVM的复杂网络分析软件Gephi简介 经验

Gephi是一款开源免费跨平台基于JVM的复杂网络分析软件, 其主要用于各种网络和复杂系统, 特别是在处理网络关系数据这方面很有优势,下面是两个不错的例子 编程语言关系图 微博传播分析 那么

jopen 2015-08-27   36875   0

实例分析JVM安全体系:双亲委派、命名空间、保护域、策略 经验

txt” “read”即为对程序启动目录下(相对路径)的note.txt的读取权限 最后以深入jvm(第二版)一书中的例子来介绍策略文件的使用以及保护域的作用: Doer接口: // /com/

jopen 2015-11-13   15339   0
JVM   Java开发  

JVM源码分析之JDK8下的僵尸(无法回收)类加载器 经验

这个问题,现象是有一些类加载器是作为key放到WeakHashMap里的,但是经历过多次full gc之后,依然坚挺地存在内存里,但是从代码上来说这些类加载器是应该被回收的,因为没有任何强引用可以到达

qbom0898 2016-04-24   17518   0

JVM并发机制探讨—内存模型、内存可见性和指令重排序 经验

条指令:monitorenter和monitorexit。更多的并发细节是在JVM运行时去处理的,而不是编译。这篇文章主要是针对JVM处理并发的 一些细节的探讨。 JAVA内存模型 对于我们平时开发的业

jopen 2015-03-21   18540   0
JVM   Java开发  

每个Java程序员必须知道的5个JVM命令行标志 经验

Neward为developerworks独家撰稿“你不知道5个……”系列中的一篇,JVM是多数开发人员视为理所当然的Java功能和性能背后的重负荷机器。然而,我们很少有人能理解JVM是如何进行工作的—像任务分配和垃圾收集、转动线程、

nthx8110 2016-02-03   14069   0
P4

  JVM调优总结(五) - 分代垃圾回收详述1 文档

JVM调优总结(五)——分代垃圾回收详述1 为什么要分代     分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。

chenyong860722 2012-08-21   301   0

听阿里巴巴JVM工程师为你分析常见Java故障案例 资讯

本文根据12月23日阿里巴巴技术保障部JVM组软件工程师陆传胜老师在【DBA+社群,微信公众号:dbaplus】的主题分享整理!小编特别整理出其中精华内容,供大家学习交流。同时,也非常感谢 陆传胜

jopen 2015-12-25   48420   0
JVM  
P7

  WebSphere 性能调优-垃圾收集器 文档

出现内存溢出情况。这就像吹气球,当气球中的气体到达一定程度时,气球就会被撑爆。(32位的JDK的Jvm堆空间分配最大支持1.5G的大小,超过则无法正常启动。而64位的JDK堆大小分配无限制,其大小受到

gui86hua 2012-09-26   3805   0

Java内存与垃圾回收调优 经验

Java(JVM)内存模型 正如你从上面的图片看到的,JVM内存被分成多个独立的部分。广泛地说,JVM堆内存被分为两部分 ——年轻代 (Young Generation) 和 老年代 (Old

jopen 2014-12-15   96737   0

Core OS 367.1.0 发布,面向服务器的基于Linux的操作系统 资讯

stable, this release is only targeted at the base OS and Docker 1.0. etcd/fleet stable support will be

jopen 2014-07-26   8319   0
Core OS  

老罗的锤子 OS,该如何应对第一波早期用户? 资讯

发布会所引发的争论终将成为过去,虽然大部分的论调都不甚理想,但是个人认为,几个月之后上线的锤子 OS,才是对于老罗以及他的团队真正的考验。 6 月份发布的锤子 OS,可以预想到是,在老罗强大的号召力下,可能会迎来一个巨大的下载量

jopen 2013-04-03   7167   0
ROM  
1 2 3 4 5 6 7 8 9 10