John Pettitt wrote:
John Pettitt wrote:Well some more digging and a recompile of perl set to use system malloc() instead of it's build in malloc() and the problem has gone away (usemymalloc=n). Something the restore process does really causes perl malloc to go crazy on lage restore jobs. Playing with the write buffer size changed how the problem manifested (both smaller - 65536 and larger - 2^24 - 16MB buffers made it better but didn't eliminate it). The 1MB default buffer seemed to be the worst.More info - it seems to be triggered by restoring lots of already compressed files (in the two cases I've seen one was an iTunes library and the other was a photo archive of camera raw compressed .tif files). There is a comment in the FreeBSD perl ports makefile about malloc having problems with threads but perl was not built with threads on my box as far as I know and BackupPC does not use threads. I just managed to get an archive of a 375GB backup set so I'm now much happier. John |
------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________ BackupPC-users mailing list [email protected] List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: http://backuppc.wiki.sourceforge.net Project: http://backuppc.sourceforge.net/
