Summary
In a long-running JVM service that converts many HTML documents to PDF sequentially, post-GC live heap grows linearly and never plateaus, eventually causing OutOfMemoryError. Every conversion creates a fresh Conf…...object retention, not class-metadata growth. Where the memory goes...