How to solve memory leaks within minutes with Plumbr

Опубликовано: 01 Ноябрь 2024
на канале: Parleys
1,605
2

Plumbr is a memory leak detection tool that makes solving memory leaks easy. It launched beta in the end of 2011 and quickly became popular and received thousands of downloads. The product launched an official 1.0 version in June 2012 and has been used by many companies since.

In the session we will:
get a quick re-cap of what constitute a memory leak in garbage-collected JVM
create a simple classloader leak and a heap leak on the fly
see the effects that the leaks have to the permgen and heap usage
see how Plumbr detects the leaks and study the leak reports
solve the leaks and verify that the application is leak-free

The presentation is targeted towards Java developers and Java system administrators. You will learn how to recognize a memory leak and how to solve the most common cases of it. No previous knowledge of JVM internals required.


Authors:
Nikita Salnikov-Tarnovski
More than 10 years in Enterprise Java development for the largest custom software development company in the Baltics. Worked with customers from health care, telecom and the public sector from Scandinavia, the Baltics and Eastern Europe. In the last years specialised in troubleshooting, performance optimization and memory problem solving.
In 2011 co-founded Plumbr, the memory leak detection product (plumbr.eu), where he now contributes his full time as Master Developer.

Priit Potter
Priit (founder and CEO of Plumbr) has first-hand experience from different stages in software development: in the 10 years prior to joining Plumbr he worked as a system analyst, project manager, team lead, and a solution architect with the biggest IT projects in the region. Sometimes he even enjoys occasional hacking himself - like creating an Excel file that displays real time funnel info from our customer database!