jaquadro/Substrate — pull request #9 by z93blom (2012-11-15 09:18:50+00:00)
Title: Added support for multithreaded access to chunks

I've added a file lock to the region file and applied it to all operations that involve the file object in this file.

The reason is to allow for multithreaded access to regions, especially for reading files. I've done an image export application that only reads data, and the speedup of the application is significant if I can use all processors on the machine creating the image.

I can supply an example for using the multithreaded access as well (for .Net 4.0)