Параллельная очередь временно становится последовательной. Выполняющиеся до барьера задачи завершаются, затем выполняется только барьерная задача. Новые задачи не запускаются до завершения барьера. После завершения барьерной задачи очередь восстанавливает параллельное выполнение для оставшихся задач.
Пример использования async
/await
с барьером на основе actor
:
swift
Пример использования Grand Central
Параллельная очередь временно становится последовательной. Выполняющиеся до барьера задачи завершаются, затем выполняется только барьерная задача. Новые задачи не запускаются до завершения барьера. После завершения барьерной задачи очередь восстанавливает параллельное выполнение для оставшихся задач.
Пример использования async
/await
с барьером на основе actor
:
swift
Пример использования Grand Central
Register or sign in to get access to full answers for all questions from the question bank.