James Youngman wrote: > * NEWS: Describe the recent changes which reduce the amount of > heap memory used in processing directories containing very many > entries. ...
Thanks for the quick work. There's a typo below: > diff --git a/NEWS b/NEWS > index 2f031d4..7828704 100644 > --- a/NEWS > +++ b/NEWS > @@ -11,6 +11,8 @@ installed, whichever is appropriate. > > ** Bug Fixes > > +#34079: Apply gnulib ftw memory fix > + > #33384: If rm/chmod etc. are not in /bin or /usr/bin, updatedb fails > > #18227: find -ls does not display device major/minor numbers. > @@ -51,6 +53,14 @@ last match found in this file, rather than the first, to > better deal > with implementations which have duplicate entries (for example > /proc/mounts on systems running the Linux kernel). > > +Both oldfind and ftsfind now use less heap memory when processing > +directories containing very many files. However, oldfind now uses one > +file descriptor per recurisive subdirectory level, which will further recurisive -> recursive > +limit the depth of directory trees it can search. If you need find to > +be able to search deep directory trees, use ftsfind (this is, by > +default the binary built and installed as 'find'). _______________________________________________ Findutils-patches mailing list Findutils-patches@gnu.org https://lists.gnu.org/mailman/listinfo/findutils-patches