Memory Hazelcast映射间内存分配和类加载内存

Memory Hazelcast映射间内存分配和类加载内存,memory,classloader,allocation,hazelcast,Memory,Classloader,Allocation,Hazelcast,我们使用Hazelcast,主要使用映射进行缓存。我们正在将服务上可用的总内存分配给各种地图。例如,如果我们有1GB的可用内存,我们将为两个地图分配500MB的内存。我的问题是不应该完全分配可用的资源?我们是否应该保留一些未分配的内存,以便Hazelcast类可以消耗一些内存?如果是这样,对于未分配的内存,什么是一个好的数字 只是想澄清一下,我们拥有的一切都是功能性的……但我不确定最佳做法是什么……可能是为了更好的性能。您所说的“充分分配可用资源”是什么意思。你能不能更准确地回答你的问题,因为我

我们使用Hazelcast,主要使用映射进行缓存。我们正在将服务上可用的总内存分配给各种地图。例如,如果我们有1GB的可用内存,我们将为两个地图分配500MB的内存。我的问题是不应该完全分配可用的资源?我们是否应该保留一些未分配的内存,以便Hazelcast类可以消耗一些内存?如果是这样,对于未分配的内存,什么是一个好的数字


只是想澄清一下,我们拥有的一切都是功能性的……但我不确定最佳做法是什么……可能是为了更好的性能。

您所说的“充分分配可用资源”是什么意思。你能不能更准确地回答你的问题,因为我很难理解这个问题是什么。记住用可用内存除以备份计数+1。因此,如果backup_count=1,那么在该服务器上每个对象将有2个分配,1个分配给主服务器,1个分配给备份服务器