During the investigation of 6899058 and 6902115 it was discovered that enabling the ReduceInitialCardMarks feature for G1 results in a significant increase in the number of log buffers that are enqueued by the mutator threads. This increase in the number of completed updated log buffers wakes the concurrent refine thread more frequently and stresses the concurrent refine mechanism.
6899058 and 6902115 describe and address issues uncovered in this "stress" mode.
Since no performance increase was observed with enabling the ReduceInitialCardMarks feature, it has been decided to disable this feature for G1 to match the behavior of earlier releases.
6899058 and 6902115 describe and address issues uncovered in this "stress" mode.
Since no performance increase was observed with enabling the ReduceInitialCardMarks feature, it has been decided to disable this feature for G1 to match the behavior of earlier releases.
- relates to
-
JDK-6896647 card marks can be deferred too long
- Closed