Compra 10 libros por 10 € aquí!
Bookbot

Programming with POSIX threads

Valoración del libro

4,3(55)Añadir reseña

Más información sobre el libro

This practical guide provides a solid understanding of threaded programming, enabling you to implement this powerful technique in real-world applications. Threaded programming allows applications to perform multiple tasks simultaneously, leveraging multiprocessor parallelism and enhancing I/O concurrency, even on single-processor machines. The outcome is faster, more responsive applications that are often easier to maintain. This approach is particularly beneficial in network programming, where it mitigates slow network I/O bottlenecks. The book offers an in-depth exploration of the IEEE operating system interface standard, POSIX threads (Pthreads), targeting experienced C programmers without prior knowledge of threads. It covers fundamental concepts such as asynchronous programming, thread lifecycle, and synchronization, progressing to advanced topics like attributes objects, thread-specific data, and real-time scheduling. A dedicated chapter on "real code" examines barriers, read/write locks, and the work queue manager, along with guidance on utilizing existing libraries. Additionally, it addresses the challenging issue of debugging in threaded programming, providing strategies to prevent code errors and performance issues from the start. Numerous annotated examples illustrate real-world concepts, complemented by a Pthreads mini-reference and insights into future standardization.

Compra de libros

Programming with POSIX threads, David R. Butenhof

Idioma
Publicado en
1997
product-detail.submit-box.info.binding
(Tapa blanda)
Te avisaremos por correo electrónico en cuanto lo localicemos.

Métodos de pago

4,3
Muy bueno
55 Valoraciones

Nos falta tu reseña aquí