Mauli
Mauli

Reputation: 17203

Java Memory explained (SUN JVM)

I tried to find an interpretation of the memory segments of the sun java vm, which would also be understandable by an administrator. It should explain what heap / non-heap memory is and the significance of the different memory pools.

If it would somehow relate to the jconsole view, it would be a bonus.

Is there somewhere a website with such an explanation?

Upvotes: 14

Views: 11425

Answers (5)

Wonil
Wonil

Reputation: 6727

Also, please see these JavaOne sessions for JVM GC. (including video playback)

UPDATE:

Oracle changed JavaOne contents as paid one. Please see this article for G1 garbage collector instead.

Upvotes: 2

Leigh
Leigh

Reputation: 4328

I find that Sun's Memory Management Whitepaper offers a good overview.

The final section offers useful links to delve deeper into areas of particular interest.

Upvotes: 1

matt b
matt b

Reputation: 140061

This article from Sun on Tuning Garbage Collection with the 5.0 Java Virtual Machine should have pretty good definitions and explanations of everything you are looking for; I don't believe a ton has changed on this subject between 5.0 and 6.0

There is also this whitepaper on Memory Management in the Java HotSpot Virtual Machine.

More Sun documentation, technical articles, and whitepapers.

Upvotes: 6

Related Questions