1
問題:在JNI下的本地代碼中獲取java緩衝區的最有效方法是什麼?
我的代碼本地代碼(c/C++)通過JNI調用。
一旦啓動,它需要從Java對象每秒幾次獲取byte []緩衝區,以便進一步處理。當前一個緩衝區的處理完成時,本地代碼應該請求緩衝區。
最初的想法是通過AF_INET套接字傳遞緩衝區以避免JNI的東西,但該解決方案不能有效地工作。
可能的解決方案:
有以下幾種方式來改善經過緩衝:
- JNI東西
- AF_LOCAL
- ???
從本機代碼中獲取java byte []緩衝區的最有效方法是什麼?