I have been using linux (RedHat) for a long time but i am still not that familiar with it. I have heard of using something called a virtual machine. It runs on linux and emulates a different operating system. My question is, does it perform as well as runing the operating system by itself? Or better(or worse)? Thanks.