From Newsgroup: comp.sys.mac.system
In article <
siegman-25E138.21151815042006@news.stanford.edu>,
AES <
siegman@stanford.edu> wrote:
When SuperDuper! does an incremental backup (using Smart Copy), does it
have to look at some "Yes, I've been changed since the last backup, or
no, I haven't" indicator on each and every one of the 270,000 files on
my HD?
Or can it just start moving down the nested folder hierarchy from the
top, looking at some marker associated with each _folder_ which tells whether anything inside that folder has been changed or not? -- so that
if that marker says nothing has been changed inside the folder, it
doesn't need to look at anything any deeper inside that folder?
As far as I know, the modification time on each file is checked
against the modification time on the existing clone. In addition,
file names are checked to see if there is a new file or a file has
been deleted.
Reason for asking: Incremental backups using the SuperDuper! "Smart
Copy" feature and similar-sized LaCie PocketDrives seem to go much
faster on my iBook G4 than on my wife's PowerBook G4, despite my usually having modified many more files between weekly backups. I'm wondering
if it's because my HD has a deeply nested multi-layer arrangement of
nested folders, and she keeps all her files in just a few chaotic
top-level folders.
Or -- I suppose more likely -- maybe it's that I'm backing up to a
FireWire PocketDrive and she's still using a USB-only PocketDrive.
If you and your wife modify a lot of data between backups, and a
huge volume of information must be copied, the Firewire would have
the edge. But generally speaking incremental backups are not that
data intensive.
More likely is the speeds of the 4 different disks.
Your iBook disk and your Firewire disk.
Your Wife's Powerbook disk and her USB disk.
A lot of time is going to be spend seeking on each disk looking
for modification dates. The faster the disk, the sooner each seek
will complete. So if one or more of your disks has a faster
rotational speed (5400 RPMs or 7200 RPMs vs 4200 RPMs), then you
will tend to finish sooner. Track to track head movement seek
times can also be involved, but that info is not generally printed
on the packaging, where as RPMs generally are.
Another possibility is how the files are laid out on the disk. If
for some reason the next file to check the modification date is
adjacent to the previous file and so on, and so on, then it would
take less time for you to seek than your wife. But this is less
likely unless you are running some file re-organization utility on
a regular basis.
Bob Harris
--- Synchronet 3.18b-Win32 NewsLink 1.113