[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Findutils-patches] [PATCH 4/4] Describe recent memory savings on very l
[Findutils-patches] [PATCH 4/4] Describe recent memory savings on very large directories.
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
ChangeLog | 5 +++++
NEWS | 10 ++++++++++
2 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9d5025b..8c54aad 100644
@@ -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
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
@@ -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
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
- [Findutils-patches] [PATCH 4/4] Describe recent memory savings on very large directories.,
James Youngman <=