[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cf-dev] CPU issue and release 2.0.0M5
|
Hi,
I talked about CPU issue in production with Californium/Scandium
some weeks ago.
After a long period of time the CPU increase exponentially while the
traffic is constants.
Playing with CPU profiler does not reveal "big" performance issue.
Analysis of Heap dump and GC logs, let me thinks that this is about
memory leak.
The GC logs show a large CPU consumption when the heap is almost full.
The heap dump show that memory leak seems to be in
InMemoryExchangeStore, more precisely ExchangeByToken map.
Most of Exchanges in this map are about observe request using block2.
The issue impact 2.0.0M3 (the one we currently using) but I think
also the 2.0.0M4.
The good news : it should be fixed in master since PR 369 :
https://github.com/eclipse/californium/pull/369
This let me think we should release a 2.0.0M5 soon.
Do you have particular point you want to address/finished for this
2.0.0M5 ?
Simon