3 ms·
Why? Isn't it easier and cheaper to run a VM?
by HorizonXP 13y ago
Why? Isn't it easier and cheaper to run a VM?
- olalonde 13y agoNot easier. You have to wait for the OS to load, login, find the app you want in your menu bar, etc. I think Wine just opens the app in you current desktop environment and it's presumably faster since it doesn't need to emulate the CPU.
- dmd 13y agoVMs don't "emulate the CPU".
- olalonde 13y agoAh, I thought they did (at least the CPU architecture, not down to the actual transistors/atoms). Wouldn't a full blown VM which also needs to run the OS have more over head than Wine though?
- dethstar 13y agoThey emulate the CPU if you're using a different architecture, that's why android emulator can be slow. You can just "hibernate" and have the application open in the VM at all times whenever you turn it on.
- bambax 13y agoIt's not easier by a long shot; for multimedia programs that deal with large files it's always complex to set up "shared folders" or whatever they're called; and you run a whole emulated machine just for one program. Wine is fantastic but too limited at the moment.
- ShinyCyril 13y agoYou should take a look at VirtualBox's API. I have a couple of engineering programs that I need Windows to run. I have entries for them in my launcher which start up my Windows VM in seamless mode and launch the desired application. Apart from the different window decorations, it fits perfectly into my standard workflow.