Navigation
Recherche
|
[$] A hash table by any other name
lundi 15 juillet 2024, 19:27 , par LWN.net
On June 25, Matthew Wilcox posted
a second version of a patch set introducing a new data structure called rosebush, which 'is a resizing, scalable, cache-aware, RCU optimised hash table.' The kernel already has generic hash tables, though, including rhashtable. Wilcox believes that the design of rhashtable is not the best choice for performance, and has written rosebush as an alternative for use in the directory-entry cache (dcache) — the filesystem cache used to speed up file-name lookup.
https://lwn.net/Articles/972580/
Voir aussi |
56 sources (32 en français)
Date Actuelle
jeu. 21 nov. - 20:04 CET
|