Skip to content

0.2-3

Latest

Choose a tag to compare

@s-u s-u released this 22 Jun 03:44
  • added --pid-file <path> argument which writes the process id (pid) of the macosvm process into the specified file path before starting the VM and removes it on exit, making it easier to track running VMs if desired.

  • added following to options governing the caching and synchronization modes of attached disk images:

    • sync=<full|fsync|none>:
      • full - allways immediate synchronization (default)
      • fsync - synchronizes data to the drive using the system’s best-effort synchronization mode
      • none - disables data synchronization with the permanent storage, the framework can’t safely reuse the disk image on failure.
    • cache=<auto|cached|uncached>:
      • auto - automatic (default, leaves it up to the VM)
      • cached - enables data caching
      • uncacehd - disables data caching
        Caching and synchronization can be relaxed for speed benefits at the cost of relaibility in case of a panic or crash.

    Thanks to Amr Mesbah (PR#42)!