Questions tagged [jprofiler]

JProfiler is a commercially licensed Java profiling tool developed by ej-technologies GmbH targeted at Java EE and Java SE applications.

Notable Features

  • CPU Profiling - call-tree and call-graph views, hotspots detection
    • Instrumentation - all calls are profiled, code is instrumented
    • Sampling - sampling interval of e.g. 10ms is used to collect callstacks
  • Memory Profing, Heap Walker - profiling Heap, recording Heap snapshot and walking through the snapshot
  • Thread and Monitor Profiling - detecting thread contention.
  • VM Telemetry - To observe the internal state of your JVM
  • JEE Probes
  • NoSQL and big data probes - Bottlenecks in MongoDB, Cassandra and HBase can now be analyzed with JProfiler.
  • Remote tracking allows you to follow calls from one profiled JVM to another. RMI, web services and remote EJBs are supported.
  • Profiling modes There are four different profiling modes in JProfiler: Attach mode, Profile at startup, Prepare for profiling and Offline profiling

References

517 questions
4
votes
1 answer

Best method to count byte codes executed for a Java code

I was trying to get timing data for various Java programs. Then I had to perform some regression analysis based on this timing data. Here are the two methods I used to get the timing data: System.currentTimeMillis(): I used this initially, but I…
aichemzee
  • 91
  • 1
  • 6
4
votes
1 answer

How do I detach JProfiler from Eclipse?

I'm trying to analyze a heap dump in MAT, but when I click on the heap I get error "The JProfiler executable could not be found". JProfiler has been uninstalled on my PC. I do not wish to have it integrated with Eclipse any longer. All google…
Bill Clar
  • 139
  • 1
  • 9
4
votes
1 answer

how to connect JProfiler with remote license server

We just installed JProfiler on a Windows box and a Linux box. The installs seemed to go fine. We then installed the ejtlicense server on a different Linux box, and that seemed to go well also. However, when we try to connect from the Windows or…
user2843823
  • 41
  • 1
  • 2
4
votes
2 answers

Inherent time in jprofiler

Consider the below method template: methodA() { Print (abc); // Instruction 1 Calculate(a+b+c); // Instruction 2 Call methodB();// Instruction 3 Call methodC();// Instruction 4 Print(abcd); // Instruction 5 for(; ;) // Instruction 6 { …
Narayan
  • 63
  • 5
4
votes
1 answer

Memory leak in Play framework application

I am using play framework with JAVA for my application. My application consuming more memory than allocated memory. Sometimes I am getting the exception like java.lang.OutOfMemoryException. please help me, how to find the memory leak in java and how…
MadTech
  • 1,458
  • 3
  • 13
  • 32
3
votes
2 answers

Caching Data in HashMap (Connection, ResultSet, and Statement is opened after getting Data from it and put in the Map)

In my application I need to cache data in HashMap or TreeMap it saves a lot of time because it is very time consuming task to fetch the records every time from DB server and process it. I am also doing profiling of this application using JProfiler…
NIVESH SENGAR
  • 1,285
  • 5
  • 19
  • 43
3
votes
1 answer

JProfiler : After Garbage Collector collects the object. If any Live object is there on heap, is it Memory Leak?

I am using JProfiler for profiling of my application. I have noticed when I run Garbage collector all the marked Recorded Object becomes Green and after some time it again face some difference in Object created and Destroyed. By the way My…
NIVESH SENGAR
  • 1,285
  • 5
  • 19
  • 43
3
votes
3 answers

Is there any Relation between Iterator.hasNext and for-each loop

I was using JProfiler for profiling of my application, as it is a huge application so I am very aware of its performance and efficiency. It was taking too long so I replace all Iterator.hasNext with for-each but when I am seeing in the JProfilers…
NIVESH SENGAR
  • 1,285
  • 5
  • 19
  • 43
3
votes
2 answers

JProfiler UnsatisfiedLinkError when starting

I just downloaded and installed a trial JProfiler version from jprofiler_linux_7_0_1.sh. The strange fact is that there's no prompt for inputting license information in the installing process. But everything seems to be fine, until I try to run the…
Hoàng Long
  • 10,746
  • 20
  • 75
  • 124
3
votes
1 answer

How to profile an app on a remote server using the jprofiler plugin for Intellij Idea

I have Intellij Idea 2020, JProfiler, and the jprofiler plugin for IDEA. On a remote server, there is a WildFly 15 running the app. Currently, standalone.conf contains keys for connecting via jmx for…
Violetta
  • 509
  • 4
  • 12
3
votes
4 answers

Simple Jprofiler setup not working

I'm trying to get a simple, localhost session of JProfiler up and running. I've created the session, the host is 127.0.0.1, the port is the default 8849, and I've pointed the startup/shutdown commands to my local tomcat installation…
Kevin
  • 24,871
  • 19
  • 102
  • 158
3
votes
1 answer

How to find memory leaks in my Java application

This is a follow-up question from my previous question HERE. I was witnessing memory leaks in my Java application. Initially, I was thinking that the leak is coming from the Server component of my application. But as per other's suggestion, it…
Tina J
  • 4,983
  • 13
  • 59
  • 125
3
votes
2 answers

How to uninstall jprofiler, ubuntu?

Need help uninstalling jjrofiler. Didn't realize it needed a license. Installed via .sh executable.
3
votes
1 answer

Clear recorded CPU call tree

If I go to JProfiler->CPU views->Call tree and press on Record CPU, I can detect easily which methods are called when I do a specific action in my application. If I am doing a different action, I'd like to clear the previous results from the view.…
Garry White
  • 179
  • 1
  • 1
  • 8
3
votes
1 answer

Running JProfiler on Java 10 (to work with 4K screens)

My new workstation has a 4K screen. Although the OS scales nicely, Java applications that do not run under Java 9 or higher do not. This leaves me with a very tiny JProfiler UI. As Java 9 is EOL'd by Oracle, it is hard and undesirable to install…
Guus
  • 2,986
  • 2
  • 21
  • 32