Потоки под капотом: как работают многопоточность и синхронизация

[unable to retrieve full-text content]5c98c5b39cce0492471d8406211f5764.png

Привет! Я Александр Сычев, iOS‑эксперт в KTS. В этой статье поговорю потоках.

В решении рабочих задач и прохождении собеседований часто затрагиваются вопросы, связанные с многопоточностью и самими потоками, а также с необходимостью их синхронизации. Однако что происходит за кулисами этих процессов? Как функционирует механизм потоков изнутри?

В данной статье мы рассмотрим детали этой темы, а именно:

— проанализируем работу потоков;

— выявим скрытые механизмы, обеспечивающие их функционирование;

— определим, какую пользу практикующим iOS‑разработчикам приносит понимание внутреннего устройства потоков.

Читать далее

© Habrahabr.ru