2013-02-23 3 views
1

я заметил значительное увеличение потребления памяти (+70) мо между Netty 4 альфа 8 и Нетти 4 Beta 1Нетти 4 бета1 потребление памяти

Испытано на Win7 с Java 7 выполнения.

Нетти 4 альфа 8 код: https://github.com/ccheneau/Holmes/tree/b_netty_4_alpha_8/holmes-core/src/main/java/net/holmes/core/http

Нетти 4 бета-1 код: https://github.com/ccheneau/Holmes/tree/b_netty_4/holmes-core/src/main/java/net/holmes/core/http

Есть ли что-то я не хватает?

+0

Вы могли бы предоставить нам кучу полезных данных и открыть проблему в нетбуке? –

+0

сделано выпуск 1088 создано –

ответ

2

Фактически, дельта памяти является памятью, выделенной новым объединенным байт-распределителем.

Использование UnpooledByteBufAllocator так:

ServerBootstrap sb = ... 
sb.childOption(ChannelOption.ALLOCATOR, UnpooledByteBufAllocator.HEAP_BY_DEFAULT); 

уменьшает потребление памяти, но, вероятно, также perfs.

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