Yup, I can reproduce on Manjaro (kernel 6.3.*) with both Erlang 26 and 25:
# Erlang 26
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
00fcdb049774 elixirhexpm 0.14% 2.043GiB / 31.18GiB 6.55% 8.23kB / 0B 0B / 0B 26
# Erlang 25
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
84462b9c494b elixirhexpm 0.15% 1.538GiB / 31.18GiB 4.93% 3.73kB / 0B 0B / 0B 26
However, on my Mac it isn’t happening:
# Erlang 26
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
5ece3af3e231 elixirhexpm 0.00% 62.81MiB / 23.48GiB 0.26% 1.11kB / 0B 283kB / 0B 58
# Erlang 25
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
b4d64a258d1d elixirhexpm 0.08% 57.21MiB / 23.48GiB 0.24% 806B / 0B 0B / 0B 58
My Docker-fu is pretty rusty, I would guess this might have something to do with how is memory managed or pre-reserved or something similar. But not certain.






















