Sunday, 24 May 2009

Virtual Box

There are many virtual desktops available that I can use them. This software is a piece of application that I can install on my computer like any other application but when I run it, it gives me a virtual PC similar to my own computer. Now I can configure that virtual PC such that it is possible to install any operating system on it regardless your own running operating system. (Perhaps you have seen exotic California oranges that have a full orange inside their cores. I have seen some with a third one inside that core. One told me he had seen four layers to the core and as big as a melon.) For example I have an XP home edition operating system, but I can install a Sun Solaris operating system on my virtual PC and work inside that as if it is a Solaris machine. When you are running your virtual PC you have options to create one or more than one PC on it. They are called "machines." One can find different virtual PC software, some free and some purchasable. Best of them I have experienced with belongs VMWare. One can trial test it free, but after ending the trial period you have to purchase the licence should you opt to use them. Good point about VMWare is that it does not load the CPU much. You see, they are virtual so at the end of the day they have to use your very real CPU. And at the same time your CPU has to run your real operating system in the background for all the real jobs that your computer is doing including running of virtual PC software. The other good thing about VMWare is when you are running your own operating system additionally on virtual desktop. Then a conflict of licence key happens. VMWare can solve that conflict by negotiating the key with operating system vendor. One can configure VMWare as a target machine for debugging when developing driver software. You can virtually null terminate port of your debuggee to the debugger machine. These are somehow advanced and one cannot use a family computer for debuugging. (If you open the door to any debugger then you should separate all ordinary jobs to another computer.) After sometimes ease of working with virtual PC makes you so lazy that you almost forget that you need another machine for experiment or multibooting. Inside that machine any trouble is isolated from your real PC and if trouble continues you can safely delete the machine and its virtual hard disk. See, you have installed Solaris on your virtual machine and now it does not connects to network. You go on the Internet from your background PC and google for solutions. On the other hand, more sophisticated virtual PCs devour your CPU and need almost all of your physical memory. Microsoft virtual PC is free but not designed for my XP home edition. It works on XP-home, but gives you warning every time you turn it on. It also asks for licence key if you install your own XP on it. So you cannot run XP on it for more than thirty days.

No comments:

Post a Comment