Можно ли программно определить пределы ресурса JVM? Я пытаюсь определить, какой процент ресурсов потребляет конкретный процесс из того, что доступно.
Я знаю, что для этого существует множество инструментов, таких как jconsole, но мне нужно сделать это в коде, и я ничего не нашел для этого. Исходя из прочтения, количество доступных потоков будет определяться аппаратным обеспечением, приложение не запрашивает фиксированный пул потоков.
Затем я собирался использовать ThreadMXBean, чтобы определить, сколько потоков использует конкретный процесс, и рассчитать процент на основе этого.