ParallelCollectorModule.java 835 字节
Newer Older
1 2 3 4 5 6 7 8
package org.skywalking.apm.agent.core.jvm.memorypool;

import java.lang.management.MemoryPoolMXBean;
import java.util.List;

/**
 * @author wusheng
 */
9
public class ParallelCollectorModule extends MemoryPoolModule {
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

    public ParallelCollectorModule(List<MemoryPoolMXBean> beans) {
        super(beans);
    }

    @Override protected String getPermName() {
        return "PS Perm Gen";
    }

    @Override protected String getCodeCacheName() {
        return "Code Cache";
    }

    @Override protected String getEdenName() {
        return "PS Eden Space";
    }

    @Override protected String getOldName() {
        return "PS Old Gen";
    }

    @Override protected String getSurvivorName() {
        return "PS Survivor Space";
    }

    @Override protected String getMetaspaceName() {
        return "Metaspace";
    }
}