fraeon
Films
BrowseTop 300
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaComics & GNTop 125 BooksTop 100 Manga
For youTier ListsThe ArchiveLeaderboardFind people
Trending
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Pthreads programming

Pthreads programming

by Bradford Nichols, Dick Buttlar, Jacqueline Proulx Farrell

Compilers (Computer programs)Parallel programming (Computer science)Unix (computer operating system)Sistemas distribuídosThreads (Computer programs)
0.0
Open Library
Open Library

About this book

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.

Themes & subjects

Compilers (Computer programs)Parallel programming (Computer science)Unix (computer operating system)Sistemas distribuídosThreads (Computer programs)Redes de computadores

Authors

Bradford Nichols, Dick Buttlar, Jacqueline Proulx Farrell

Pages

267

Read time

≈ 7h

Editions

8

Language

English

Publisher

O'Reilly Media, Incorporated

ISBN

9781565921153

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Compilers, principles, techniques, and tools

Compilers (Computer programs) · open_syllabus_project

Compilers, principles, techniques, and tools

Alfred V. Aho

1986

Languages and compilers for parallel computing

Congresses · Parallel processing (Electronic computers)

Languages and compilers for parallel computing

Workshop on Languages and Compilers for Parallel Computing (6th 1993 Portland, Or.)

1934

The compiler design handbook

Code generators · Compilers (Computer programs)

The compiler design handbook

Y. N. Srikant

2002

Compiler Design

Computer science · Compilers (computer programs)

Compiler Design

Reinhard Wilhelm

2010

Advanced ASIC chip synthesis

Application specific integrated circuits · Compilers (Computer programs)

Advanced ASIC chip synthesis

Himanshu Bhatnagar

1999

Modern Compiler Design

Programming Techniques · Processor Architectures

Modern Compiler Design

Dick Grune

2001

Data flow analysis

Computer software · Compilers (Computer programs)

Data flow analysis

Uday Khedker

2008

The anatomy of a compiler

Compilers (Computer programs) · Compiling (electronic computers)

The anatomy of a compiler

John A. N. Lee

1967

Flex & bison

Utilities (Computer programs) · Text processing (Computer science)

Flex & bison

John R. Levine

2009

High performance embedded architectures and compilers

Congresses · Embedded computer systems

High performance embedded architectures and compilers

Wen-Mei W. Hwu

2005

Compiler construction using Java, JavaCC, and Yacc

Java (Computer program language) · COMPUTERS / Compilers

Compiler construction using Java, JavaCC, and Yacc

Anthony J. Dos Reis

2011

Introduction To Compiler Construction In A Java World

Java (Computer program language) · Compilers (Computer programs)

Introduction To Compiler Construction In A Java World

Bill Campbell

2012

Using Clipper

CA-Clipper · Clipper (Computer file)

Using Clipper

W. Edward Tiley

1988

Advances in Electronics and Electron Physics (Advances in Imaging and Electron Physics)

ELECTRON MICROSCOPY · ELECTRONS

Advances in Electronics and Electron Physics (Advances in Imaging and Electron Physics)

Peter W. Hawkes

1984

Using MPI

Parallel computers · Computer interfaces

Using MPI

William Gropp

1994

Ada

Ada (Computer program language) · Parallel programming (Computer science)

Ada

Narain Gehani

1984

Computational Mathematics

Numerical analysis · Matlab (computer program)

Computational Mathematics

Robert E. White

2003

Concurrency

Java (Computer program language) · Parallel programming (Computer science)

Concurrency

Jeff Magee

2006