Разница между parallel queueing и serial queueing системами обработки данных заключается в порядке выполнения задач:
- Последовательная (serial) очередь гарантирует выполнение задач по одной от начала до конца в том порядке, в каком они были добавлены в очередь. 2 В любой текущий момент времени выполняется только одно задание. 1
- Параллельная (concurrent) очередь позволяет выполнять задачи одновременно. 24 Задачи гарантированно запускаются в том порядке, в котором они были добавлены в очередь, но в отличие от последовательных очередей, очередь не ожидает завершения первой задачи перед запуском второй задачи. 2 Число заданий, выполняемых одновременно, может меняться и зависит от системных условий. 4
Таким образом, на последовательной очереди задачи выполняются одна за другой, а на параллельной — одновременно, но в непредсказуемом порядке. 12