Search

GC easy – Universal Java GC Log Analyser

Tag

GCPerformance Optimization

Don’t Let Memory Issues Hit Production: Monitoring GC in CI/CD

Adding Garbage Collection (GC) metrics to CI/CD pipelines helps improve software performance and avoid issues like OutOfMemoryError. Monitoring GC activity allows teams to spot memory problems early, improve response times, and reduce costs. This approach helps catch performance issues sooner, leading to smoother releases and more reliable software.

Java Performance Tuning: Adjusting GC Threads for Optimal Results

Java's Garbage Collection manages memory by clearing unused space. If the number of GC threads isn't set correctly, it can slow down your application. Balancing the thread count is key to preventing delays and memory issues, ensuring smooth performance.

How Robotics app reduced GC pause time from 5 minutes to 2 seconds

The post discusses optimizing a Java application used for controlling warehouse robots, which faced performance issues due to long Garbage Collection (GC) pauses. By analyzing the GC log, it identified a large heap size and the CMS GC algorithm as culprits. Switching to the G1 GC algorithm reduced GC pauses significantly, enhancing application performance without major structural changes.

CloudBees optimizes Jenkins Performance using GCeasy

Cloudbees, a leader in Jenkins CI/CD, has enhanced garbage collection performance with GCeasy. Ryan Smith, a senior DevOps engineer at CloudBees, shares insights on his experience in optimizing garbage collection performance, highlighting key strategies and outcomes in an engaging write-up.

Up ↑