Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2206212 | 7 | Tony Printezis | P3 | Closed | Fixed | b128 |
JDK-2205644 | 6u25 | Tony Printezis | P3 | Resolved | Fixed | b01 |
While running jbb2005 with G1 on a 16-core UltraSPARC IV+ I noticed that marking cycles would start but never complete. This will cause Full GCs and poor scores.
The reason that is causing this is that the concurrent marking threads cannot keep up by the rate the mutator threads generate SATB buffers and are overwhelmed.
It would be nice to reduce the number of SATB buffers generated by the mutator threads.
The reason that is causing this is that the concurrent marking threads cannot keep up by the rate the mutator threads generate SATB buffers and are overwhelmed.
It would be nice to reduce the number of SATB buffers generated by the mutator threads.
- backported by
-
JDK-2205644 G1: overly long concurrent marking cycles
- Resolved
-
JDK-2206212 G1: overly long concurrent marking cycles
- Closed