findutils-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Findutils-patches] [PATCH 4/4] Describe recent memory savings on very l


From: James Youngman
Subject: [Findutils-patches] [PATCH 4/4] Describe recent memory savings on very large directories.
Date: Sun, 21 Aug 2011 00:10:20 +0100

* NEWS: Describe the recent changes which reduce the amount of
heap memory used in processing directories containing very many
entries.
---
 ChangeLog |    5 +++++
 NEWS      |   10 ++++++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9d5025b..8c54aad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2011-08-20  James Youngman  <address@hidden>
 
+       Describe recent memory savings on very large directories.
+       * NEWS: Describe the recent changes which reduce the amount of
+       heap memory used in processing directories containing very many
+       entries.
+
        Remove no-longer-used files savedir.[ch].
        * lib/savedirinfo.c: delete unused file.
        * lib/savedirinfo.h: delete unused file.
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
+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').
+
+
 * Major changes in release 4.5.10, 2011-05-11
 
 ** Documentation Changes
-- 
1.7.2.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]