Read/Write Lock Added to Multithreading Tutorial
Submitted by pbridger on Fri, 2006-04-21 05:09.I've added another pattern to the Patterns and Idioms section of my C++ Multithreading Tutorial: the Read/Write Lock.
A Read/Write Lock is essentially a mutex that is optimised for the common usage scenario where a resource is much more often read than modified. Read/Write Locking can substantially improve performance in this usage scenario.
Hi there
Submitted by pbridger on Thu, 2006-02-23 00:48.Welcome to my personal website. This is really just a repository for all the personal projects I am working on.
I've written a Multithreading Tutorial for C++, because I believe MT will be a crucial area in the future. It's in a reasonable state, but I'll continue adding additional patterns when I have time. The focus is very much an example-led introduction to MT concepts, leading up to some useful patterns.
Also there's my resume. Hire me.
The TaskScheduler project was an experiment in Policy-based design: this might be a useful component if you are considering designing a game engine.
