There are 2 main types of virtualization, host based and hypervisor based. Basically, host based is like Virtualbox or VirtualPC, where the app runs on an existing OS. Hypervisor based means that the virtualization software runs directly on the hardware, and then is responsible for managing the different OS's. Examples include Xenserver, Microsoft Hyper-V, VMWare and so on.
Vbox is not a hypervisor? Or at least it wasnt when i looked last.
For the simple reason that it is meant for exactly what I say it is = meant for developers who need to test cross platform applications with taking systen boot up time out for the equation or a great deal there of. Yes there are indeed many people who have been using vm ware for running guest OS on top of their OS of choice but it would be ill advised to suggest that users go this way instead of just partitioning theirr OS on their HD as to save hardware costs for better machines that users may start to waste money on just for the task of trying a different OS. I am not talking about performance here. The other added benefits of virtual box for eg. are DIRECTLY aimed at the developer especially these days with netbooks as a developer can now create a very low resource environment for testing the bare minimum that they expect to run their application in. For the end user who wishes to run Linux as an example (I use linux as an example because it is illegal to run mac as a v machine) then much time and resources are saved by running the OS directly off the HD where over time better performance may be experienced.Why on earth would you say that? There is a lots of reasons to use virtualisation in a non-dev environment. Mac users have been using parallels for years; I run several Linux machines in VMs. Virtual Desktops are becoming more popular, and recently VMware did some tests with SQL, showing a <1% impact in performance; so performance loss in a VM is no longer an issue....
For the simple reason that it is meant for exactly what I say it is = meant for developers who need to test cross platform applications with taking systen boot up time out for the equation or a great deal there of. Yes there are indeed many people who have been using vm ware for running guest OS on top of their OS of choice but it would be ill advised to suggest that users go this way instead of just partitioning theirr OS on their HD as to save hardware costs for better machines that users may start to waste money on just for the task of trying a different OS. I am not talking about performance here. The other added benefits of virtual box for eg. are DIRECTLY aimed at the developer especially these days with netbooks as a developer can now create a very low resource environment for testing the bare minimum that they expect to run their application in. For the end user who wishes to run Linux as an example (I use linux as an example because it is illegal to run mac as a v machine) then much time and resources are saved by running the OS directly off the HD where over time better performance may be experienced.
Yucca, I have to agree with Conrad on this one.