From: H. S. Lahman on
Responding to Pisz...

Others have offered some reasonable specific answers so I'll just
address the megathinker view...

> If I am OT here, please refer me. This NG was my best guess. I didn't see
> any "Multithreading" groups and my questions do after all pertain to OO
> design.

Vuille provided one reference. You might also check out other
programming or language specific forums. This forum has tended to evolve
to focus on the higher level design of OOA/D. Threads have quite
specific implementation issues so they are usually addressed during OOP
rather than during OOA/D. (Threads are not defined in the UML models
that are eaten by full code generators; the transformation engine
usually introduces threads based on an MDA Marking Model.)

>
> I discovered a few catch phrases that may point to the information I need.
> Those phrases are "Object Level Locking", "Class Level Locking", and "RCU",
> all of which I don't really understand and would love to see some code
> examples and better references for. In the book "C++ Modern Design", the
> author talks a little about the subject, but an implementation outside of
> his own "Loki Library" is not shown and leaves my mind full of question
> marks.

I would recommend any of the books by Bruce Douglass on R-T/E
development since threads are a Way Of Life in that world.



--
There is nothing wrong with me that could
not be cured by a capful of Drano.

H. S. Lahman
hsl(a)pathfindermda.com
Pathfinder Solutions
http://www.pathfindermda.com
blog: http://pathfinderpeople.blogs.com/hslahman
"Model-Based Translation: The Next Step in Agile Development". Email
info(a)pathfindermda.com for your copy.
Pathfinder is hiring:
http://www.pathfindermda.com/about_us/careers_pos3.php.
(888)OOA-PATH