Using an operating system’s native support for reader/writer locks is more efficient than using a standard mutex. This is especially advantageous because it avoids contention when there are many readers. We have implemented reader/writer lock support for Windows systems, and we changed the mutex on the memory file hash lists to a reader/writer lock. See Reader/Writer Lock Support for Enhanced Performance.