[Bug debuginfod/25978] New: improve debuginfod prefetching / fdcache-management logic

fche at redhat dot com sourceware-bugzilla@sourceware.org
Tue May 12 15:41:51 GMT 2020


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.


More information about the Elfutils-devel mailing list