E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jmap
jmap
、jhat查看jvm堆内存信息
打印heap信息 D:\>
jmap
-histo 4636 > d:log.log 生成heap信息并生成二进制文件 D:\>
jmap
-dump:live
buzhucele
·
2012-03-14 12:00
java
jvm
dump
JMAP
hat
Java Thread &Memory Note
jmap
-h
sslaowan
·
2012-03-12 12:00
thread
Java 工具(
jmap
,jstack)在linux上的源码分析(六) -F 参数 如何读取线程列表
在java中,如何通过访问内存拿到线程列表,用于跟踪线程的运行状态,这也是jstack的主要功能。在jvm里,有没有F的参数实现笔者前面的博客已经说明了。因为-F是通过访问java的内存来取的信息的,所以当使用-F参数的时候,需要知道java运行过程中内存的结构,从而通过访问内存能获取到你所需要的信息。1.结构体VMStructEntry 和VMTypeEntrytypedefstruct{ co
raintungli
·
2012-03-10 16:00
java
jvm
thread
linux
list
工具
Java 工具(
jmap
,jstack)在linux上的源码分析(六) -F 参数 如何读取线程列表
在java中,如何通过访问内存拿到线程列表,用于跟踪线程的运行状态,这也是jstack的主要功能。 在jvm里,有没有F的参数实现笔者前面的博客已经说明了。因为-F是通过访问java的内存来取的信息的,所以当使用-F参数的时候,需要知道java运行过程中内存的结构,从而通过访问内存能获取到你所需要的信息。 1. 结构体 VMStructEntry 和 VMTypeEntry typedef
test_touch
·
2012-03-10 16:00
jstack
jdk工具
特别关注生产环境内存分析,先用
jmap
dump内存,再用jhat进行内存分析,可以得到对象大小,数量以及相互引用关系 http://www.duote
hill007299
·
2012-03-09 20:00
java
jdk
使用
jmap
遇到的问题
针对java的内存分析方法和工具现在是越来越多了,但一番了解下来,发现最后还是
jmap
,jstat等原生命令最实用,jconsole虽然比较方便,但是在dump这块是个硬伤- -`,1.6之后自带的VisualVM
dishhy
·
2012-03-07 18:00
JMAP
JDK内置工具使用
Status Tool)三、jstack命令(Java Stack Trace)四、jstat命令(Java Virtual Machine Statistics Monitoring Tool)五、
jmap
snoopy7713
·
2012-03-07 08:00
java
JDK内置工具使用
Status Tool)三、jstack命令(Java Stack Trace)四、jstat命令(Java Virtual Machine Statistics Monitoring Tool)五、
jmap
snoopy7713
·
2012-03-07 08:00
java
java内存分析工具
搜索一些资料后,终于找到了一个好用而界面直观的工具,能帮助我们很好的分析内存的耗费情况~ 先说明一个linux下的命令 jps 和
jmap
: jps用于 列出所有java相关线程的pid等信息,如:
yutaozxy
·
2012-02-28 14:00
java内存
差分约束——HDOJ 3592
include usingnamespacestd; #defineINF1000009 #defineMAXN1005 structedge { intto; intweight; }; vectorad
jmap
Kay_Sprint
·
2012-02-27 23:00
jvm调优应该知道的一点东西
概念概念Java工具jstat
jmap
VisualVM调优总结分代年轻代:所有新生成的对象首先都是放在年轻代的。年轻代的目标就是尽可能快速的收集掉那些生命周期短的对象。年轻代分三个区。
haoningabc
·
2012-02-27 18:00
java
jvm
jvm调优应该知道的一点东西
概念概念Java工具jstat
jmap
VisualVM调优总结分代年轻代:所有新生成的对象首先都是放在年轻代的。年轻代的目标就是尽可能快速的收集掉那些生命周期短的对象。年轻代分三个区。
haoningabc
·
2012-02-27 18:00
java
jvm
SPFA——HDOJ 1534/3440
usingnamespacestd; #defineMAXN1010 #defineINF1000000001 structedge { intto; intweight; }; vectorad
jmap
Kay_Sprint
·
2012-02-27 00:00
struct
vector
ini
Java 工具(
jmap
,jstack)在linux上的源码分析(六) -F 参数 读取动态链接共享库文件中的符号表
通常我们使用
jmap
,jstack去检查堆栈信息的时候,是不会使用-f参数的,但有的时候系统在无法打印出堆栈信息的时候,会建议你使用参数-F。
raintungli
·
2012-02-24 14:00
java
jvm
linux
header
工具
Java 工具(
jmap
,jstack)在linux上的源码分析(六) -F 参数 读取动态链接共享库文件中的符号表
通常我们使用
jmap
,jstack 去检查堆栈信息的时候,是不会使用-f参数的,但有的时候系统在无法打印出堆栈信息的时候,会建议你使用参数-F。
test_touch
·
2012-02-24 14:00
jstack
JDK 1.5自带的几个小工具
提供了jps,
jmap
,jconsole,jstat几个比较实用的小工具,试用了jps和
jmap
感觉比较有用。 jps用来查看当前java的进程,其实它的功能可以基本上由ps来实现。
jackiee_cn
·
2012-02-23 15:00
java
Java性能检测及内存泄露检测(二)——JHat+
Jmap
jmap
+jhat分析java虚拟机的堆使用使用情况 1、使用
jmap
把虚拟机的镜像dump到指定的文件中 /usr/java/latest/bin/
jmap
-dump:live,format
lifaming15
·
2012-02-15 20:00
java性能
mat 使用笔记
MAT使用初探今天线上一个应用的持久区满了,一直没有下来,导致一些服务不可用,就用
jmap
当出内存快照后,用MAT分析内存的基本信息,发现很多地方不会用。找了些资料记录在下来。
inter12
·
2012-02-15 17:00
mat
JMAP
、jstat命令详解
显示java进程内存使用的相关信息
jmap
pid #打印内存使用的摘要信息
jmap
–heap pid #java heap信息
jmap
-histo:live pid
lastavatar
·
2012-02-13 14:00
jstat
Java内存泄露_JVM监控工具介绍jstack_jconsole_jinfo_
jmap
_jdb_jstat
jstack--如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的javastack和nativestack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的javastack和nativestack的信息,如果现在运行的java程序呈现hung的状态,jst
Kenny.Lee
·
2012-02-10 18:00
JConsole
Java 工具(
jmap
,jstack)在linux上的源码分析(五) -F 参数的bug
当使用
jmap
,jstack是用-F参数的时候,是通过调用系统调用ptrace来取的寄存器的信息,关于linux下的ptrace实现可以参考我的博客(http://blog.csdn.net/raintungli
raintungli
·
2012-02-09 16:00
java
jvm
thread
linux
struct
工具
Java 工具(
jmap
,jstack)在linux上的源码分析(五) -F 参数的bug
当使用
jmap
,jstack是用-F参数的时候,是通过调用系统调用ptrace来取的寄存器的信息,关于linux下的ptrace实现可以参考我的博客(http://blog.csdn.net/raintungli
test_touch
·
2012-02-09 16:00
jstack
jstat,
jmap
,jconsole,jvisualvm,jps,jinfo等JDK系统监控、性能调优工具
jstat,
jmap
,jconsole,jvisualvm,jps,jinfo等JDK系统监控、性能调优工具@importurl(http://www.blogjava.net/CuteSoft_Client
我的java天地
·
2012-02-07 17:00
探秘Java虚拟机——内存管理与垃圾回收
1、Java虚拟机运行时的数据区2、常用的内存区域调节参数-Xms:初始堆大小,默认为物理内存的1/64(输出到日志文件来查看GC的状况;3)
jmap
–heap可用于查看各个内存空间的大小;5)断代法可用
阳光咖啡
·
2012-01-28 21:00
探秘Java虚拟机——内存管理与垃圾回收
1、Java虚拟机运行时的数据区2、常用的内存区域调节参数-Xms:初始堆大小,默认为物理内存的1/64(输出到日志文件来查看GC的状况;3)
jmap
�Cheap可用于查看各个内存空间的大小;5)断代法可用
chhbjh
·
2012-01-28 21:05
虚拟机
垃圾回收
内存
target
blank
JVM监控工具介绍jstack, jconsole, jinfo,
jmap
, jdb, jstat
jstack --如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的javastack和nativestack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的javastack和nativestack的信息,如果现在运行的java程序呈现hung的状态,jst
shugengen
·
2012-01-14 13:00
JConsole
性能问题的查找
越高说明问题越严重;2)、使用jstat查看FGC发生的频率及FGC所花费的时间,FGC发生的频率越快、花费的时间越高,问题越严重;2、导出数据:在应用快要发生FGC的时候把堆导出来1)、查看快要发生FGC使用命令:
jmap
-heap
冯立彬
·
2012-01-10 17:43
JAVA學習
性能问题的查找
越高说明问题越严重;2)、使用jstat查看FGC发生的频率及FGC所花费的时间,FGC发生的频率越快、花费的时间越高,问题越严重;2、导出数据:在应用快要发生FGC的时候把堆导出来1)、查看快要发生FGC使用命令:
jmap
-heap
fenglibing
·
2012-01-10 17:00
eclipse
cms
数据分析
优化
velocity
less
利用
JMAP
+MAT分析Java Heap Dump
生成HeapDump文件的方法:
JMAP
(JavaMemoryMap)方法一:让运行中的JVM生成Dump文件/usr/java/jdk/bin/
jmap
vfast_chenxy
·
2012-01-06 15:55
职场
heap
dump
休闲
Java 工具(
jmap
,jstack)在linux上的源码分析(四)safe point
safepoint顾明思意,就是安全点,当需要jvm做一些操作的时候,需要把当前正在运行的线程进入一个安全点的状态(也可以说停止状态),这样才能做一些安全的操作,比如线程的dump,堆栈的信息。在jvm里面通常vm_thread(我们一直在谈论的做一些属于vm份内事情的线程)和cms_thread(内存回收的线程)做的操作,是需要将其他的线程通过调用SafepointSynchronize::be
raintungli
·
2011-12-30 09:00
java
thread
exception
linux
table
工具
Java 工具(
jmap
,jstack)在linux上的源码分析(四)safe point
safe point 顾明思意,就是安全点,当需要jvm做一些操作的时候,需要把当前正在运行的线程进入一个安全点的状态(也可以说停止状态),这样才能做一些安全的操作,比如线程的dump,堆栈的信息。 在jvm里面通常vm_thread(我们一直在谈论的做一些属于vm 份内事情的线程) 和cms_thread(内存回收的线程)做的操作,是需要将其他的线程通过调用SafepointSynchroni
test_touch
·
2011-12-30 09:00
jstack
使用MAT分析内存泄露
内存分析工具
jmap
JDK自带的一个工具,是JVMHeap导出的必备工具。
jmap
-dump:format=b,file
shenxiu
·
2011-12-22 06:00
测试工具
jmap
使用以及 linux下查看进程的内存使用情况
1、top命令 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage) 打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。 可以输出所
zyslovely
·
2011-12-08 23:00
linux
Java 工具(
jmap
,jstack)在linux上的源码分析(三)执行的线程vm thread
在前面的博客中(http://blog.csdn.net/raintungli/article/details/7034005)所提到的信号转发线程,AttachListener线程都只是操作socket文件,并没有去执行比如stack分析,或者heap的分析,真正的工作线程其实是vmthread.(一)启动vmthreadjintThreads::create_vm(JavaVMInitArgs
raintungli
·
2011-12-06 17:00
java
thread
linux
OS
工具
initialization
Java 工具(
jmap
,jstack)在linux上的源码分析(三)执行的线程vm thread
在前面的博客中(http://blog.csdn.net/raintungli/article/details/7034005)所提到的信号转发线程,Attach Listener 线程都只是操作socket文件,并没有去执行比如stack 分析,或者heap的分析,真正的工作线程其实是vm thread. (一)启动vm thread jint Threads::create_vm(JavaV
test_touch
·
2011-12-06 17:00
thread
jdk的一些参数配置规则--打dump文件
Xms的25%或者64M(在JDK5.0中默认是25%)-Xmnx是-Xmx的25%或者64M(同上)-Xmos是-Xmx减去-Xmns的大小-Xmox是和-Xmx一样大ps:取Java进程的内存对象报表
jmap
-histo
zhuying_linux
·
2011-12-06 14:00
java
jdk
File
报表
JVM监控工具介绍jstack, jconsole, jinfo,
jmap
, jdb, jstat
jstack --如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的javastack和nativestack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的javastack和nativestack的信息,如果现在运行的java程序呈现hung的状态,jst
jackguo1123
·
2011-12-05 18:00
java
JVM优化
Java 工具(
jmap
,jstack)在linux上的源码分析(二)信号处理
当java虚拟机启动的时候,会启动很多内部的线程,这些线程主要在thread.cpp里的create_vm方法体里实现 而在thread.cpp里主要起了2个线程来处理信号相关的 JvmtiExport::enter_live_phase(); // Signal Dispatcher needs to be started before VMInit event is posted os::
test_touch
·
2011-12-02 17:00
jstack
Java 工具(
jmap
,jstack)在linux上的源码分析(二)信号处理
当java虚拟机启动的时候,会启动很多内部的线程,这些线程主要在thread.cpp里的create_vm方法体里实现而在thread.cpp里主要起了2个线程来处理信号相关的JvmtiExport::enter_live_phase(); //SignalDispatcherneedstobestartedbeforeVMIniteventisposted os::signal_init();
raintungli
·
2011-12-02 17:00
java
thread
linux
exception
工具
Signal
Java 工具(
jmap
,jstack)在linux上的源码分析(一)
在我们常用的Jstack,
Jmap
用于分析java虚拟机的状态的工具,通过起另一个虚拟机通过运行sun.tools包下的java文件,去跟踪另一个虚拟机的状态。
test_touch
·
2011-11-29 14:00
jstack
Java 工具(
jmap
,jstack)在linux上的源码分析(一)
在我们常用的Jstack,
Jmap
用于分析java虚拟机的状态的工具,通过起另一个虚拟机通过运行sun.tools包下的java文件,去跟踪另一个虚拟机的状态。
raintungli
·
2011-11-29 14:00
JVM问题诊断常用命令:jinfo,
jmap
,jstack
1.jinfo 描述:输出给定 java 进程所有的配置信息。包括 java 系统属性和 jvm 命令行标记等。 用法: jinfo [ option ] pid jinfo [ option ] executable core jinfo [ option ] [server-id@]remote-hostname-or-IP 例子: jinf
wsmajunfeng
·
2011-11-26 17:00
jstack
JVM问题诊断常用命令:jinfo,
jmap
,jstack
1.jinfo 描述:输出给定 java 进程所有的配置信息。包括 java 系统属性和 jvm 命令行标记等。 用法: jinfo [ option ] pid jinfo [ option ] executable core jinfo [ option ] [server-id@]remote-hostname-or-IP 例子: jinf
wsmajunfeng
·
2011-11-26 17:00
jstack
java对象内存占用情况分析
这样的问题在c或c++里使用sizeof()方法就可以得到明确答案,在java里好像没有这样的方法(java一样可以实现),不过通过
jmap
工具倒是可以查看出一个对象的占用内存的大小,这里介绍一种通过分析
victorzhzh
·
2011-11-22 16:00
java
几个与JVM相关的JDK工具:jps, jstat,
jmap
几个与JVM相关的JDK工具:jps, jstat,
jmap
五月 2, 2009 in Java开源 ?
endual
·
2011-11-20 14:00
jstat
几个与JVM相关的JDK工具:jps, jstat,
jmap
几个与JVM相关的JDK工具:jps, jstat,
jmap
五月 2, 2009 in Java开源 ?
endual
·
2011-11-20 14:00
jstat
Java程序持续Full GC的处理经历
然后就考虑用
jmap
-heap[pid]把内存使用情况打印出来看看,奇怪的是出现好几次连接不上的情况,等打印出来发现居然旧生代已经满了。把内存调大
passover
·
2011-11-15 20:27
java
垃圾回收
职场
休闲
Java程序持续Full GC的处理经历
然后就考虑用
jmap
-heap[pid]把内存使用情况打印出来看看,奇怪的是出现好几次连接不上的情况,等打印出来发现居然旧生代已经满了。把内存调大,发现过
passover
·
2011-11-15 20:27
java
职场
休闲
Java
Related
jvm工具、参数调优&调试技巧
jmap
:内存映像工具...36. jstack:java堆栈跟踪工具...37. Visual
imcxin
·
2011-11-15 10:00
jvm工具以及调优
工具 2 1. jps:虚拟机进程状况工具 2 2. jstat:虚拟机统计信息监视工具 2 3. jinfo:java配置信息工具 3 4. jhat:虚拟机堆转储快照分析工具 3 5.
jmap
fengbin2005
·
2011-11-11 15:00
jvm
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他