Greger.. I replaced the rsync.exe with the one from your link, it relieved the windows CPU some (from 100% to 98% with flucuation to 100%).
I also took the advice of using the -u switch. From the man: -u, --update update only (don't overwrite newer files) I just want to make sure I am interpretting this flag correctly. On the receiving end, if there is a file that is newer than on the sending end, it wont update, but if the sending end file is newer or non-existant then it will send? This reduced the CPU load tremendously and also reduced the transfer time to something very acceptable. I just want to make sure it is still doing what I wanted it to. Thanks for all your help > > -----Original Message----- > > From: Greger Cronquist [mailto:[EMAIL PROTECTED] > > Sent: Monday, June 16, 2003 2:42 PM > > To: _Chris McKeever_ > > Cc: [EMAIL PROTECTED] > > Subject: Re: Rsync Performance In Windowsv All you need to run rsync properly is rsync.exe, cygwin1.dll and cygpopt- 0.dll. There is no difference in performance if you do a full cygwin install or not. However, I suggest you try and download the version I compiled and see if it makes any difference. It does for me. (It buffers the IO calls so that the number of cygwin system calls are minimized.) Regards, Greger > -----Original Message----- > From: Chris McKeever > Sent: Monday, June 16, 2003 5:29 PM > To: 'Greger Cronquist'; _Chris McKeever_ > Cc: [EMAIL PROTECTED] > Subject: RE: Rsync Performance In Windows > > > Thanks for your reply! > > > -----Original Message----- > > From: Greger Cronquist [mailto:[EMAIL PROTECTED] > > Sent: Monday, June 16, 2003 2:42 PM > > To: _Chris McKeever_ > > Cc: [EMAIL PROTECTED] > > Subject: Re: Rsync Performance In Windows > > > > > > Did you compile from the sources, or did you grab the cygwin binary? > > I just did the standard install (which I dont think was a > full source compile) > > > > I suggest you build it from the sources and apply the > > "craigb-perf.diff" > > patch which is in the patches directory in the 2.5.6 > > distribution. This > > patch makes all the difference for Windows (system calls cost a lot > > under cygwin). > > > > as I said, I am not running cygwin on that machine, only > rsync which I copied from the other cygwin install. Do you > suggest that I run cygwin on the windows box that I am using rsync? > > > If you don't want to compile it yourself, I have an older version > > (2.5.6cvs from august last year, works nicely) available at > > http://www.niradynamics.se/~nira_greger/ > > > > /Greger > > > > _Chris McKeever_ wrote: > > > > >Has anyone else experienced high CPU usage when using RSYNC > > in windows 2000 > > >server? I am using the rsync.exe (and applicable DLL's) > > from the cygwin > > >installation (I am not however running cygwin on this machine). > > > > > >The linux machine connecting to the windows rsync daemon has > > a very low > > >performance hit when the session is running (see below). > > However, the > > >windows machine, which has a much faster CPU hits a CPU > > usage of 100%. > > > > > >If anyone else has seen this, and/or can help alleviate the > > issue, that > > >would be great. I am using rsync to backup across our > > network our branch > > >file servers. > > > > > >CPU states: 1.5% user, 3.1% system, 0.0% nice, 95.2% idle > > >Mem: 126636K av, 124008K used, 2628K free, 0K > > shrd, 26580K > > >buff > > >Swap: 1020560K av, 7360K used, 1013200K free > > 32044K > > >cached > > > > > > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM > TIME COMMAND > > >18600 root 15 0 7544 7544 704 R 3.1 5.9 0:05 rsync > > >18644 root 15 0 1040 1040 832 R 1.1 0.8 0:02 top > > >18557 root 15 0 1740 1680 1428 S 0.1 1.3 0:00 sshd > > > > > > > > > > > > > > -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html