--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Please see list archives, there is no shortage of threads that discuss memory consumption analysis.`rabbitmqctl status`, the breakdown button on node page in management UI and rabbitmq-topare the tools you should consider first.See http://www.rabbitmq.com/memory-use.html and https://groups.google.com/forum/#!topic/rabbitmq-users/TVZt45O3WzUas well.
On Wed, Aug 23, 2017 at 8:15 PM, Ben P <bnp...@gmail.com> wrote:
I am seeing high memory consumption (6GB+) by the bean.smp process when running rabbitmq server (3.6.10) on ubuntu 16.04.This is the case even right after I do a fresh start of the the rabbitmq-server service with no clients or messages being communicated through the bus.I followed some suggestions online to address this issue (eg: clean up rogue clients sending messages) but to no avail.Any suggestions?Thanks,Ben
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
deb https://packages.erlang-solutions.com/ubuntu trusty contrib
sudo apt-get update
sudo apt-get install erlang
> Have you tried 19.3.6 or 19.3.6.2
As I wrote above, I upgraded from ver 16 (which had the 6GB memory consumption I mentioned above) to 20:0-1.The virtual memory then went up to 7.1 GB upon starting rabbitmq-server service.Is there a reason to try the older 19.3.6 instead?
Luke: Thanks for the reply.
As for your comment:
> That column in the top output is for virtual memory size, which is not the same as what's actually being used physically.
Sure, I understand that not all of the memory is going to be in physical memory, but part of it swapped out to disk.
Reading through the link you sent about output from top, specifically:
"VIRT is virtual memory usage, it can probably be best described as the app's used address space - every library the app uses, every data it creates, everything is included here. If the app requests 100M memory from the kernel but actually uses only 1M, VIRT will still increase by 100M."
This suggests that the fact remains that all 7GB will have to be instantiated in virtual memory by erlang and it's collateral (required libraries). Sure all of the 7GB does not have to be in RAM. But this is a larger footprint that what I expected.
Specifically, we have plans to shortly run rabbitMQ on a platform such as Nvidia Jetson TX2 (running ubuntu 16.04), which has 8GB RAM and no swap space support. In such a scenario, a process having virtual memory footprint of 7GB would be a no go.
On a related note, what is the status of RabbitMQ on ARM (Cortex) architectures?
Thanks
Ben
You received this message because you are subscribed to a topic in the Google Groups "rabbitmq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rabbitmq-users/KsRH00p-m64/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "rabbitmq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rabbitmq-users/KsRH00p-m64/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rabbitmq-user...@googlegroups.com.