On Thu, Feb 05, 2004 at 09:27:51PM -0800, jw schultz wrote: > As those of you who watch CVS will be aware Wayne has been > making progress in reducing memory requirements of rsync. > Much of what he has done has been the product of discussions > between he and myself that started a month ago with John Van > Essen. > > Most recently Wayne has changed how the file_struct and its > associated data are allocated, eliminating the string areas. > Most of these changes have been small and relatively low > impact although combining the allocation of the file_struct > with the strings does impact the memory management of > file_struct. > > Attached is a patch that implements the next step. It > alters flist memory management and introduces a MM pool > layer that reduces malloc overhead and allows destructors to > actually release memory to the OS. > > The patch adds a couple of new files so use patch -p1 > and rerun ./configure after patching. >
The patch has now been committed. If you use "cvs update" be sure to rerun ./configure. -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html