EhCache BigMemory против Diskstore на RAM-диске

Какова производительность BigMemory of Enterprise Ehcache по сравнению с Diskstore of Ehcache Community Edition, используемым с RAM-диском?

Большая память разрешает кеширование для используйте дополнительный тип хранилища памяти вне кучи объектов, уменьшив накладные расходы на сборку мусора, если бы мы использовали всю оперативную память в куче объектов. Сериализация и десериализация действительно происходят при размещении и получении из этого хранилища вне кучи.

Точно так же Diskstore также является кешем второго уровня, в котором хранится сериализованный объект на диске.

В приведенной выше ссылке упоминается, что хранилище вне кучи на два порядка быстрее, чем Diskstore. Что произойдет, если я настрою Diskstore для хранения данных на RAM Disk ? Будет ли у BigMemory заметный прирост производительности?

Есть ли еще какие-то оптимизации в BigMemory? Кто-нибудь сталкивался с подобными экспериментами, сравнивающими два подхода?

5
задан Jitendra Kumar Singh 10 March 2011 в 11:55
поделиться