Hacker News new | past | comments | ask | show | jobs | submit login

I don't have experience doing a native Linux install on the Surface Book, but I use(d) VirtualBox and use Linux every day for development (on Surface Book and Mac). With virtualization technology being as advanced as it is, I don't think there is any appreciable performance difference to a native install assuming you have enough RAM for the extra OS.



Going the other way (Win10 on osx via VMWare) was horrible. Completely unusable. Windows was so slow I just couldn't get anything done.


Virtualization technology is advanced but not perfect. Some of my own programs are 2 or 3 times slower doing CPU stuff under virtualization than under the raw machine.


Unless ... you want to share a filesystem between the windows host and the vbox guest. In which case performance is god awful.


From host to guest network filesytems (cifs/samba) should be OK?


Depends what you're doing, honestly. Some software won't tolerate running off a network mount at all for various reasons, if so you're sunk.

Some is just slow because it's inefficient. It's been a while since I had to resort to this, but accessing a big svn checkout over cifs is so slow as to be useless.


anything involving the GPU (including desktop environment compositing) is dreadfully slow in a VM.


Really? Did you check the "Enable 3D acceleration" checkbox in Virtual Box?


Try running a live distribution on bare metal. The performance difference is night and day.


I did, and it helped the speed.

But is was plenty buggy, so much that I had to switch it off.


Its buggy, extremely feature limited, and slow.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: