Я заметил, что когда нет недавнего ParNew, а затем, если фаза CMS-Initial-Mark начинается, фаза CMS-Initial-Mark занимает больше времени, чтобы отметить объекты старого поколения ,ParNew и CMS-Initial Corelation
Хорошая часть в большинстве случаев, когда я нашел ParNew (возможно, случайно или JVM делает это внутри) происходит непосредственно перед фазой CMS-Initial-Mark, а затем для обозначения того же количества объектов в старом поколении, CMS занимает меньше времени.
Хотел бы знать причины этого наблюдения.
Примечание: Учитывая, что этап CMS-Initial-Mark является стоп-миром, следует попытаться уменьшить его продолжительность.