Java 루프에서 JNI 객체를 만들 때 메모리는 Java 프로세스에서 계속 증가합니다.Java 루프에서 Jni 객체 증가 메모리
예 :
class Nat{
native void hello();
public static void main(String[] args){
while(true){
//creating jni object
Nat nat = new Nat();
// in this loop memory growing
}
}
static{
System.loadLibrary('Hello')
}
}
JNIEXPORT void JNICALL Java_Nat_hello(JNIEnv *, jobject){
//NOTHING CODE.......................
}
아마도 질문으로 질문 할 수 있습니다. 너는 무엇을 알고 싶니? – boutta
더 많은 코드를 넣을 수 있습니까? JNI 호출에서 nat 객체를 어떻게 사용합니까? – VAndrei