Multithreaded Programming with Win32

Price 49.99 USD

EAN/UPC/ISBN Code 9780130109125


Learn practical Win32 multithreading techniques that can make all your Windows NT software faster and more responsive. Start by understanding how multithreading works, and the fundamentals of the Windows NT Thread Interface, including processes, thread management, creation, termination, and prioritization. Review the key techniques Win32 provides for thread synchronization, with practical examples of how to use them most effectively. Understand the role of monitors and data encapsulation. Next, use Microsoft"s deadlock detection, prevention and recovery techniques to avoid the classic conditions known to crash multithreaded systems. Learn about the thread-package architecture and implementations, including user-level, kernel-level and multiplexed threads, and the scheduler. You"ll also find great coverage of Java threads -- and an exceptionally useful chapter on multithreading in distributed applications, using Microsoft"s DCOM technology.