[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Findutils-patches] [PATCH 4/4] Describe recent memory savings on ve
From: |
Jim Meyering |
Subject: |
Re: [Findutils-patches] [PATCH 4/4] Describe recent memory savings on very large directories. |
Date: |
Sun, 21 Aug 2011 09:09:52 +0200 |
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').