50ギガバイト私たちのマシンには100 GBのRAMがあります。 5 GB -XMX(ヒープサイズ)が設定されています。ハローキャストマップにデータをロード中に、メモリ不足例外が発生する。ヒープダンプを見て、RAMの代わりにヒープにデータが書き込まれています。ヒープの代わりにRAMにデータを書き込むためのヘイルキャストを設定するには? @ craigr8806としてHazelcastメモリストレージ
1
A
答えて
3
はすでにJavaヒープがあなたのRAMである述べました。あなたが探しているのは、エンタープライズ機能で、オープンソース版では利用できない、オフヒープ実装のHDMS(高密度メモリストア)です。そうすれば、あなたは、例えば、75ギガバイトとnative
としてin-memory-format
を使用するマップの最大にHDMS利用可能なスペースを構成します。このようにして、データはGC収集されたJavaヒープではなくHDMSに格納されます。
エンタープライズ機能であるため、別のjar(hazelcast-enterprise.jar)とライセンスキーが必要です。弊社のWebサイトで30日間の試用リクエストフォームを見つけることができます。
私は状況を明確にしたいと思っています:)あなたがHDMSについて話していないのならば、詳しく説明してください。
1
これは正常な動作です。すべて正常にヒープに入る。 -Xmx5を設定すると、最大ヒープサイズの制約が5Gに設定されています。どのように5GBに50GBを入れるつもりですか?
オフヒープ実装に関しては、アプリケーションがオンライン(対話型)処理かオフラインか、そしてあなたが本当にどれくらいのレイテンシを許容できるのか、私はまず尋ねます。オフラインで処理している場合は、レイテンシは重要ではありません。その場合、「世界のイベントを止める」ことは大きな問題ではないでしょう。
関連する問題
- 1. 継承メモリストレージを持つオブジェクト
- 2. Hazelcast&OSGI:ClassNotFoundException
- 3. hazelcastスプリングデータライトスルー
- 4. RealWorld HazelCast
- 5. HazelCast-アクティブセッションリスト
- 6. Hazelcast ScheduledExecutorService
- 7. Hazelcastマップロードは、キャッシュ
- 8. HazelCast NoClassDefエラー
- 9. Hazelcast、Kryo、JsonNodeシリアライザ
- 10. OutOfMemoryError - HazelCast v3.6.4
- 11. Hazelcast Jet - ユースケース
- 12. HazelcastのREST API
- 13. Bazel hazelcastリモートキャッシュ
- 14. Hazelcast 3.7エビクションアルゴリズム
- 15. HazelcastはCleanupService.registerCache
- 16. Hazelcast IMap localkeysetソート
- 17. hazelcast maploader listener
- 18. Hazelcast 3.6.1集約
- 19. Hazelcast - PartitionGroup + Multiple Backup
- 20. HazelcastとASP.Net WebAPI
- 21. Hazelcastアグリゲータは:
- 22. Hazelcast EvictionとMapStore
- 23. Hazelcast .Netクライアントファストアグリゲーションのサポート
- 24. Hazelcast Imap.values(Predicate)miss data
- 25. Hazelcast + Spring Boot + Cache Manager
- 26. Hazelcast C++クライアント、マップ、TTL
- 27. Hazelcast Hibernate CacheKeyのサイズ
- 28. Vert.xマルチドッカーのHazelcast AWS
- 29. 操作のHazelcastカスタムタイムアウト
- 30. HazelcastクラスタリングTCP-IPベース
ヒープは、あなたがあなたを増やす必要がRAM https://stackoverflow.com/questions/5276197/is-java-heap-space-dictated-by-ram-or-hard-drive?rq=1 ですヒープサイズ – CraigR8806
サーバ上で他のプロセス/アプリケーションが実行されていない場合は、ヒープストレージ用の完全なRAMを利用してみてください。実行しているノードの数はいくつですか? –
単ノード設定です – pppavan