回答編集履歴

1

表記修正

2017/01/18 01:21

投稿

tkmtmkt
tkmtmkt

スコア1800

test CHANGED
@@ -1,16 +1,18 @@
1
- 以下のコマンドを実行した場合は、実行したJVMの情報が表示されだけで、先実行たJVMの情報が表示れるわけではありません
1
+ `-XX:+PrintFlagsFinal`オプションは、以下のように実行プログラム指定てくだ
2
+
3
+ 他のJVMの情報を表示するものではないので。
2
4
 
3
5
 
4
6
 
5
7
  ```sh
6
8
 
7
- $ java -XX:+PrintFlagsFinal
9
+ $ java -server -Xms1024m -Xmx1024m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m -XX:+PrintFlagsFinal Sleep
8
10
 
9
11
  ```
10
12
 
11
13
 
12
14
 
13
- 実行るプログラムが以下の場合、
15
+ JVMの情報を別プロセスから確認場合は、以下のように`jinfo`コマンドで確認できます。
14
16
 
15
17
 
16
18
 
@@ -18,20 +20,16 @@
18
20
 
19
21
  $ java -server -Xms1024m -Xmx1024m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m Sleep
20
22
 
23
+
24
+
21
25
  $ jps -v
22
26
 
23
27
  25260 Sleep -Xms1024m -Xmx1024m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m
24
28
 
25
- ```
26
29
 
27
-
28
-
29
- 次のコマンドでフラグ確認できます。
30
-
31
-
32
-
33
- ```sh
34
30
 
35
31
  $ jinfo -flags 25260
36
32
 
37
33
  ```
34
+
35
+