‘Is your memory correctly sized? I am doubtful’ Webinar

Memory misallocation can significantly impact application performance. Under-allocation causes slow response times, while over-allocation wastes resources. The recent webinar provided attendees with techniques to optimize memory allocation, avoiding unnecessary expenses. A recording and presentation deck are available for those who missed the session to enhance their memory management skills.

Optimizing Robotics application’s Performance!

This post shares an experience in optimizing a Java application controlling warehouse robots, addressing performance issues due to long Garbage Collection (GC) pauses. By analyzing GC logs, the team identified excessive heap size and the CMS algorithm as causes. Switching to the G1 GC algorithm successfully reduced pause times, improving overall application performance.

Shenandoah GC Tuning

Shenandoah GC enhances Java applications by minimizing pause times through concurrent garbage collection and region-based memory management. It is ideal for low-latency and large heap applications, offering various tuning parameters and modes to optimize performance. Effective analysis of garbage collection logs allows developers to fine-tune Shenandoah for their specific needs.

Up ↑