Remote desktop bot sessions

Running a bot from the Control Room uses a remote desktop session.

If the option Run bot runner session on control room is selected when running a bot, the Control Room opens a Remote Desktop Protocol (RDP) session to the devices.

To determine the number of simultaneously supported RDP sessions possible:

Divide the unallocated Control Room memory by the memory usage of an individual RDP client. Typically, this is 75 MB.

To support more than 35 simultaneous RDP sessions:

  1. Manually increase the amount of memory available for the non-interactive desktop heap size. To do this, edit the Windows registry value at:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems

  2. In the Windows registry, locate the SharedSection option. Change it to:

    SharedSection=A,B,C

    Table 1. SharedSection settings for RDP sessions
    Section Description Default Value (KB) New Value (KB)
    A Maximum size of the system-wide heap 1024 1024
    B Size of each interactive desktop heap 20480 20480
    C Size of non-interactive desktop heap 768 20480