On 02/07/2011 04:55 PM, Mike Gilbert wrote: > As indicated in the subject, I'm seeing very high CPU usage (100%) > when I run an xfreerdp session over a network connection with high > packet loss. Specifically, I have an openvpn session to my office that > sometimes flakes out on me. > > My guess is that the software is doing a busy-wait loop somewhere. Any > pointers on how I can debug such a thing? Does this ring any bells?
FreeRDP is select-based but doesn't strictly follow a "do one read after being selected for reading" pattern. The simplest way to find out what is going on would be to build with debug symbols and attach a debugger when it is spinning and find out where it is and what is going on. What is the client platform? /Mads ------------------------------------------------------------------------------ The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb _______________________________________________ Freerdp-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freerdp-devel
