On Mon, Feb 7, 2011 at 12:03 PM, Mads Kiilerich <[email protected]> wrote:
> 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
>

I'm building (and running) from a git on Gentoo Linux. I usually
connect to a Windows 7 desktop.

I'll break out the gdb manual. Thanks.

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Freerdp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to