-
-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededperformancetype:fd-tabletype:tableunimportant
Description
In the worst case, a table lookup can require 3 hits:
- filter
- index
- data
When any block is accessed, the file could maybe be stack allocated for the remainder of the lookup and reused for the other lookups. Reduces cache lookups to 1, always.
But it requires remodelling how load_block is used a little. We may need a &mut ReadContext or whatever.
Then, benchmark changes in a fully cached workload.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededperformancetype:fd-tabletype:tableunimportant