Программирование с использованием потоков POSIX®

Программирование с использованием потоков POSIX®

book type
0 Відгук(ів) 
FL/242854/R
Английский
David Butenhof
В наличии
95,00 грн
85,50 грн Сохранить 10%
  Моментальное скачивание 

после оплаты (24/7)

  Широкий выбор форматов 

(для всех устройств)

  Полная версия книги 

(в т.ч. для Apple и Android)

Благодаря этой практической книге вы получите четкое представление о потоках и узнаете, как использовать этот мощный способ программирования для работы в реальных приложениях. Основное преимущество многопоточного программирования заключается в том, что оно позволяет вашим приложениям выполнять больше задач. чем одну задачу одновременно, используя вычислительную мощь многопроцессорного параллелизма и автоматически используя параллелизм ввода-вывода в вашем коде, даже на однопроцессорной машине. Результат: приложения работают быстрее, лучше реагируют на запросы пользователей и зачастую проще в обслуживании. Поточное программирование особенно хорошо подходит для сетевого программирования, где оно помогает устранить узкое место, связанное с медленным сетевым вводом-выводом. Эта книга предлагает подробное описание стандарта интерфейса операционной системы IEEE, потоков POSIX (Portable Operating System Interface), обычно называемых Pthreads. . Написанная для опытных программистов на языке C, но без предварительных знаний о потоках, книга объясняет основные понятия, такие как асинхронное программирование, жизненный цикл потока и синхронизация. Затем вы переходите к более сложным темам, таким как объекты атрибутов, данные, специфичные для потоков, и планирование в реальном времени. Целая глава посвящена «реальному коду» с рассмотрением барьеров, блокировок чтения/записи, менеджера рабочих очередей и способов использования существующих библиотек. Кроме того, в книге рассматривается одна из самых сложных проблем, с которыми сталкиваются программисты потоков, — отладка, — и даются ценные советы о том, как с самого начала избежать ошибок в коде и проблем с производительностью. Для иллюстрации концепций из реального мира используются многочисленные аннотированные примеры. Также включен мини-справочник по Pthreads и обзор будущей стандартизации.

FL/242854/R

Характеристики

ФИО Автора
David Butenhof
Язык
Английский

Отзывы

Напишите свой отзыв

Программирование с использованием потоков POSIX®

Благодаря этой практической книге вы получите четкое представление о потоках и узнаете, как использовать этот мощный способ программирования для работы в реа...

Напишите свой отзыв

Товары из этой категории: