Repository navigation
Replies: 1 comment 1 reply
|
My friend. Forget Intel environments for container. Unless you are trying to use hackintoshes. With M4 and M5 Apple processors, why are you still trying to develop containers for old Intel processors, with less or none GPU powered processors? With no AI boostered GPUs? See my Native Mac Docker project here: #2312 |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I'm trying to establish the actual process/lifetime ownership semantics of VZVirtualMachine on Intel macOS Monterey 12.7.x.
The specific question is:
If a process creates and owns a running VZVirtualMachine, and that process is terminated abruptly — for example via crash or SIGKILL — is the underlying VM/vCPU execution guaranteed to terminate as part of that process's reclamation?
In particular, I'm trying to understand the relationship between:
I'm not looking for normal shutdown behavior through stop() or graceful cleanup. The security requirement is stronger: the guest must not be able to continue executing indefinitely after the execution-owning process has been destroyed.
I've found reports where Virtualization.framework-related backend/XPC processes appear to survive certain failure paths on newer macOS versions, but I haven't found authoritative evidence for Intel Monterey specifically.
Target environment:
Does anyone know whether Apple documents or guarantees this ownership/reclamation behavior, or has anyone tested it directly on Intel Monterey?
Apple Developer Forums thread with the full context:
https://developer.apple.com/forums/thread/848542
Any firsthand observations, references to source-level behavior, or reproducible tests would be very helpful.
All reactions