Grand Central Dispatch и Structured Concurrency
ฝัง
- เผยแพร่เมื่อ 7 ก.พ. 2025
- Более глубокий взгляд на работу потоковых библиотек в iOS и совместное использование Grand Central Dispatch и Structured Concurrency.
Материал, будет полезен, тем, кто начал использовать Structured Concurrency и продолжает использовать GCD, а также тем, кто готовится к собеседованию и хочет продемонстрировать хорошее понимание в этом вопросе.
Обсудим:
контекст выполнения: непрерывность и переключения
блокирующие и неблокирующие операции
безопасность использование примитивов GCD в Structured Concurrency
Супер! Не знал про work item на куче. Не останавливайся разбирать многопоточку
Класс
thread limit не 64 потока, а 516, 64 из них под глабальные очереди, остальные под последовательные + доп вещи такие как main thread + js thread + web thread + uikit event thread, вы бы хоть базу изучили, а не WWDC пересказывали