2016-09-27 5 views
1

Apache/Igniteは、通信目的でのみ共有メモリをソケットの代わりに使用しています。ApacheのIgniteキャッシュは、データをキャッシュするために共有メモリを使用しています。

実際のApache Igniteデータをキャッシュするために大きな共有メモリセグメントを使用することはできますか?

+0

参照しているドキュメントをリンクとして参照できますか? – YoYo

+0

私はコードをチェックし、またhttps://apacheignite.readme.io/docs/network-configのようないくつかの場所で言及されています 'setSharedMemoryPort'を参照してください – caccini

答えて

1

共有メモリは、通信にのみ使用されます。ただし、オフヒープメモリを使用してデータを保存することができます。https://apacheignite.readme.io/docs/off-heap-memory

+0

あなたの素早い返信に感謝しますが、ヒープメモリのigniteはまだmalloc()メモリ空間であり、既存の共有メモリセグメント(たとえば、mmapされたメモリ内ファイルシステム)を使ってデータを格納することはできません。 – caccini

+0

はい、これは正しいです。 –

関連する問題