Javaのバイトコードからマシンコードを呼び出すときにパフォーマンスに何か影響はありますか?マシンコードは「アンマネージド」なので、Javaの内部構造を「認識」していないため、JVMの内部スケジューラが一時停止することがありますか?ネイティブコードを呼び出すときにJVMが停止しますか?
私はJavaを初めて使っています。多分これは関連性がないかもしれません、助けてください。
Erlangには、マシンコードの呼び出し中にVMが基本的に停止するこの問題があります。私はこれがJavaの場合ではないことを願っています。それは...ですか?
http://stackoverflow.com/questions/1393937/disadvantages-of-using-java-native-interface同様に –
コメントをいただきありがとうございます。 JNIの呼び出しが遅いという問題は一度も言及していません。私は別のものを求めていました... – akonsu
あなたの実際の要件は何ですか?それは必然的にネイティブコールを呼び出すことを含みますか? –