Linus Torvalds writes: (Summary) And that takes the _high_ bits of the hash,
so unlike a lot of other hash functions, the name hashing doesn't need
to try to spread the bits down to the low bits. The intermediate hash
value should be fine without any extra spreading.
value should be fine without any extra spreading.
Anyway, we did have numbers at one point. So for me to take the patch, I would need to see that it actually improves the hash bucket spreading enough to be worth the cost.
spreading enough to be worth the cost.
Linus
Linus
Linus
value should be fine without any extra spreading.
Anyway, we did have numbers at one point. So for me to take the patch, I would need to see that it actually improves the hash bucket spreading enough to be worth the cost.
spreading enough to be worth the cost.
Linus
Linus
Linus