???????????????????????????θо??????????????????????????????????????????????????????????
????????????????????д????????????????????У????????????map????????????????????Щ????????map???棺
class Wrapper {
public static void main(String args[]) throws Exception {
Map map = System.getProperties();
Random r = new Random();
while (true) {
map.put(r.nextInt()?? "value");
}
}
}
???????????μ??????δ????????к???????????????????????????????????
????java -Xmx100m -XX:+UseParallelGC Wrapper
?????????????п???java.lang.OutOfMemoryError: GC overhead limit exceeded??????????????????????????С??????GC???????????????Mac OS X 10.9.2 ??????Oracle Hotspot JDK 1.7.0_45?????У???????????????
????????????????????С????????????????????????????
????java -Xmx10m -XX:+UseParallelGC Wrapper
??????ó?????????δ????????????????????java.lang.OutOfMemoryError: Java heap space??
???????????ParallelGC?????GC?????????????-XX:+UseConcMarkSweepGC or -XX:+UseG1GC??????????????????????????????????????????????????????????????п?????????????????????????????????????????????????????
????My Precious:examples vladimir$ java -Xmx100m -XX:+UseConcMarkSweepGC Wrapper
????Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "main"
?????????????????????????????????????ж??????ó?????????????????????????????????????д??????????????????????п??????????????????????????????????????
????GC???????????????GC???????????98%????????JVM???????????? java.lang.OutOfMemoryError: GC overhead limit exceeded??
???????????????????????????棺????????????????????????????????????????????”java.lang.OutOfMemoryError: Java heap space” ??????????
???????????????????????????????????????????????JVM???????OutOfMemoryError??????????????????????????????????????????????UncaughtExceptionHandler?????????????????????????????????????????????????????????????????????????????????????????????????????????JVM???????????? UncaughtExceptionHandler????????????uncaughtException??????
??????????????治??????????????????г????????????????? ?????????????????????????????????????????????????????????????????????????????????12??С?????????
????????????????????????????????????????twitter???????????????Щ?????????????Щ????????????