I’m currently monitoring a Java application with jconsole. The memory tab lets you choose between:
Heap Memory Usage
Non-Heap Memory Usage
Memory Pool “Eden Spaceâ€
Memory Pool “Survivor Spaceâ€
Memory Pool “Tenured Genâ€
Memory Pool “Code Cacheâ€
Memory Pool “Perm Genâ€
What is the difference between them ?
Assuming that you're using the Sun JDK, the best answer will be found in their documentation: Tuning Garbage Collection (JDK 1.5) and Garbage Collection FAQ (JDK 1.4)
以上就是How is the java memory pool divided?的详细内容,更多请关注web前端其它相关文章!