The Good, the Bad, and the Hungry Sale
 
 

Recently Viewed clear list


The Powell's Playlist | June 18, 2014

Daniel H. Wilson: IMG The Powell’s Playlist: Daniel H. Wilson



Like many writers, I'm constantly haunting coffee shops with a laptop out and my headphones on. I listen to a lot of music while I write, and songs... Continue »

spacer

This item may be
out of stock.

Click on the button below to search for this title in other formats.


Check for Availability
Add to Wishlist

Programming with Posix Threads

by

Programming with Posix Threads Cover

 

Synopses & Reviews

Publisher Comments:

This is the eBook version of the printed book.

With this practical book, you will attain a solid understanding of threads and will discover how to put this powerful mode of programming to work in real-world applications.

The primary advantage of threaded programming is that it enables your applications to accomplish more than one task at the same time by using the number-crunching power of multiprocessor parallelism and by automatically exploiting I/O concurrency in your code, even on a single processor machine. The result: applications that are faster, more responsive to users, and often easier to maintain. Threaded programming is particularly well suited to network programming where it helps alleviate the bottleneck of slow network I/O.

This book offers an in-depth description of the IEEE operating system interface standard, POSIXAE (Portable Operating System Interface) threads, commonly called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. You then move to more advanced topics such as attributes objects, thread-specific data, and realtime scheduling. An entire chapter is devoted to real code, with a look at barriers, read/write locks, the work queue manager, and how to utilize existing libraries. In addition, the book tackles one of the thorniest problems faced by thread programmers-debugging-with valuable suggestions on how to avoid code errors and performance problems from the outset.

Numerous annotated examples are used to illustrate real-world concepts. A Pthreads mini-reference and a look at future standardization are also included.

Synopsis:

This book offers an in-depth description of the IEEE operating system interface standard, POSIX called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. With this book, you'll attain a solid understanding of threads and will discover how to put this powerful mode of programing to work in realworld applications.

Product Details

ISBN:
9780132702126
Publisher:
Addison-Wesley Professional
Subject:
main_subject
Author:
Butenhof, David R.
Subject:
all_subjects
Subject:
Computers : Operating Systems - UNIX
Publication Date:
May 1997
Binding:
eBooks
Language:
English
Pages:
399

Related Subjects

Computers and Internet » Operating Systems » General
Computers and Internet » Operating Systems » Unix » Unix Administration
Computers and Internet » Software Engineering » Programming and Languages

Programming with Posix Threads
0 stars - 0 reviews
$ In Stock
Product details 399 pages Addison-Wesley - English 9780132702126 Reviews:
"Synopsis" by , This book offers an in-depth description of the IEEE operating system interface standard, POSIX called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. With this book, you'll attain a solid understanding of threads and will discover how to put this powerful mode of programing to work in realworld applications.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.