October 2008
Intermediate to advanced
1008 pages
24h 6m
English
THE PREVIOUS CHAPTER reviewed the basics of Windows and CLR threads. Several other interesting, but less basic, aspects were mentioned only in passing or deferred altogether. This chapter presents some detailed parts of threads, including bits of interesting state comprising them (such as user-mode stacks), how the OS schedules threads, ways that you can control their execution directly, and more. All of this information will come in handy sometime and has been put in a separate chapter to minimize distracting from the fundamental topics needed for concurrent programming.
In order to logically represent some in-progress execution, each thread has a large amount of other interesting state associated with ...
Read now
Unlock full access