This link has been bookmarked by 69 people . It was first bookmarked on 09 Aug 2006, by Edgar Meij.
-
10 Jul 15
-
21 Jun 12
-
31 Jan 12
-
The above stack traces are shared with all the running threads, if it was necessary to separate the stack traces of different threads the thread option would need to be used. This will increase the space used and the number of stack traces in the output file.
-
Normally you want to watch out for large accumulations of objects, allocated at the same location, that seem excessive.
-
Currently HPROF injects calls to static Java methods which in turn call a native method that is in the HPROF agent library itself. This was an early design choice to limit the extra Java code introduced during profiling. So the combination of the requested JVM TI events, and the created BCI events, provides the basics for HPROF to work.
-
-
08 Dec 11
-
23 Jun 11
Jack LavenderThe Java 2 Platform Standard Edition (J2SE) has always provided a simple command line profiling tool called HPROF for heap and cpu profiling. HPROF is actually a JVM native agent library which is dynamically loaded through a command line option, at JVM startup, and becomes part of the JVM process. By supplying HPROF options at startup, users can request various types of heap and/or cpu profiling features from HPROF. The data generated can be in textual or binary format, and can be used to track down and isolate performance problems involving memory usage and inefficient code. The binary format file from HPROF can be used with tools such as HAT to browse the allocated objects in the heap.
java profiling hprof performance programming cpu Development
-
23 Dec 10
-
29 Nov 10
-
27 Oct 10
-
22 May 10
-
19 Feb 10
-
18 Jan 10
-
14 Jan 10
-
18 Dec 09
-
22 Oct 09
-
16 Oct 09
-
13 Oct 09
-
20 Jul 09
-
08 Apr 09
-
29 Mar 09
Роман КаршиевHaving performance problems with your Java Application? Using too much Java heap space and don't know why? Sometimes simple software tools are all that's needed. This article discusses those tools.
imported Компьютеры Программирование java profiling performance hprof programming tools delicious
-
12 Mar 09
-
19 Dec 08
-
08 Dec 08
-
14 Nov 08
-
07 Oct 08
-
09 Sep 08
-
05 Sep 08
-
java -agentlib:hprof=heap=sites ToBeProfiledClass
-
HPROF can collect CPU usage information by injecting code into every method entry and exit, keeping track of exact method call counts and the time spent in each method. This uses Byte Code Injection (BCI) and runs considerably slower than cpu=samples.
-
-
01 Jul 08
-
09 Apr 08
Olivier CThe Java 2 Platform Standard Edition (J2SE) has always provided a simple command line profiling tool called HPROF for heap and cpu profiling. HPROF is actually a JVM native agent library which is dynamically loaded through a command line
-
16 Oct 07
-
02 Aug 07
-
29 Jul 07
-
20 Jun 07
-
09 Apr 07
-
29 Sep 06
-
he Java 2 Platform Standard Edition (J2SE) has always provided a simple command line profiling tool called HPROF for heap and cpu profiling. HPROF is actually a JVM native agent library which is dynamically loaded through a command line option, at JVM startup, and becomes part of the JVM process.
-
By supplying HPROF options at startup, users can request various types of heap and/or cpu profiling features from HPROF.
-
-
20 Sep 06
Denis SchollerHPROF is actually a JVM native agent library which is dynamically loaded through a command line option, at JVM startup, and becomes part of the JVM process. By supplying HPROF options at startup, users can request various types of heap and/or cpu profilin
-
18 Sep 06
-
09 Aug 06
-
HPROF: A Heap/CPU Profiling Tool in J2SE 5.0
-
-
03 Jul 06
-
02 Jun 05
-
19 Jan 05
-
18 Nov 04
Page Comments
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.