2
mutexや他のメソッドを使用してCコードとJavaコードの間でデータ(データ共有)をJNIと同期させる方法はありますか。mutexを使用するCコードとJavaコードの別の同期メソッドをJNIで使用する
データ共有の方法に関するドキュメントがある場合は、教えてください。
mutexや他のメソッドを使用してCコードとJavaコードの間でデータ(データ共有)をJNIと同期させる方法はありますか。mutexを使用するCコードとJavaコードの別の同期メソッドをJNIで使用する
データ共有の方法に関するドキュメントがある場合は、教えてください。
Cで好きなロックを使用し、JNI経由でJavaで使用できるようにすることができます。 逆のこともできます。JavaのメソッドをCから呼び出してロックを使用します。
スレッドを作成したフレームワークでネイティブに行います。
私が求めているのは、ネイティブコードで何かを読んでJavaコードで書いてみたいと思っています。これを同期することは可能ですか? –
はい。両側で同じロックを使用することを条件とします。また、パフォーマンスが重視される場合にはロックフリーの方法を検討することもできます(しかし、10倍のスピードで勝つのは難しい) –