LoginSignup
2
0

More than 3 years have passed since last update.

jcmd で GC を起こさせる

Last updated at Posted at 2019-07-22

仕事でメモリリークの原因を調べるなどしている際に教えてもらった。
忘れないようにメモ。

PID 取得

まずは、GCを起こしたい Java プロセスの PID を調べるところから。
話はそれからだ。

$ jps
# 同一マシン上で動く Java の PID がワラワラとでてくる。

GC を起こさせる

対象の PID を指定して実行する。

$ jcmd <PID> GC.run

VisualVM でモニタリングしてたんだけどメモリの使用率がガツンと落ちた。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0