I currently run Sierra on a late 2013 MBP (Retina). I want to set up an environment where I can learn and experiment with programming in a Mac environment without the risk of doing damage or making a mess, so using a VM sounds like the way forward. I don't know much about VMs beyond setting them up; what I'm wondering is - applications and tasks aside - would running a VM of Sierra on top of the host installation effectively double the amount of system resources being used or do VMs not work that way?


Not at all a downside. The VM does add a slight performance penalty, but at idle, you don't do double work. Also, you can always quit apps on the host or the guest os to free up resources. For isolating changes and tests, VM are great. Especially igpf they support snapshots and cloning setups to avoid tedious configuration steps.

  • Also you can specify how much RAM, CPU, etc. the VM gets. Allowing you to manage system resources. – Steve Chambers Mar 18 '17 at 21:34
  • That's interesting! I was working on the assumption that whatever amount of resources used for the host OS at idle would be similar for the VM (e.g. because there are two desktop managers running). – James Mar 18 '17 at 23:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .