DX Unified Infrastructure Management

 View Only

 DX UIM Primary hub issue

Jump to  Best Answer
Willy RUKEMA's profile image
Willy RUKEMA posted Jun 10, 2025 06:17 PM

Hello Team

I would like to know deeply how primary hub works and how does it use the system memory(RAM)
N.B: Am countering the issue of memory high usage with the primary hub occupying 11 GB and above of 32 gb system. please help me know why this is happening. As it is a problem to my system.
DX uim version: 23.4.3

Stephen

So i did this but i see that the hub.exe is using 11 gb and they are other java using 1 gb.

What do i do when i found some java using high memory?
What causes this that the hub reaches to its limits or using high memory.
Help me please understand the issue.

Dear Team

I see some queues which are not doing well. i just delete it? or there is the best practice to do it because the hub is still occupying huge memory?

I tried restarting the hub but nothing changed?

Jason Allen's profile image
Broadcom Employee Jason Allen  Best Answer

It should be noted that even for a "small" environment we recommend 32gb of RAM for the Primary Hub Server and it should be a dedicated machine for the task in most cases.  It is not unusual for some of the Java probes (discovery_server, wasp, etc) to be allocated up to 4gb each.  A java.exe using 1gb is normal and in fact you may have more than one. 

The hub.exe itself should not be using 11gb however and this could be an indication of a queue that is backed up.  You can check in the Infrastructure Manager GUI under "Status" and look at the queue status - if any queue has a large number of messages listed in the "Queued" column this can be an indicator that the queue is not flowing well, and the messages in the queue can sometimes consume a lot of memory when this occurs.

Stephen Danseglio's profile image
Broadcom Employee Stephen Danseglio

Hi Willy,

Whether the Primary hub is on Windows or Linux use Task Manager / top command or similar to see which processes are consuming significant memory, especially any UIM core probe java processes - but you must reveal the java probe process(es) that are consuming the most physical memory. You can view the Command line to identify which java probe. Check CPU and Memory consumption. Please don't hesitate to open a case so one of our support staff can dig in deeper and help you before it gets any worse.

Steve

Willy RUKEMA's profile image
Willy RUKEMA

Stephen

So i did this but i see that the hub.exe is using 11 gb and they are other java using 1 gb.

What do i do when i found some java using high memory?
What causes this that the hub reaches to its limits or using high memory.
Help me please understand the issue.


Stephen Danseglio's profile image
Broadcom Employee Stephen Danseglio

Hi Willy,

The hub.exe v23.4.3 should not be using such significant memory even in a large environment. Check the hub and data_engine logs at loglevel 5, logsize 300000 to see if you can determine the reason why but as I mentioned, better to open a case so someone in support can take a closer look. Check to see if your hub queues are backed up as well by accessing the hub GUI Status Tab.

Steve

Garin Walsh's profile image
Garin Walsh

You don't indicate your OS which makes commenting helpfully more difficult.

You also don't specify which memory metric you are commenting on - again makes it difficult to help.

But to provide real world data points from a large environment, here are my stats:

Win 2019 Primary hub

Rocky Linux tunnel hub

Stephen Danseglio's profile image
Broadcom Employee Stephen Danseglio

As I previously mentioned, please open a support case so we can take a much closer look at your environment and core UIM servers.

Steve