Middle
24
0
questionbank

Если разместить задачи в глобальной очереди синхронно, будут ли они выполняться строго друг за другом?

Answer from sobes.tech neural network

Нет, не будут. Выполнение синхронно поставленной задачи в глобальной очереди происходит на текущем потоке. Следующая задача будет поставлена после завершения предыдущей, но их выполнение на рабочих потоках глобальной очереди не гарантируется в строгом порядке из-за конкуренции и особенностей планирования на уровне операционной системы.

swift

Нет, не будут. Выполнение синхронно поставленной задачи в глобальной очереди происходит на текущем потоке. Следующая задача будет поставлена после завершения предыдущей, но их выполнение на рабочих потоках глобальной очереди не гарантируется в строгом порядке из-за конкуренции и особенностей планирования на уровне операционной системы.

swift

Register or sign in to get access to full answers for all questions from the question bank.

concurrencysynchronoustask-queueexecution-orderparallelism