Я изучаю, почему мое Java-приложение постоянно находится в состоянии Full GC.На мой взгляд, пространство Старого Поколения не должно заполняться, но оно постоянно увеличивается.В Руководстве по настройке Oracle GC я наткнулся на предложение
Если оставшиеся в живых пространства слишком малы, копирование коллекции переполняется непосредственно в поколение с правами владения.
поэтому я хотел посмотреть, что они делают, и они оба пусты (используется 0 байтов).Я не уверен, как это читать.В какое время мне следует ожидать там данных?Как я узнаю, что они «перетекают в штатное поколение»?Что делать, если места недостаточно?