У меня есть большое приложение Java, которое время от времени использует огромные объемы памяти, и я хотел бы отслеживать это через определенные промежутки времени, чтобы увидеть, достигнут ли максимальный или максимальный лимит или приблизились к ним.Как распечатать использование памяти Java jvm для отладки?
Как распечатать наиболее релевантные фрагменты информации об использовании памяти с помощью java?
Я знаю VisualVM и использовал его, когда я активно отлаживаю проблему, как это происходит. Но некоторые проблемы возникают во время ночных прогонов, что означает, что мне нужно занести их куда-нибудь, чтобы обработать их позже. Я мог бы, конечно, оставить приложение VisualVM открытым на ночь, но это не совсем долгое решение, которое я ищу, поскольку журналы являются постоянными и доступны всем пользователям системы и не привязаны к моему компьютеру :) –