0

mysqlを使用しているシステムの起動時にjarファイルを実行するようにスケジュールしました。

あるDBから別のDBに数千のレコードをプッシュするために使用します。各実行中に大量のCPUメモリを占有しますが、終了すると(実行が正常に完了すると)、システムが再起動するまで占有されたCPUメモリを解放しません.

この jar は 4 時間ごとに実行されるようにスケジュールされています。この占有されたメモリを解放するにはどうすればよいですか?

-- ありがとう、マヌー

関心をお寄せいただきありがとうございます:)

4

2 に答える 2

3

ジョブが完了したら、Java プロセスを終了させます。別のスケジューラ (cron など) を使用して、4 時間後に Java プロセスを再度開始します。

于 2011-07-06T16:57:57.443 に答える
1

プログラムでメモリ リークが発生しました。

この質問を確認して解決してください。

于 2011-07-06T17:06:48.960 に答える