What the article says is true. However, as GCDEF said in post #2, in most cases it's really not worth the extra effort. It's sometimes helpful though in a heavily multi-threaded application to have a...