2008-09-28から1日間の記事一覧

Java6でヒープダンプを取得するコード

HotSpotDiagnosticMXBean(Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle)クラスを利用してダンプを取得する 404 Not Found

Java6 で、jconsoleのようにローカルのJVMにJMXで接続する。

Java6の場合は、下記を参考 Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle

Java6のjconsoleでプラグインを利用する

jconsole -pluginpath プラグインのJarファイル名>

衝動買い

この本はなかなかいいっす Hibernate辞典 設定・マッピング・クエリ逆引きリファレンス (DESKTOP REFERENCE)作者: 船木健児,三田淳一,佐藤竜一出版社/メーカー: 翔泳社発売日: 2008/08/07メディア: 単行本(ソフトカバー)購入: 19人 クリック: 104回この商…

Java5 で、jconsoleのようにローカルのJVMにJMXで接続する。

jconsoleだとローカルのJVMのプロセスIDが表示されてJMX経由で接続することができるがこの方法は一般的に公開されていないので調べていた。今回久し振りにJMXを触っていてこのコードを探していたのでその一部を公開。接続できるVMを取得する。 ajvmに格納さ…

Java5でヒープダンプを取得するためのJNIのサンプルコード

Java5でも(実行時にオプションで取得できるのだが)任意のタイミングで取得したかったのでちょっと調べてみた。ロックとかの制御が必要かも。 typedef jint (WINAPI * JDUMPHEAP)(JNIEnv* , jstring , jboolean ); JNIEXPORT void JNICALL Java_sample_Heap…