https://sourceware.org/bugzilla/show_bug.cgi?id=25978
Bug ID: 25978
Summary: improve debuginfod prefetching / fdcache-management
logic
Product: elfutils
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: debuginfod
Assignee: unassigned at sourceware dot org
Reporter: fche at redhat dot com
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
The debuginfod fdcache-prefetch logic has been observed to show some
degeneraacies in operation. Since fdcache evictions are done frequently, and
freshly prefetched archive elements are put at the back of lru[], each eviction
round can summarily nuke things that were just prefetched .... and are just
going to be prefetched again. It would be better to have two lru lists, or
being able to insert newly prefetched entries somewhere in the middle of the
list rather than at the very very end.
--
You are receiving this mail because:
You are on the CC list for the bug.