У нас есть виртуальные машины, которым необходимо откатывать к снапшоту N. На данный момент мы работает с
qemu и выполняем эту задачу используя
libvirt. Откат происходит при помощи вызова функции
virDomainRevertToSnapshot, данная функция является блокирующей. В нашем проекте возможна ситуация, когда необходимо откатить к снапшоту более 10 виртуальных машин одновременно, вопрос как эффективнее это делать не теряя производительность и не блокировать поток пользовательского ввода?