R14B, ETS, read_concurrency
Thu Sep 16 06:06:10 CEST 2010
After glancing at the R14B release notes I noticed the SMP related
improvements that were made. I specifically find the new read_concurrency
ETS opt interesting. I currently have an app that performs roughly 480
million lookups (in worst case) on multiple ETS tables, with some tables
having up to 10 million entries. I perform these lookups in parallel using
8 processes (on a 16 core machine). This is the longest running part of my
program with a runtime of > 3min.
My point--I am doing a _huge_ amount of concurrent reads and every
microsecond counts. I am curious if anyone could throw a minimum % increase
of lookups per second I might expect?
More information about the erlang-questions