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

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

book type
1 Відгук(ів) 
FL/242854/UA
Украинский
David Butenhof
В наличии
95,57 грн
86,01 грн Сохранить 10%
  Моментальное скачивание 

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

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

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

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

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

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



Текст книги переведен с языка оригинала с помощью программы искусственного интеллекта. В основном перевод текста очень качественный, но в некоторых случаях, из-за несовершенства технологии, в тексте могут встречаться некорректные фразовые переводы, а также отдельные слова и выражения могут быть не переведены.
FL/242854/UA

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

ФИО Автора
David Butenhof
Язык
Украинский
Дата выхода
1997

Отзывы

Оценка: 


2022-02-28

Відмінний ресурс для програмістів, які хочуть освоїти багатопотокове програмування!

Ця книга "Програмування з потоками POSIX®" є справжнім подарунком для тих, хто прагне поглибити свої знання в області багатопотокового програмування. Автор детально пояснює основи потоків, їх життєвий цикл та синхронізацію, що робить матеріал доступним навіть для тих, хто не має попереднього досвіду в цій темі. Я особливо ціную практичний підхід книги, оскільки вона містить безліч анотованих прикладів, які ілюструють концепції реального світу. Розділ, присвячений налагодженню, є безцінним, оскільки він надає поради щодо уникнення поширених помилок, які можуть суттєво вплинути на продуктивність програм. Незважаючи на деякі недоліки в перекладі, загальна якість тексту та подача матеріалу вражає. Ця книга стане незамінним помічником для досвідчених програмістів на C, які прагнуть підвищити свою кваліфікацію в області потокового програмування.

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

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

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

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

1 книга этого же автора

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