ParallelScavengeHeap 使用時において, Perm Generation の管理を担当するクラス (See: here for details).
((cite: hotspot/src/share/vm/gc_implementation/parallelScavenge/psPermGen.hpp))
class PSPermGen : public PSOldGen {
ParallelScavengeHeap オブジェクトの _perm_gen フィールドに(のみ)格納されている.
((cite: hotspot/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp))
class ParallelScavengeHeap : public CollectedHeap {
...
static PSPermGen* _perm_gen;
ParallelScavengeHeap::initialize() 内で(のみ)生成されている.
See: here for details
See: here for details
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.