Live data from Hacker News

Benchmark Comparison of Python Hashing Functions

zacwitte.com

1–4 of 4 posts

Re: Benchmark Comparison of Python Hashing Functions

#4
The timings for hash() are meaningless, since Python's str object caches the hash after the first call [1]. FNV is one of the fastest hash functions, it should be at least suspicious that hash() is 500 times faster than FNV.

[1] http://hg.python.org/releasing/2.7.3/file/7bb96963d067/Objec...