2つのJVM間のパイプとして安全に使用するために、メモリマップされたファイルをどのように同期させるのかと思いました。成功した人は誰ですか?メモリマップファイルを使用して2つのJVM間で通信する方法は?
6
A
答えて
2
私はこれを行うライブラリを持っていますが、同期は使用していません。メモリモデルを単純化するメモリを再利用するのではなく、一度メモリに書き込む。 Java Chronicle
+1
コンシューマは、メモリマップファイルの新しいデータをどのようにポーリングしますか?最終的にメモリマップされたファイルをロールバックする必要があるときはどうしますか? – JohnPristine
+0
消費者投票またはビジー待機。私はメモリマップされたファイルをロールバックしません。私は、1日または1週間持続するのに十分なディスク容量があると仮定し、アプリケーションを再起動してファイルをロールバックします。 1日に数TBを超えるデータを必要とするアプリケーションはほとんどありません。 –
関連する問題
- 1. 2つのアプリケーション間の通信方法
- 2. 2つのプロセス間の通信方法
- 3. 非プリミティブオブジェクトを使用してアクティビティ間で通信する方法
- 4. MACアドレスのみを使用して2つのシステム間で通信する
- 5. JVMとネイティブライブラリ間の通信
- 6. Javaを使用した2つのコンテナ間のドッカー通信
- 7. 通信間2つのスレッド
- 8. ページングスペース、JVM、メモリマップファイル(ニオ)
- 9. iosで2つのアプリの間でプッシュ通知を送信する方法は?
- 10. WCFを使用して2つのアプリケーション間で通信(メッセージ送信)することはできますか?
- 11. TI6488の2 DSP間の通信方法
- 12. 2つのワークフロー間でのデュプレックス通信
- 13. PHP:2つのサーバ間で通信するには最適な方法
- 14. 2つのec2インスタンス間の通信方法は? (私はルビーユーザーです)
- 15. 角度jsで2つのテンプレートを通信する方法は?
- 16. 2つのアニメーションキャンバス要素間の通信方法
- 17. 2つのアングルアプリ間でiframeを使用して通信するにはどうすればよいですか?
- 18. 2つのプログラム間を効率的に通信する方法は?
- 19. スクリプト間の通信| 3つの方法
- 20. プログラムとライブラリの間で1つの値を通信する方法(mkfifoなどを使用しています)?
- 21. Unix Compare通信を使用して2つのCSVファイル
- 22. Pythonの2つのプログラム間の通信
- 23. 2つのAIR IOSアプリケーション間の通信方法を教えてください。
- 24. Compact Framework 3.5の2つのプロセス間の通信を実現する方法
- 25. 2つのリストビュー間のC#通信
- 26. 2つのMS Accessアプリケーション間の通信?
- 27. 2つのC#アプリケーション間の通信
- 28. 2つのサブネットマスク間の通信
- 29. Tapestry 5 - 2つのコンポーネント間の通信
- 30. Android - 2つのデバイス間の通信
これは非常に珍しい要件であると思われるので、ユースケースを作成するのに役立つかもしれません。 – home
なぜパイプを使用してOSに処理させてみませんか? JVM間の同期は、本質的に移植性がないと強く疑われます。 –
私は以前と同じように(重複していなければ)[ディスカッション](http://stackoverflow.com/questions/1491519/any-concept-of-shared-memory-in-java)が開催されたと思います。 – mindas