Асинхронная загрузка данных при балансировке нагрузки отличается от синхронной тем, что при асинхронном определении дисбаланса каждый процессор хранит историю своей загрузки. 15 В этом случае момент синхронизации для определения степени дисбаланса отсутствует. 1 Вычислением объёма дисбаланса занимается фоновый процесс, работающий параллельно с приложением. 1
При синхронном определении дисбаланса все процессоры (компьютеры сети) прерывают работу в определённые моменты синхронизации и определяют дисбаланс загрузки путём сравнения загрузки отдельного процессора с общей средней загрузкой. 1
Таким образом, при асинхронной загрузке каждый процессор продолжает работать, а вычислением объёма дисбаланса занимается фоновый процесс, в то время как при синхронной загрузке все процессоры останавливаются в определённые моменты для сравнения показателей. 13