1


Google App Engine インスタンスの Java 仮想マシンのヒープ/スタックに何が含まれているかを調べる方法はありますか?

Google App Engine ダッシュボードでは、メモリ使用量が高いインスタンスが表示されます。

たとえば、https://appengine.google.com/instancesにアクセスすると...

モジュール: デフォルト バージョン: v5372 (デフォルト)

アプリ 総数 平均 平均 平均
エンジン番号 QPS* レイテンシー* メモリ
インスタンスの解放                        

1.8.5 合計 6 (1 常駐) 0.008 1521.3 ミリ秒 174.6 M バイト

インスタンス   

QPS* レイテンシー* リクエスト エラー エイジ メモリ App Engine リリースの可用性
0.000 0.0 ms 119 0 2:37:30      222.6 MBytes    1.8.5 常駐
0.050 1521.3 ミリ秒 911 0 1:37:12      250.4 MB    1.8.5 動的
0.000 0.0 ミリ秒 2 0 0:01:52      132.4 MB    1.8.5 ダイナミック
0.000 0.0 ミリ秒 51 0 2:47:17      186.8 メガバイト   1.8.5 ダイナミック
0.000 0.0 ミリ秒 2 0 2:46:57      88.1 MB     1.8.5 ダイナミック
0.000 0.0 ミリ秒 29 0 2:48:05 167.5 メガバイト     1.8.5   動的

... 200 MBytes に何が格納されているかわかりません ?!?

... サーバー側では、@Singleton として注釈が付けられた ObjectifyFactory を除いて、@RequestScoped として注釈が付けられたすべてのサーバー側クラス (...この 1 つだけが JVM ヒープに残る必要があります)。

よろしくお願いします
ティノ

4

0 に答える 0