2017-01-03 81 views
0

我正在研究堆外緩存,並且似乎無法在內存消耗堆內和外堆(仍在內存中)上找到很多信息/基準。我打算使用MapDB。文檔指出序列化對象和/或整個數據存儲上的compression can be appliedMapDB,序列化器和壓縮

問題:

  1. 是否序列化對象離堆在比較小的內存佔用的堆相同的對象?如果可能的比例/基準?
  2. 什麼是SerializerCompressionWrapper的開銷(可能是基準?)
  3. 壓縮的效率如何?

謝謝!

回答

1

1)是,關斷堆消耗相比堆較少的數據

2)不存在基準

3)它是非常快的LZF壓縮,它應該做關於合理1GB/s的CPU

+0

會很高興有基準 – MeIr