Subj : RCU on OSX To : comp.programming.threads From : Joe Seigh Date : Mon Mar 14 2005 08:17 am Playing with testcase preemption settings, I can get the read rate to go in excess of 100k per second *per* thread at a reduction of 1/2 to 1/3 the max write rate vs. a max of about 900 reads or writes per second per thread in the mutex version. On Linux, the same settings only get you a read rate of a few thousand reads per sec per thread vs. the mutex version just hangs from writer starvation. Even considering the scheduling and preemption hackery, that's pretty awesome throughput. Definitely 11 on the performance scale. -- Joe Seigh .