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