Тёмный
No video :(

Занятие 8.2: Многопоточность в iOS. Часть 2. 

Ildar Zalyalov
Подписаться 3,5 тыс.
Просмотров 1 тыс.
50% 1

На этом занятии мы продолжаем Занятие 8.1 и разберем OperationQueue + проблемы многопоточности.
Для связи: t.me/ildar_ios
Купить кофе: www.paypal.com...
0:00 - Погружаемся в использование Operation Queue (P.S. выставление maxConcurrentOperationCount больше 1 сделает очередь concurrent)
7:50 - Dependency (зависимости) операций
12:14 - Создание своего класса наследника Operation
23:36 - Проблемa многопоточности: Deadlock
29:00 - Проблемы многопоточности: Race Condition и Инверсия приоритетов
32:20 - Потоко-безопасность в iOS: безопасны ли наши структуры данных?
34:00 - Dispatch Semaphore как способ ограничения потоков к ресурсу
40:00 - Dispatch Barriers - флаги которые можем использовать как точки синхронизации внутри потока
43:43 - NSLock как способ блокирования доступа потоков к ресурсу

Опубликовано:

 

14 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 5   
Далее
Занятие 9:  Async Await, Task, MainActor
1:18:59
Просмотров 1,4 тыс.
Лекция 11. Многопоточность в Java
1:42:36