You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
there have been so far identified two sets of issues:
one derived from how the macOS' vmnet.framework is implemented implies that one only "can create a maximum of 32 interfaces with a limit of 4 per guest operating system" which in practice means that a given Pid/corectld instance in aggregate can't create more than
128 VMs (interfaces).
the other is that if in /var/db/dhcpd_leases there are too many leases once they fill the guest's network block things go (very) wrong.
The text was updated successfully, but these errors were encountered:
…ssion
according to https://developer.apple.com/library/mac/documentation/DriversKernelHardware/Reference/vmnet/
one only "can create a maximum of 32 interfaces with a limit of 4 per guest
operating system" which in practice means that a given Pid/corectld instance in
aggregate can't create more than 128 VMs (interfaces).
by doing the UUIDs lookup/validation as an external process "unrelated" from its
parent we get around this limitation and so each corectld session stops having
an 2ˆ7 upper bound on the number the VMs it can create over its lifetime
this commit handles the first part of TheNewNormal#77
Signed-off-by: António Meireles <[email protected]>
…ssion
according to https://developer.apple.com/library/mac/documentation/DriversKernelHardware/Reference/vmnet/
one only "can create a maximum of 32 interfaces with a limit of 4 per guest
operating system" which in practice means that a given Pid/corectld instance in
aggregate can't create more than 128 VMs (interfaces).
by doing the UUIDs lookup/validation as an external process "unrelated" from its
parent we get around this limitation and so each corectld session stops having
an 2ˆ7 upper bound on the number the VMs it can create over its lifetime
this commit handles the first part of #77
Signed-off-by: António Meireles <[email protected]>
AntonioMeireles
changed the title
remove upper bounds on the number of creatable VMs over correctly (session) lifetime
remove upper bounds on the number of creatable VMs over corectld (session) lifetime
Jul 10, 2016
there have been so far identified two sets of issues:
128 VMs (interfaces).
/var/db/dhcpd_leases
there are too many leases once they fill the guest's network block things go (very) wrong.The text was updated successfully, but these errors were encountered: