Hi guys! I was planning on installing a virtual machine on my laptop for education purposes (I would be installing Linux, and learning how to use the command line interface)
I was just worried that since people say Virtual Machine OS's run slower than your real OS, that my specs wouldn't be enough or I dont have enough RAM. The laptop I will be installing it on has got:
CPU: I3 3110M
Would the virtual machine be too slow for me to be able to reasonably use?
(I didnt know where to post this, I thought there would be a sub section for just virtual machine questions, but I couldnt find it, I hope this is the right place.)
You likely should have no issues using a virtual machine for the purposes you describe. Most Linux variants tend to be much less resource hogs than Windows...and you said you mainly want to focus on learning the command line interface, which should be even less resource intensive.
For reference point, I run Parallels on a 1st Gen MacBook Pro with a CoreDuo (not Core2Duo) processor and 2 GB of RAM in order to run a graphical interface structural engineering analysis program in Windows XP while still running an email client, Word, Excel and browser on the Mac side. In those circumstances, it was slow as it had run out of RAM and was using virtual RAM, but when run alone, it ran fine. You will be dealing with 4 GB of RAM (with the possible potential of expanding if your computer supports it). You definitely should have no problem if only running the VM, but even with a few other minor programs running you should have no problem. And keep in mind that VM programs now do much better with graphical programs (i.e. lose much less performance in a VM than what used to be the case...still not 100% the same as running natively).
End result is that I doubt you will have any problem. RAM will be your most likely area of constraint, but 4 GB is pretty good. If you can bump it up to 8 GB, then you really should have no problem.
And if you do, then you can always either run Linux natively in a dual boot or consider a liveCD version.