- - PR -
JNIについて
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-09-28 16:14
はじめまして。お聞きしたい事があります。JNIを用いて、SDKに標準で付いているHPROFを利用したいのですが可能でしょうか?
| ||||||||
|
投稿日時: 2004-09-28 17:18
hprofを利用する、とは具体的に何をされたいのでしょうか? JVMを起動する際に指定する"-Xrunhprof"オプションで得られるプロファイリングデータを 取得したい、という要望でしょうか? | ||||||||
|
投稿日時: 2004-09-30 00:18
>JVMを起動する際に指定する"-Xrunhprof"オプションで得られるプロファイリングデータを
取得したい、という要望でしょうか? すいません。そのとおりです。素人考えでは、loadLibraryでhprof.dllを読込めばいいと思ったのですが・・・ | ||||||||
|
投稿日時: 2004-09-30 01:11
どのような用途を想定されているのかよく分からないんですが「JNIで」ということは、
JavaのプロセスからJNI経由でプロファイラオプションをつけたJVMを起動したい、 ということでしょうか? | ||||||||
|
投稿日時: 2004-09-30 02:43
どうもやりたいことがわかりませんが、役に立つかもしれないネタを。
hprof のソースコードが http://java.sun.com/j2se/1.4/ja/docs/ja/guide/jvmpi/jvmpi.html#hprof-example で入手できます。 あと、hprof については、この会議室の JVMPIについて で話題のなったことがあります。 | ||||||||
|
投稿日時: 2004-09-30 15:16
何度もすいません。そうです。できますか? | ||||||||
|
投稿日時: 2004-09-30 15:32
こんにちは、さくらばです。
残念ながらできません。 どのようなプロファイルデータが必要なのでしょうか ? データの種類によっては JVMPI を使わないでも取得で きるかもしれません。 | ||||||||
|
投稿日時: 2004-09-30 17:51
私はJNIはよく分からないんですが、単に起動したいだけならSystem#execすれば良い と思いますが。何かJNIでの起動が必須なのでしょうか? |