Есть ли эффективный способ ограничить пропускную способность определенного java-процесса?
Я знаком с такими решениями, как trickle
для ограничения пропускной способности определенного процесса во время выполнения
sudo trickle -s -d 1024 /path/to/app.sh
Но при работе с Java-процессами это усложняет задачу, поскольку приложение инициирует JVM
или, в некоторых случаях, служба WRAPPER, которая инициирует JVM
-, что означает, что такие решения, как 'trickle', не будут работать.
Я могу попытаться ограничить (использованиеtrickle
)всего Java-процесса, (оборачивая/искажая /usr/bin/java
s.link)-ГРЯЗНО. Кто-нибудь знает лучшее решение для ограничения пропускной способности java-процесса (JVM
)?
Спасибо!