実行するスクリプトのメモリ消費量を追跡するためにtopまたは他のプログラムを使用する方法があるかどうか疑問に思います。使っています
runtime.totalMemory - runtime.freeMemory
しかし、追跡するプロセスだけでなくシステム全体を考慮するので、これは重要ではありません。
私はscalaプログラムを実行するためにシェルスクリプトを使用しており、そのプログラムのメモリ使用量を追跡したいと思います。
ベストアンサー1
SCALAPID=$!
バックグラウンドでscalaプロセスを開始した後、追跡したいscalaプロセスのPIDを取得し、戻りps -o size= -q $SCALAPID
値を使用してそのプロセスのメモリ使用量をキロバイト単位で見つけます。