Самоконтроль памяти процесса Java в режиме реального времени - PullRequest
0 голосов
/ 27 апреля 2018

Как я могу контролировать память процесса Java в реальном времени в рамках одного и того же процесса? Может иметь callback всякий раз, когда память процесса выходит за определенный порог.

У нас есть что-нибудь подобное в Java?

1 Ответ

0 голосов
/ 27 апреля 2018

Попробуйте использовать

import java.lang.management.ManagementFactory;
MemoryMXBean memoryMXBean = ManagementFactory.getMemoryMXBean();

Но если вы хотите получить pid процессора, использование жесткого диска, процессор, вы должны использовать библиотека сигар

Как я знаю, есть несколько новых инструментов, которые позволяют вам работать с памятью в Java 9

...