<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 11 Aug 2022 at 10:56, Marcin Juszkiewicz <<a href="mailto:marcin.juszkiewicz@linaro.org">marcin.juszkiewicz@linaro.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">As part of OpenStack deployments we deploy RabbitMQ. During current <br>
cycle I looked at moving from CentOS Stream 8 to 9.<br>
<br>
And RabbitMQ is a problem.<br>
<br>
When I boot CentOS Stream 9 system and then use just built 'rabbitmq' <br>
container memory use of "/usr/lib64/erlang/erts-12.3.2.2/bin/beam.smp" <br>
process goes up to 1.6GB ram:<br>
<br></blockquote><div><br></div><div>CS9 on CS9</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
(rabbitmq)[root@kolla-cs9 /]# rabbitmq-diagnostics memory_breakdown<br>
Reporting memory breakdown on node rabbit@kolla-cs9...<br>
other_system: 1.6233 gb (68.59%)<br>
allocated_unused: 0.5164 gb (21.82%)<br></blockquote><div><br></div><div><br></div><div><br></div><div>CS9 on Debian (versions?)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
If I boot the same container on Debian host then same process uses 0.2GB <br>
ram:<br>
<br>
(rabbitmq)[root@debian /]# rabbitmq-diagnostics memory_breakdown<br>
Reporting memory breakdown on node rabbit@debian...<br>
binary: 0.2787 gb (70.2%)<br>
code: 0.0355 gb (8.93%)<br>
other_system: 0.0255 gb (6.44%)<br><br></blockquote><div><br></div><div>Debian on CS9</div><div><br></div><div>Stats needed for better than </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Booted CS9 system and deployed OpenStack using Debian based containers. <br>
Again 1.6GB memory use.<br>
<br>
So let build CS9 based containers using Erlang/RabbitMQ from CentOS <br>
Stream 9 "messaging/rabbitmq-38" repository. Again 1.6GB memory use.<br></blockquote><div><br></div><div><br></div><div>So if I cut and summarized your data correctly:</div><div><br></div><div>CS9 container of rabbitmq on CS9 base system: Other_system bloats to 1.6 GB</div><div>CS9 container of rabbitmq on Debian base system: Other system stays at 0.025 GB</div><div>Debian container of rabbitmq on CS9 base system: Something bloats to 1.6GB</div><div>Built-from-scratch container of rabbitmq on CS9 base system: Something bloats to 1.6Gb</div><div><br></div><div>I think we would want to make sure that the 'Something' in those is also Other system, and then look to see what is 'Other system' and what controls it. After that it would be to see what is 'controlling' that. How was this container run? podman, docker, something else? How was this system configured? Base install of packages?</div><div><br></div><div>Thanks.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> </blockquote></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div></div>Stephen Smoogen, Red Hat Automotive<br></div>Let us be kind to one another, for most of us are fighting a hard battle. -- Ian MacClaren<br></div></div></div>