This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 1.7 ssh/rsync consuming all cpu on x64 Vista


I tried again using 1.7.0-52 (-54 is not working for me) my current uname -a is
CYGWIN_NT-6.0-WOW64 SAGER9262 1.7.0(0.212/5/3) 2009-07-24 09:59 i686 Cygwin


I simplified things a bit this time by using scp instead of rsync, I still see 100% cpu usage by ssh while sending data. An strace can be found at http://serenity.kc8onw.net/strace.log or the compressed version http://serenity.kc8onw.net/strace.log.tbz

Not being all that familiar with debugging at this level the only things that stand out to me are the (relatively) long times spent when scp calls peek_pipe and when ssh calls writev (if that is the correct interpretation of the strace).

Any suggestions for further digging or anything about the trace that seems odd?

Jonathan

On 6/26/2009 10:02 PM, Jonathan wrote:
I've noticed that most of the time when doing an rsync tranfser over ssh
from my laptop to my server both ssh and rsync will max out a processor
core each and the transfer rate, even on a gigabit LAN, is only about
250KB/s.

Other than the slow transfer rate and significant CPU usage rsync seems
to run correctly.

I tried to browse the strace output from a partial run but I don't know
enough to see anything obviously wrong in the strace output.

uname -a
CYGWIN_NT-6.0-WOW64 SAGER9262 1.7.0(0.210/5/3) 2009-06-18 12:51 i686 Cygwin

-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]