0

我正在研究堆外缓存,但似乎找不到太多关于堆上内存消耗与堆外(仍在内存中)的信息/基准。

我打算使用MapDB。文档表明压缩可以应用于序列化对象和/或整个数据存储。

问题:

  1. 与堆上相同的对象相比,堆外序列化对象的内存占用是否更小?如果可能,比率/基准?
  2. 什么是开销SerializerCompressionWrapper(可能是基准?)
  3. 压缩效率如何?

谢谢!!!

4

1 回答 1

1

1) 是的,与堆相比,堆外消耗的数据更少

2)没有基准

3)它是非常快的 LZF 压缩,在合理的 CPU 上应该做到 1GB/s 左右

于 2017-01-10T11:27:12.147 回答