Fix memory pool judge.

This commit is contained in:
wusheng 2017-07-04 22:58:36 +08:00
parent ed75d7d913
commit 4c1c187c97
2 changed files with 5 additions and 5 deletions

View File

@ -39,13 +39,13 @@ public enum MemoryPoolProvider {
return new ParallelCollectorModule(beans);
} else if (name.indexOf("CMS") > -1) {
// CMS collector ( -XX:+UseConcMarkSweepGC )
return new CMSCollectorModule(beans);
return null;
} else if (name.indexOf("G1") > -1) {
// G1 collector ( -XX:+UseG1GC )
return null;
} else if (name.indexOf("Survivor Space") > -1) {
} else if (name.equals("Survivor Space")) {
// Serial collector ( -XX:+UseSerialGC )
return null;
return new SerialCollectorModule(beans);
} else {
// Unknown
return null;

View File

@ -6,8 +6,8 @@ import java.util.List;
/**
* @author wusheng
*/
public class CMSCollectorModule extends MemoryPoolModule {
public CMSCollectorModule(List<MemoryPoolMXBean> beans) {
public class SerialCollectorModule extends MemoryPoolModule {
public SerialCollectorModule(List<MemoryPoolMXBean> beans) {
super(beans);
}