我知道java对象生命周期中内存中的各种空格。 YougGen ( Eden, Survior space), Tenured (Old gen) and PermGen spaces.
但是根据最新的oracle article,我又遇到了一个空间: 虚拟 ,如下图所示。我在该文章中没有找到关于“virtual
”空间的任何信息。
“ virtual
” 空间的意义何在? ?有什么想法吗?
答案 0 :(得分:1)
虚拟是未使用的内存。 Virtual = MaxYoungSize - YoungSize