I RSync 6 Gigs worth of data, Approximately 50 files (tables). Calculating
Checksum's is really a very simple calculation, the cpu used to do this is
less than 0% - 1% of a PIII 866. (care of vmstat)
I believe all of these articles you have found are related to RSync Servers
that serve in the function one would see a system as a major FTP Server. For
example ftp.linuxberg.org or ftp.cdrom.com
Mike
> Mike said:
> > John said:
> > > What kind of CPU load are you seeing? rsync is more CPU intensive
than
> > > most other replication methods, which is how it gains its bandwidth
> > > efficiency.
> >
> > CPU Load? What CPU Load?
>
> How many files are you syncing up - a whole filesystem, or just a few
> key files? From you answer, I assume you are not seeing a significant
> CPU load.
>
> The reason I ask is that all the docs I have read about rsync suggest
> that the CPU load can be an issue in some cases. For example, from
> http://sunsite.dk/SunSITE/guides/rsync/rsync-mirroring02.html:
>
> "2.7: Advanced installation
>
> If you are running a busy site, it is worth to consider the impact of
> rsync daemon. The daemon make a high impact on the server in terms of
> both CPU and disk I/O. The disk I/O is similar to running a ftp server,
> but the CPU usage is higher. The CPU usage is due to the nature of rsync,
> where it will have to open every file and calculate checksums. In most
> cases, however, it only has to open and calculate checksums if it decides
> that a sync is necessary. So it will in fact use very little CPU to do a
> mirror run if no files (or not many files) have changed."
|