Другой вариант - использовать Terracotta BigMemory.Это полезно, если вы храните объекты в большом кеше в куче.Это не с открытым исходным кодом, но на мой взгляд, по разумным ценам.BigMemory в основном распределяет память объекта вне кучи, и, следовательно, размер кучи может быть минимальным или средним.