Sum*_*man 11 java java-native-interface multithreading android android-ndk
将本机线程永久地附加到JVM(AttachCurrentThread)是否可行(或者)是否在需要时(调用java函数)更好地附加并在工作完成后立即分离
我用上面的案例写了一个示例本机应用程序,没有发现任何区别.但是通过谷歌搜索,模糊地我才知道,当连接到JVM时,JVM的线程调度负责调度,否则OS将调度本机线程(如果没有附加).这是真的?
分离以前连接过的任何线程都很重要; 否则,当您调用DestroyJavaVM时,程序不会退出.- http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jniref.html#attach
会有任何性能问题吗?
如果有人知道,请告诉我,这是我的重要设计方面.
感谢和问候.
| 归档时间: |
|
| 查看次数: |
1229 次 |
| 最近记录: |