home-climate-control/dz

Review memory footprint correlated with dependency upgrades

Closed this issue · 1 comments

Expected Behavior

Memory consumption patterns after #307 don't change

Actual Behavior

Memory consumption rate increased several times, though it looks like GC works as expected, after the upgrade.

Additional Context

Changes that may have contributed to this:

  • Jackson 2.16.1 to 2.17.0
  • Project Reactor 3.6.1 to 3.6.4
  • SpringBoot 3.2.1 to 3.2.3
  • Spring standalone 6.1.2 to 6.1.4

Relevant Metrics

Annotation (blue dashed vertical line) denotes the VM boot with the new dependency set.
image

Fluke; container reboot with same arguments didn't result in identical behavior, but reverted to previously observed. Closing for now.
image