Questions tagged [yourkit]

YourKit is a CPU and memory profiling tool for Java and .NET

YourKit is a CPU and memory profiling tool for Java and .NET

120 questions
1
vote
1 answer

How to verify that the YourKit agent is installed properly on macOS using terminal with JDK 1.8+

I would like to verify that I have installed YourKit agent properly and I have it on my PATH. I am using: macOS 10.14.4 java version "1.8.0_191" Any thoughts how to verify that using the terminal.
Awad
  • 823
  • 3
  • 11
  • 33
1
vote
1 answer

Solving Memory Leak with JAXBContext in Java Application

I'm trying to diagnose and resolve what I believe is a serious memory leak with JAXBContext. However, despite many attempts to do so, I'm unsuccessful. In short, my application uses a small and consistent amount of memory during the first 50 min of…
S.O.S
  • 848
  • 10
  • 30
1
vote
1 answer

Issues running yourkit in eclipse IDE

I want to Profile springboot application using yourkit. But i am unable to profile. Getting below issue . I have installed yourkit plugin in eclipse and able to see the yourkit profiler icon to profile application. When i ran profile as java…
user3853393
  • 233
  • 4
  • 25
1
vote
1 answer

Java Memory Leaks Finalizer Your Kit

I have web server which is having memory leaks. There is sudden spike in old gen usage and then latency of server spikes. When I took heap dump and analyzed using your kit it was suggesting Finalizer object taking 100% of memory. But i am not able…
rohit roy
  • 31
  • 3
1
vote
0 answers

Profiling Spring Boot Web App by HTTP requests with YourKit

I am trying to profile my Spring Boot application with YourKit, The problem is that I can't get a pretty stack trace with the time that each method took within one HTTP request. CPU tab does something that I want, but there everything is mixed…
dvelopp
  • 4,095
  • 3
  • 31
  • 57
1
vote
0 answers

On a hotspot hprof, where do I find the captured values of a lambda?

I'm investigating a heap dump taken by a Hotspot-1.8 JVM. The dump is in hprof format and contains thousands of lambda instances. They're all created from functions like this: public class Ref { private T obj; void set(final T value) { …
mabi
  • 5,279
  • 2
  • 43
  • 78
1
vote
0 answers

Profiled Java App - Why are map look-ups slow?

After profiling a Java application with JProfiler and YourKit, I've seen that multiple methods for accessing a Long to Object Map, we used fast util's map for high throughput, and arrays are slow. The application runs in a ticking environment, a…
1
vote
0 answers

Performance degradation migrating app from Spring to Spring Boot

We have a legacy webapp that we would like to upgrade to Spring Boot 1.5.8.RELEASE. We have run a load test on the legacy webapp and then ran the same load test on the version where we migrated to Spring boot while profiling the app using YourKit.…
tcheng09
  • 111
  • 1
  • 4
1
vote
1 answer

Weblogic server startup profiling tools

What would be the best tool or approach if I want to profile my weblogic startup and tune start-up timing. Can it be done by visual vm or jprofiler or yourkit? What would be the best?
Hooda
  • 11
  • 1
1
vote
2 answers

Profiling Spark application with YourKit

I have a cluster with Cloudera 5.10. For profiling I'm running spark-submit with parameters: --conf "spark.driver.extraJavaOptions= -agentpath:/root/yjp-2017.02/bin/linux-x86-64/libyjpagent.so=sampling" --conf "spark.executor.extraJavaOptions=…
1
vote
1 answer

Yourkit API heap dump analysis

Is it possible to use yourkit API (https://www.yourkit.com/docs/java/api/index.html) to inspect the objects in the heap? Inspecting means, for example, getting the values of the fields of objects in the heap. The class MemorySnapshot seems rather…
benji
  • 2,331
  • 6
  • 33
  • 62
1
vote
2 answers

Java Profiling Tool for CPU consumption

I have used JProfiler, JProbe, AppSight, YourKit for the finding out what code is consuming CPU. But YourKit looks better than others. Is there anything better ?
Fazeel
  • 11
  • 1
1
vote
1 answer

Surprisingly slow of mutable.array.drop

I am a newbie in Scala, and when I am trying to profile my Scala code with YourKit, I have some surprising finding regarding the usage of array.drop. Here is what I write: ... val items = s.split(" +") // s is a string ... val s1 =…
lllllllllllll
  • 8,519
  • 9
  • 45
  • 80
1
vote
3 answers

Neo4j-ogm: Decreasing write/mapping performance

In my project I am using spring-data-neo4j 4.2.0.M1 with neo4j-ogm 2.0.4. Initially this was using an embedded neo4j-instance, but in the course of investigation for this issue I've migrated to a dedicated neo4j-instance (running on the same machine…
1
vote
1 answer

Play 2.5 and YourKit

I upgraded a Play serve from 2.4.2 to 2.5 and now whenever I enable YourKit profiler, YourKit and the Play server both slow to a crawl. Anybody have experience profiling Play 2.5 servers? I tried configuring both native and jdk sockets but neither…
kliew
  • 3,073
  • 1
  • 14
  • 25