Desktop virtualization: Linux inside Windows or Windows inside Linux?

Linux guest in Windows host or Windows guest in Linux host? The eternal question…

As a heavy user of several desktop and server-run personal applications which have to be run all the time on at least these two kinds of systems I never quite come to a definite conclusion which is better.

For example, I really like the responsiveness of Photoshop run natively on the Windows host, but I often find myself switched to a Linux guest for days straight with only occasional peeks back into Windows.

Some time ago the dilemma didn’t exist – I needed one particular host feature which was available on Windows only – hibernation. I used to power-off the workstation at the end of each day and resumed all my apps in the morning exactly as I left them. And Linux just wouldn’t allow me such a luxury.

As my workstation became more involved, I run it 24×7, so no more need in daily hibernation. (Although, I’ve heard Linux has advanced in this area lately.)

Another thing holding me back with the “Windows as host” configuration was DVB PCI card which I thought cannot be virtualized or otherwise “passthrough’ed” to a Windows guest.

Today I’ve discovered that the Linux KVM project has got some sort of “PCI Device Assignment” feature.

So the question once again pops open.

Which guest in which host for desktop virtualization?

View Results

Loading ... Loading ...