Forum / NoMachine Cloud Server Products / High RAM usage
Tagged: high RAM usage
- This topic has 6 replies, 3 voices, and was last updated 1 week, 2 days ago by
fisherman.
-
AuthorPosts
-
February 28, 2025 at 19:21 #51979
Steve92
ParticipantHello,
I’ve noticed a high RAM usage on ECS server : about 1 GB per connected user !
It seems high for a “routing device”.
I guess it’s more than a “routing device” …
Please could you explain me this high RAM usage ?
Thanks,
Regards,
Steve.
March 4, 2025 at 18:40 #52079Steve92
ParticipantHi!
Is this article still OK for v8 ?
Steve.
March 4, 2025 at 18:48 #52081Britgirl
KeymasterNo, it includes data based on earlier versions. Better for version is the following document for NoMachine products in general https://kb.nomachine.com/AR02P00966. We will be adding more documentation soon about version 8 and the upcoming version 9.
That said, 1 GB per user is certainly not right. Please show us the list of processes showing such high CPU usage. Also, logs from the ECS server host, also knowing what OS version it is would be useful as well.
March 7, 2025 at 23:56 #52166Steve92
ParticipantThanks for this more recent link but alas it doesn’t deal with ECS sizing.
March 10, 2025 at 09:39 #52180Britgirl
KeymasterPlease show us the list of processes showing such high CPU usage. Also, logs from the ECS server host, also knowing what OS version it is would be useful as well.
March 11, 2025 at 18:01 #52200Steve92
ParticipantHi,
After reboot RAM usage is much more reasonable.
But I’d like advice to size the RAM.
How much RAM is needed on ECS for:
– 10 concurent users ?
– 20 concurrent users ?
– 50 concurrent users ?From what number a cluster is advised ?
Thanks,
Regards,
Steve.
March 12, 2025 at 19:51 #52231fisherman
ModeratorHi,
I just compared my installation with the mentioned article, and here are some general RAM requirements based on my test now on Ubuntu 22.04 where I used an example from the mentioned article :
Base RAM Usage of NoMachine processes:
- 170 MB – Base installation
- 17 MB per child server – To monitor availability
- 20 MB per connected user per node
Additional RAM for NoMachine WebPlayer when using a Web browser to connect to the server:
- 54 MB per session
Examples of RAM Usage:
Scenario 1: 10 nodes 5 concurrent users- NoMachine Player: 170MB (base) + 170MB (connected nodes) + 100MB (connections) = 440MB RAM
- NoMachine WebPlayer: 170MB (base) + 170MB (connected nodes) + 100MB (connections) + 270MB (web) = 710MB RAM
Scenario 2: 500 nodes, 50 concurrent users
- NoMachine Player: 170MB (base) + 8.5GB (connected nodes) + 1GB (connections) = 9.67GB RAM
- NoMachine WebPlayer: 170MB (base) + 8.5GB (connected nodes) + 1GB (connections) + 2.7GB (web) = 12.37GB RAM
On version 8, NoMachine has a high-availability cluster.
– Master cluster peer that accepts incoming connections
– Slave cluster that remains in synchronization mode and takes over automatically if the Master Node goes down.This ensures failover protection and reduces downtime in critical environments.
-
AuthorPosts
You must be logged in to reply to this topic. Please login here.