NoMachine Support

Your questions answered

Knowledge Base

Searching in: Articles & FAQs
Filter the search results
Applies to:
Last update:
Searching in: Articles & FAQs
ID: AR04M00845
Applies to: NoMachine Software
Added on: 2015-04-28
Last update: 2016-07-04
Some guidelines for bandwidth usage and optimizations

NoMachine is suitable for LAN connections as well as for connections from the Internet, but administrators have to consider that session responsiveness depends on multiple factors.

For example, graphic-intensive applications such as CAD/CAM software have a higher CPU usage and require more bandwidth than a text editor.

The capacity of bandwidth and latency are both important: they can impact responsiveness of the session and determine the network speed perceived by the user.

For virtual desktops (case a) the X11 vector graphics mode (previously known as “lightweight” mode) is enabled by default. This method reduces the bandwidth usage (and the HW requirements because is less CPU intensive) on both client and server by optimizing the X11 protocol by means of compression techniques, round trip suppression and cache algorithms.

The X11 vector graphics mode is convenient to avoid loss of image quality and can be useful when working with traditional GUIs or large amount of text, but it's not suggested for multimedia contents or applications with many graphical effects.

More about the X11 vector graphics mode:

For connections to the physical desktop or when the X11 vector graphics mode is disabled for virtual desktops (case b) NoMachine implements the display protocol using a combination of video and image encoding based on standard codecs and a number of techniques developed by NoMachine itself.

It also implements a network adaptive display quality technique. This means that NoMachine will automatically try to reduce the display quality when it detects that the network is congested. Purpose of this mechanism is to keep the session responsive through all the different network conditions.

More about finding the most suitable configuration for multimedia playing:


In both cases a) and b), increasing or decreasing the quality of display has influence on bandwidth.

Due to the large variety of environments, applications and network conditions we invite users to try NoMachine in their real context. We provide a 30-days evaluation version for that, without the need of registration: