Програмування з потоками POSIX®

Програмування з потоками POSIX®

book type
1 Відгук(ів) 
FL/242854/UA
Українська
David Butenhof
В наявності
95,57 грн
86,01 грн Збережіть 10%
  Моментальне завантаження 

після оплати (24/7)

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

(для всіх пристроїв)

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

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

Завдяки цій практичній книзі ви отримаєте чітке розуміння потоків і дізнаєтеся, як використовувати цей потужний режим програмування в реальних програмах. Основна перевага багатопотокового програмування полягає в тому, що воно дає змогу вашим програмам виконувати більше ніж одне завдання одночасно, використовуючи потужність багатопроцесорного паралелізму та автоматично використовуючи паралелізм вводу-виводу у вашому коді, навіть на однопроцесорній машині. Результат: програми, які працюють швидше, краще реагують на потреби користувачів і часто прості в обслуговуванні. Потокове програмування особливо добре підходить для мережевого програмування, де воно допомагає зменшити вузьке місце повільного мережевого вводу-виводу. У цій книзі пропонується глибокий опис стандарту інтерфейсу операційної системи IEEE, потоків POSIX (інтерфейс портативної операційної системи), які зазвичай називають Pthreads. . Написана для досвідчених програмістів на C, але без попередніх знань про потоки, книга пояснює основні поняття, такі як асинхронне програмування, життєвий цикл потоку та синхронізація. Потім ви переходите до більш складних тем, таких як об’єкти атрибутів, дані для потоку та планування в реальному часі. Цілий розділ присвячено «справжньому коду» з оглядом на бар’єри, блокування читання/запису, менеджер робочої черги та способи використання існуючих бібліотек. Крім того, у книзі розглядається одна з найскладніших проблем, з якою стикаються програмісти потоків — налагодження — з цінними порадами щодо того, як із самого початку уникнути помилок у коді та проблем із продуктивністю. Численні анотовані приклади використовуються для ілюстрації концепцій реального світу. Також включено міні-довідник Pthreads і погляд на майбутню стандартизацію.



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

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

ФІО Автора
David Butenhof
Мова
Українська
Дата виходу
1997

Відгуки

Оцінка: 


2022-02-28

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

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

Напишіть свій відгук

Програмування з потоками POSIX®

Завдяки цій практичній книзі ви отримаєте чітке розуміння потоків і дізнаєтеся, як використовувати цей потужний режим програмування в реальних програмах. Осн...

Напишіть свій відгук

1 книга цього ж автора

Товари з цієї категорії: