Multithreaded Programming with Win32 by Thaun Q Pham

Multithreaded Programming with Win32 by Thaun Q Pham

Regular price
Checking stock...
Regular price
Checking stock...
Summary

Covers Win32 multithreading techniques that make the Windows NT software faster and more responsive. This book explains how multithreading works, and the fundamentals of the Windows NT Thread Interface, including processes, thread management, creation, termination, and prioritization.

The feel-good place to buy books
  • Free US shipping over $15
  • Buying preloved emits 41% less CO2 than new
  • Millions of affordable books
  • Give your books a new home - sell them back to us!

Multithreaded Programming with Win32 by Thaun Q Pham

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.

Thuan Q. Pham is a developer at Netgravity in Palo Alto, CA.
Pankaj K. Garg is a Member of the Technical Staff (MTS) at HP Laboratories in Palo Alto, CA.

SKU Unavailable
ISBN 13 9780130109125
ISBN 10 0130109126
Title Multithreaded Programming with Win32
Author Thaun Q Pham
Condition Unavailable
Publisher Pearson Education (US)
Year published 1998-12-30
Number of pages 320
Cover note Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
Note Unavailable