Suitability of Python for daemon processes
Mike McGrath
mmcgrath at redhat.com
Mon Oct 26 19:51:39 UTC 2009
On Mon, 26 Oct 2009, Chuck Anderson wrote:
> On Sun, Oct 25, 2009 at 06:46:05PM -0400, Ben Boeckel wrote:
> > Seeing as it is a mirroring daemon, the network is the bottleneck. If it isn't
> > then either you're sitting next door, our implementation is bad, or the
> > hardware shouldn't be a mirror in the first place.
>
> Speaking from experience, the network isn't always the bottleneck.
> I/O performance is often a performance problem, especially when
> walking the directory tree to build filelists. CPU performance can
> come into play if you are performing hashes or compression of the data
> to be transferred. I suggest you post your message to the Fedora
> mirror-list-d where I'm sure you'll get lots of feedback.
>
Very true, if this behaves similarly to rsync. Reading over a large
change set to transmit only small changes is very resource intensive
everywhere but the network.
-Mike
More information about the infrastructure
mailing list