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