Hello,

when either "xl restore" or "xl create" command is invoked, a global lock is 
acquired here:

https://github.com/xen-project/xen/blob/master/tools/xl/xl_vmcontrol.c#L876

I'm trying to figure out what is the exact importance of this lock? Is it 
really critical for XL operation? I have a pretty powerful machine on which I 
want to run a few dozen of short-lived VMs. This lock is seriously slowing me 
down, not letting to restore more than one domain at once. Turns out that 
everything still works fine (and much faster) when I comment-out the lock in 
the abovementioned place, but I'm not sure if it's a correct impression.

Does anyone know if there is a situation in which Xen would screw up without 
this lock?


Best regards,
Michał Leszczyński

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to