High RAM usage

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #51979
    Steve92
    Participant

    Hello,

    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.

    #52079
    Steve92
    Participant
    #52081
    Britgirl
    Keymaster

    No, 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.

    #52166
    Steve92
    Participant

    Thanks for this more recent link but alas it doesn’t deal with ECS sizing.

     

    #52180
    Britgirl
    Keymaster

    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.

    #52200
    Steve92
    Participant

    Hi,

    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.

    #52231
    fisherman
    Moderator

    Hi,

    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.

Viewing 7 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic. Please login .