When this happens, rsync has allocated (according to Activity
Monitor) 1.52GB of real memory, 1.89GB of virtual memory and the
total VM is approaching but not quite at 8GB (7.91GB). It also
happens near the same point, i.e. pretty consistently within the
same folder, but with different files (I'm assuming because of
changing memory use during each subsequent run).
So. Is this a VM limitation of the G5? Of the OS? A real memory
limitation? Rsync bugginess that Apple needs to fix? If it is an OS
limitation, is it one that can be removed by editing a config file?
32bit applications (those compiled against the 32 bit libraries) can
only address a virtual space of 8Gig. There is a chance that 10.5
will move rsync to being a 64bit app (and thus a much bigger
available address space), but in the mean time I would give rsync
smaller chunks to deal with at a time.