Effective Multithreading in OS/2
McGraw-Hill Inc.,US (Publisher)
Published on 1. January 1994
Book
Mixed media product
304 pages
978-0-07-017841-0 (ISBN)
Description
This guide shows C, Windows and systems programmers how to blend OS/2's multi-tasking capabilities into their application programs. Beginning with the basic concepts of writing multi-threaded programs, the guide presents an overview of the OS/2 operating system, and indicates where multi-tasking fits into it. The authors then describe more complex multi-tasking demonstration programs and the OS/2 programmer's interface. Finally, the authors provide an overlay interface to OS/2's multi-tasking properties to help readers develop their own multi-tasking programs.
More details
Language
English
Place of publication
New York
United States
Publishing group
McGraw-Hill Education - Europe
Target group
Professional and scholarly
Illustrations
200 illustrations
Dimensions
Height: 240 mm
Width: 188 mm
Weight
5400 gr
ISBN-13
978-0-07-017841-0 (9780070178410)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
Part 1 Multithreading Background; Multithreading Concepts; Programming with Threads. Part 2 OS/2 Multithreading Facilities; Starting and Ending Threads; Enabling and Disabling Thread Rescheduling; Suspending and Resuming Thread Execution; Changing the Priority of a Thread; Mutual Exclusion Semaphores; Event Semaphores; Multiple Wait Semaphores; Using Queues; Using Timers. Part 3 Writing Real Multithreading Programs; A Simple Problem, Many Incorrect Solutions; The Producer/Consumer Problem; A Complex Example. Part 4 Multithreading and the Presentation Manager; Using Server Threads Under PM; Multithreaded Painting; Using Multiple Message Queue Threads; Epilogue.