Skip to Main Content
WildFly Performance Tuning - Third Edition
book

WildFly Performance Tuning - Third Edition

by Arnold Johansson, Anders Welén
June 2014
Intermediate to advanced content levelIntermediate to advanced
330 pages
7h 50m
English
Packt Publishing
Content preview from WildFly Performance Tuning - Third Edition

JVM memory management with the GC

In the following diagrams, we have the heap memory areas, Eden, S0, S1, and Tenured, repeated in the rows numbered 1 to 13 (to the right-hand side of each row). Each row represents how the memory areas look at a certain age time.

Objects allocated in the memory areas are depicted with numbers inside them, denoting the generation or age that they belong to. Generation is a measure of how many times an object has moved from one memory area to another. A generation is complete when a memory area is filled up with objects and needs to move all of its live objects to the next memory area.

In step 1 in the following diagram, objects are being created and hence start to allocate memory in Eden. New data structures always ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Wildfly Cookbook

Wildfly Cookbook

Luigi Fugaro

Publisher Resources

ISBN: 9781783980567