An edition of Pthreads programming (1996)

Pthreads programming

1st ed.
  • 6 Want to read
  • 1 Currently reading
Pthreads programming
Bradford Nichols, Dick Buttlar ...
Locate

My Reading Lists:

Create a new list


  • 6 Want to read
  • 1 Currently reading

Buy this book

Last edited by IdentifierBot
August 18, 2010 | History
An edition of Pthreads programming (1996)

Pthreads programming

1st ed.
  • 6 Want to read
  • 1 Currently reading

Computers are just as busy as the rest of us nowadays. They have lots of tasks to do at once and need some cleverness to get them all done at the same time. That's why threads are becoming a new model for programming. Microsoft Windows NT, the Distributed Computing Environment (DCE), and many UNIX-based operating systems support threads. One advantage of most UNIX and DCE implementations is that they conform to a recently ratified POSIX standard (originally 1003.4a, now 1003.1c), which allows your programs to be portable between them. The POSIX threads standard, commonly known as Pthreads, is supported by most UNIX-based operating systems. With threads programming, multiple tasks run concurrently within the same program. They can share a single CPU as processes do or take advantage of multiple CPUs when available. They provide a clean way to divide the tasks of a program while sharing data. In this book you will learn when to use threads and how to make them efficient. The book delves into performance issues, comparing threads to processes, contrasting kernel threads to user threads, and showing how to measure speed. It describes in a simple, clear manner what all the advanced features are for and how threads interact with the rest of the UNIX system.

Publish Date
Publisher
O'Reilly
Language
English
Pages
267

Buy this book

Previews available in: English

Edition Availability
Cover of: Pthreads programming
Pthreads programming
1998, O'Reilly
in English - 1st ed., minor corrections.
Cover of: Pthreads programming
Pthreads programming
1996, O'Reilly
in English - 1st ed.
Cover of: Pthreads Programming
Pthreads Programming: A Posix Standard for Better Multiprocessing
1996, O'Reilly Media, Incorporated
in English
Cover of: PThreads Programming
PThreads Programming: A POSIX Standard for Better Multiprocessing
1996, O'Reilly Media, Incorporated
in English
Cover of: Pthreads Programming
Pthreads Programming: A POSIX Standard for Better Multiprocessing (O'Reilly Nutshell)
September 1, 1996, O'Reilly Media, Inc.
Paperback in English - 1 edition
Cover of: Pthreads Programming
Pthreads Programming
1996, O'Reilly Media, Incorporated
in English
Cover of: Pthreads programming
Pthreads programming
1996, O'Reilly & Assoc.
in English - 1st ed.
Cover of: Pthreads programming
Pthreads programming
1996, O'Reilly & Assoc.
in English - 1st Edition

Add another edition?

Book Details


Edition Notes

"A POSIX standard for better multiprocessing"--Cover.

Includes index.

Published in
Sebastopol, CA
Series
Nutshell handbook

The Physical Object

Pagination
xvi, 267 p. :
Number of pages
267

Edition Identifiers

Open Library
OL18093976M
ISBN 10
1565921151
LibraryThing
156314
Goodreads
828272

Work Identifiers

Work ID
OL8885706W

Work Description

Computers are just as busy as the rest of us nowadays. They have lots of tasks to do at once and need some cleverness to get them all done at the same time. That's why threads are becoming a new model for programming. Microsoft Windows NT, the Distributed Computing Environment (DCE), and many UNIX-based operating systems support threads.

One advantage of most UNIX and DCE implementations is that they conform to a recently ratified POSIX standard (originally 1003.4a, now 1003.1c), which allows your programs to be portable between them. The POSIX threads standard, commonly known as Pthreads, is supported by most UNIX-based operating systems.

With threads programming, multiple tasks run concurrently within the same program. They can share a single CPU as processes do or take advantage of multiple CPUs when available. They provide a clean way to divide the tasks of a program while sharing data.

In this book you will learn when to use threads and how to make them efficient. The book delves into performance issues, comparing threads to processes, contrasting kernel threads to user threads, and showing how to measure speed. It describes in a simple, clear manner what all the advanced features are for and how threads interact with the rest of the UNIX system.

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
August 18, 2010 Edited by IdentifierBot added LibraryThing ID
April 16, 2010 Edited by bgimpertBot Added goodreads ID.
December 15, 2009 Edited by WorkBot link works
October 9, 2008 Created by ImportBot Imported from Oregon Libraries MARC record