Hi,

I'm suffering from abysmal performance in a special constellation as follows:

        Windows 8.1 vSphere VM running Bluestacks2 2.1.7 Android emulator 
        Linux Desktop with freerdp-2.0.0 (git as of today)

The Linux desktop just runs one or two xfreerdp sessions with Win8.1 VMs. In 
Win8.1, 
Bluestacks2 is working continuously (running COC, which is controlled from a 
second 
process, MyBot.run - no comment ;).

This setup with a single RDP session results in a network data stream of about 
80 MB/s 
between Linux and Windows. On the Linux desktop, powered by a 4 core AMD Phenom 
X4 
955 CPU, Xorg utilizes about 80-90% of one core, the load from the xfreerdp 
processes for a 
single session is between 30% and 60%, typically spread over two cores with 
these 
standard options:

        xfreerdp /sec:tls /bpp:24 /size:1400x1140 /sound /v:host /u:user +fonts
   +clipboard

I experimented with /compression-level:2, +async-update, +async-transport but 
the overall 
picture keeps the same. Two of such sessions saturates the system. Xorg load 
raises to 
90-100%. Since Xorg is single threaded, it quickly becomes the bottle neck. 
Interestingly, 
the network utilization doesn't change much between one and two sessions. Due 
to the 
Xorg load, the lag is pretty serious. I've seen/suffered from lags over several 
seconds...

Is it possible to limit the update rate over time? Say 5-10 frame updates per 
second? 

Any ideas to improve this situation are much appreciated.

TIA,
Pete
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to