summaryrefslogtreecommitdiff
path: root/doc/debuginfod.8
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>2019-12-26 19:06:46 -0500
committerFrank Ch. Eigler <fche@redhat.com>2020-01-11 22:41:54 -0500
commit1905518e1680af556078c9d75e73061160d88152 (patch)
tree86c34dc8bea2892a79742b03aa87d7ab569c856d /doc/debuginfod.8
parent05429d753116f5c2931dc15d6cc2a25b310a9f49 (diff)
downloadelfutils-1905518e1680af556078c9d75e73061160d88152.tar.gz
debuginfod: extracted-from-archive file cache
Add a facility to service webapi and dwz/altdebug requests that resolve to archives via a $TMPDIR file cache. This permits instantaneous dwz resolution during -debuginfo rpm scanning, and also instantanous duplicate webapi requests. The cache is limited both in number of entries and in storage space. Heuristics provide serviceable defaults. Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
Diffstat (limited to 'doc/debuginfod.8')
-rw-r--r--doc/debuginfod.810
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/debuginfod.8 b/doc/debuginfod.8
index e288e881..166c7c45 100644
--- a/doc/debuginfod.8
+++ b/doc/debuginfod.8
@@ -176,6 +176,16 @@ loops in the symbolic directory tree might lead to \fIinfinite
traversal\fP.
.TP
+.B "\-\-fdcache-fds=NUM" "\-\-fdcache-mbs=MB"
+Configure limits on a cache that keeps recently extracted files from
+archives. Up to NUM files and up to a total of MB megabytes will be
+kept extracted, in order to avoid having to decompress their archives
+again. The default NUM and MB values depend on the concurrency of the
+system, and on the available disk space on the $TMPDIR or \fB/tmp\fP
+filesystem. This is because that is where the most recently used
+extracted files are kept. Grooming cleans this cache.
+
+.TP
.B "\-v"
Increase verbosity of logging to the standard error file descriptor.
May be repeated to increase details. The default verbosity is 0.