Устройство многопоточности в iOS

RU / День 1 / 17:30 / Зал 3

Многопоточность видится современными программистами как данность и многие из нас применяют ее не задумываясь. В реальности в современных средах выполнения ПО параллелизм и алгоритмы планирования приобретают все большее значение.

Цель доклада — рассказать в подробностях о том, как устроена многопоточность на платформе Darwin. Владимир проведет небольшой исторический экскурс (касательно многопоточности macOS/iOS) и расскажет обо всех механизмах параллелизма, доступных современному iOS-разработчику. Вишенкой на торте в докладе будет разбор особо хитрых проблем, связанных с многопоточностью, встреченных спикером на практике.

Комментарий программного комитета:

Доклад рассматривает подкапотные многопоточности в iOS и способы решения нетривиальных проблем.