2017-01-03 5 views
0

Я изучаю кеш-память и не могу найти много информации/тестов по потреблению памяти в куче и по-куче (все еще в памяти).MapDB, сериализаторы и сжатие

Я планирую использовать MapDB. Документация указывает, что compression can be applied на сериализованные объекты и/или целые хранилища данных.

Вопросы:

  1. ли сериализовать объект вне кучи имеет меньший объем памяти по сравнению с тем же объектом на-кучи? Если возможно соотношение/контрольный показатель?
  2. Что такое накладные расходы для SerializerCompressionWrapper (может быть эталоном?)
  3. Насколько эффективно сжатие?

спасибо !!!

ответ

1

1) да, отходящая куча потребляет меньше данных по сравнению с кучей

2) нет теста

3) очень быстрое сжатие LZF, он должен делать 1 Гб/с на разумном CPU

+0

Было бы неплохо иметь контрольные показатели – MeIr

Смежные вопросы