Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2134829 | 5.0u8 | Nikolay Gorshkov | P2 | Resolved | Fixed | b01 |
Allocation of big long lived array in heap significally reduce performance of Parallel and Conc GC. In mustang parallel works fine, but Conc still very slow.
http://forum.java.sun.com/thread.jspa?messageID=3801578
See my reproduction source in attachment. SerialGC is more than 10 times faster than Conc.
java -XX:+PrintGCDetails -Xmx768m -XX:+Use<GC> gctest.Main
###@###.### 2005-07-19 13:56:08 GMT
http://forum.java.sun.com/thread.jspa?messageID=3801578
See my reproduction source in attachment. SerialGC is more than 10 times faster than Conc.
java -XX:+PrintGCDetails -Xmx768m -XX:+Use<GC> gctest.Main
###@###.### 2005-07-19 13:56:08 GMT
- backported by
-
JDK-2134829 bad performance with big object in heap
- Resolved
- relates to
-
JDK-6367204 CMS: Poor garbage collection performance
- Resolved
-
JDK-6413516 4 unusual very long ParNew GC
- Closed