JVM参数到底应该如何设置

java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出J...

2015-01-06 17:29:27

阅读数:6

评论数:0

java jstack dump 线程 介绍 解释

  最近抽时间把JVM运行过程中产生的一些线程进行了整理,主要是围绕着我们系统jstack生成的文件为参照依据。  前段时间因为系统代码问题,造成性能到了天花板,于是就dump了一份stack出来进行分析。  看stack其实也需要一定的经验,毕竟它里面很多线程不可能都是有问题,所以,需要对他们...

2015-01-05 23:40:02

阅读数:10

评论数:0

JAVA线程dump的分析

Java 的线程 线程是指能独立于程序的其它部分运行的执行单元。 JAVA语言能够很好的实现多线程的程序。我们在调试程序,或者在开发后期需要做性能调优的时候,往往也需要了解当前程序正在运行的线程的状态,正在执行的操作,从而分析系统可能存在的问题。 在阅读本文之间,应对 Java线程的编程原理...

2015-01-05 23:39:04

阅读数:15

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭