単一実行可能jarファイルのCPU制限

単一実行可能jarファイルのCPU制限

多くのjarファイルを含む.shスクリプトがあります。各jarファイルには固有の起動パラメータがあります。ファイルごとにCPUを%5以下で使用するようにすべてのjarファイルを制限する必要があります。

nohup java -a dsasda -p adss
nohup java -a dsasad -p adds
nohup java -a dsdasa -p adsa
nohup java -a dsdsa -p adds
nohup java -a ddassa -p adas

cpulimitツールについて読みました。単一のjarをターゲットにするためにこのツールをどのように使用できますか?

ベストアンサー1

cpulimit構文を使用してプログラムを起動できるので、次のことをcpulimit -l limit -- program行う必要があります。

cpulimit -l 5 -- java -a dsasda -p adss
cpulimit -l 5 -- java -a dsasad -p adds
...

(編集:nohupもちろん、まだ必要な場合でも実行する必要がありますnohup cpulimit -l 5 -- java -a ...。:)

おすすめ記事