由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Java Performance Tool
相关主题
有没有什么好用的Java GUI Builder推荐应该站哪条队:.NET 还是 Java/J2EE?
Any good Java Profiler (other than Jprobe)?语言坑:有没有Java和C#两边都用的
JSP and TOMCAT 问题初学Java, FormLayout一问
SUN Java 1.4.2需要用java记录客户端的行为数据
java source code analyzing tool请推荐JAVA DATA STRUCTURE 的书
请推荐JAVA GUI开发工具用于UNIX。哪个java的RAD的tool比较好用阿
怎么没人整一JAVA VISUAL STUDIOJava 6和Java 8的问题
Question about Java (urgent) -thanks[转载] 现在还有什么OS不是THREAD级调度的吗?
相关话题的讨论汇总
话题: java话题: cpu话题: tool话题: takes
进入Java版参与讨论
1 (共1页)
o******t
发帖数: 1144
1
大家都用什么做JAVA PERFORMANE 测试的?
I have a java application running on Linux server without GUI. Sometime it
costs a lot of CPU, and in top, I can only tell the java process takes the
CPU, but no detail clues on which class takes the most and so on.
I searched web and found
http://java.sun.com/developer/technicalArticles/Programming/perfanal/
http://java.sun.com/performance/index.jsp
and JProbe
Which one is good or suitable for my case?
c*****s
发帖数: 214
2
你想测什么呢?
测覆盖可以用clover或者jcoverage,都是免费。
eclipse里haydes用起来很方便,可以测覆盖,创建实例分布情况,内存占用等。也是免
费。
jprobe的很多功能和haydes类似,但精细很多。可以dig into每个实例。还可以通过编程
设置监测点等,满足复杂的测试要求。

【在 o******t 的大作中提到】
: 大家都用什么做JAVA PERFORMANE 测试的?
: I have a java application running on Linux server without GUI. Sometime it
: costs a lot of CPU, and in top, I can only tell the java process takes the
: CPU, but no detail clues on which class takes the most and so on.
: I searched web and found
: http://java.sun.com/developer/technicalArticles/Programming/perfanal/
: http://java.sun.com/performance/index.jsp
: and JProbe
: Which one is good or suitable for my case?

o******t
发帖数: 1144
3
有时候JAVA占用80-90% CPU资源, 我想知道是哪个CLASS占用那摸多CPU. 应该用什么呢?




【在 c*****s 的大作中提到】
: 你想测什么呢?
: 测覆盖可以用clover或者jcoverage,都是免费。
: eclipse里haydes用起来很方便,可以测覆盖,创建实例分布情况,内存占用等。也是免
: 费。
: jprobe的很多功能和haydes类似,但精细很多。可以dig into每个实例。还可以通过编程
: 设置监测点等,满足复杂的测试要求。

c*****s
发帖数: 214
4
CPU被占慢不是坏事儿,总比老是等着设备读写强。我在做的优化都是尽量减少花在设备
,数据库访问上的等待,使CPU的利用率最大。
如果你怀疑有程序在忙一些不该忙的事,可以先用eclipse hayes profile一个小程序,
生成一个方法被调用历史的报告,就能找到运行次数最多的几个方法,看看他们是不是在
白忙。
或者用clover生成覆盖报告(需要写一些ant脚本),看哪儿几行跑的最多。

?


it
the

【在 o******t 的大作中提到】
: 有时候JAVA占用80-90% CPU资源, 我想知道是哪个CLASS占用那摸多CPU. 应该用什么呢?
:
: 免
: 程

1 (共1页)
进入Java版参与讨论
相关主题
[转载] 现在还有什么OS不是THREAD级调度的吗?java source code analyzing tool
请教大牛:java可以做这件事情吗请推荐JAVA GUI开发工具用于UNIX。
Cracked JProbe?怎么没人整一JAVA VISUAL STUDIO
JProbe/Quantify/Borland OptimizedQuestion about Java (urgent) -thanks
有没有什么好用的Java GUI Builder推荐应该站哪条队:.NET 还是 Java/J2EE?
Any good Java Profiler (other than Jprobe)?语言坑:有没有Java和C#两边都用的
JSP and TOMCAT 问题初学Java, FormLayout一问
SUN Java 1.4.2需要用java记录客户端的行为数据
相关话题的讨论汇总
话题: java话题: cpu话题: tool话题: takes