This is the mail archive of the
mailing list for the Cygwin project.
Re: rsync performance degradation? Could be a windows issue?
- From: Greg Freemyer <greg dot freemyer at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Mon, 11 Apr 2016 19:07:22 -0400
- Subject: Re: rsync performance degradation? Could be a windows issue?
- Authentication-results: sourceware.org; auth=none
- References: <CAGpXXZJV-nsB=xyO7=EBUb-JCk5KqMPS=bvg2aWgw_jm4OZFsQ at mail dot gmail dot com> <CAGpXXZLJ=O7y-6YEcODv4r32X96zGSU5PX9KwzwF3QedSV4iHA at mail dot gmail dot com> <570BE03D dot 7030709 at gmail dot com> <CAGpXXZL9ZAJF_YSUOR=9WCvu+_K5Uub-zwWdpUV-yu7+OkYzFg at mail dot gmail dot com>
On Mon, Apr 11, 2016 at 2:20 PM, Greg Freemyer <email@example.com> wrote:
> As I test, I just copied 30 GB of 1.5 GB files via robocopy. None of
> the files had been accessed since a reboot, so none should have been
> in cache.
> According to Resource Monitor, yes.
> I'm getting about 105 MB/sec for read and 105 MB/sec for write vs 70
> MB/sec for rsync.
I just moved both drives to a Linux box. Using the same rsync command
I'm getting 85 - 90 MB/sec.
That linux box is a 5-year old laptop, where as the windows box is a
pretty beefy box. (6 cores, 64 GB ram) Clearly the WIndows box
should be better performing and when running robocopy it is.
So it seems something about the combination of a Windows kernel,
cygwin, and rsync is dropping my performance at least a factor 20% and
maybe as much as 35%.
If I were to run rsync in strace, would anyone want to try and work on
the performance issue? Or should it just be chalked up to rsync being
optimized for a linux kernel?
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple