Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: virtial box vs virtual pc 2007

21 Dec 2010   #1
chrysalis

windows 8.1 Pro x64
 
 
virtial box vs virtual pc 2007

I was using virtual pc 2007 (not the latest version as didnt want XP mode) and found it fine, fairly fast and easy to use. However no 64bit which I needed.

So downloaded virtualbox which has some nice features such as sata emulation, 64bit amongst other things. My main problem is that it slows down the host system to the point using it whilst playing a video clip makes the clip stutter and this is on a quad core i5 machine. On top of this the VM also feels slower dispite been so hard on the host system. I had to throttle the virtualbox to just 1 core and still get some stutters, on 2-4 cores its quite bad. 3 cores can saturate all 4 real cores.

I have vt-x on
vt-d off (slows down host i/o)
nested pageing off as this is i7 and above only.
sata emulation with host i/o cache off
currently VM has 2 gig of ram and previously was 0.5gig, both same affects.
nothing is been swapped out as I have 8 gig of real ram.

do others have a problem with virtualbox hitting the host hard?


My System SpecsSystem Spec
.
21 Dec 2010   #2
pricetech

Windows 7 Professional 64 bit
 
 

Never had a problem with VBox, although I've not used it under Windows, just under Ubuntu.

Did you install Guest Additions ??
My System SpecsSystem Spec
21 Dec 2010   #3
DeanP

Win 7 Pro x64 SP1 OS X Snow Leopard 10.6.7
 
 

Virtual Box - Can install any OS on it. (Requires VT-x support)
Virtual PC - Can only install Windows OS on it. (Does not require VT-x support)

Virtual Box is an easy program to use.
My System SpecsSystem Spec
.

21 Dec 2010   #4
chrysalis

windows 8.1 Pro x64
 
 

guest additions is only for windows OS I think, I am using freebsd on it.

virtual pc can run non windows OS also. at least virtual pc 2007 can.
My System SpecsSystem Spec
22 Dec 2010   #5
Kari

 

Quote   Quote: Originally Posted by DeanP View Post
Virtual Box - Can install any OS on it. (Requires VT-x support)
Virtual PC - Can only install Windows OS on it. (Does not require VT-x support)

Virtual Box is an easy program to use.
Correction: Also several Linux distros can be installed on Virtual PC vm, as shown for instance here.

Only XP Mode can be run without VT-x support, when XP Mode update is installed (download #3 here). All other virtual machines in Virtual PC need VT-x support.

Quote   Quote: Originally Posted by chrysalis View Post
guest additions is only for windows OS I think, I am using freebsd on it.

virtual pc can run non windows OS also. at least virtual pc 2007 can.
Correction: VirtualBox Guest Additions ISO contains installers and drivers for (and should always be installed on) every Windows (Win NT and later), Linux and Solaris guest virtual machines.

Kari
My System SpecsSystem Spec
22 Dec 2010   #6
DeanP

Win 7 Pro x64 SP1 OS X Snow Leopard 10.6.7
 
 

Got that mixed up. Keep getting confused with Virtual PC and Windows Xp Mode.
My System SpecsSystem Spec
22 Dec 2010   #7
Pusspa

 
 

VirtualBox has 3d acceleration (OpenGL and DirectX8), last time I checked (and the reason I don't use it), XP mode dosent support 3d acceleration.
My System SpecsSystem Spec
22 Dec 2010   #8
Victek

Windows 7 x64
 
 

Quote   Quote: Originally Posted by chrysalis View Post
do others have a problem with virtualbox hitting the host hard?
I'm running XP in VirtualBox, but I don't really push it so there is no obvious impact on the Host. Did you know that VirtualBox 4.0 was just released? Perhaps it will address your problem?
My System SpecsSystem Spec
22 Dec 2010   #9
chrysalis

windows 8.1 Pro x64
 
 

nope thanks for letting me know.

when the VM is idle my host pc doesnt struggle although does have higher than normal idle cpu usage (also didnt happen in virtual pc).

its mainly when doing things like compiling, and even tho the host pc cpu isnt saturated it makes videos stutter.

will report back on how 4.0 goes (assuming I can upgrade to it with existing VM).

I think its worth mentioning that virtual pc 2007 doesnt requre vt-x. Microsoft only added that requirement to the latest version.

--edit--

changelog looks very nice so far.

Quote:
Resource control: added support for limiting a VM’s CPU time and IO bandwidth
im sold
My System SpecsSystem Spec
22 Dec 2010   #10
chrysalis

windows 8.1 Pro x64
 
 

4.0 so far seems worse. I tried the resource limit stuff but appears to not work at all. On this one tho even when I throttle 1 cpu in the VM I get worse symptons, my mouse pointer in windows pauses at the same time as video stutters so now my entire system gets pauses instead of just video clips.

I get the impression most users of virtualbox run it on linux rather than windows so thats what its optimised for.

what is effective is using cpu affinity to lock virtualbox to only one core.
My System SpecsSystem Spec
Reply

 virtial box vs virtual pc 2007




Thread Tools




Similar help and support threads
Thread Forum
Problem when I attempt to run Virtual PC 2007 on a VHD.
I can't seem to figure out why, it doesnt let me finish of the 'tutorial' in Virtual PC 2007. I've installed a VHD with comptmgmt.msc. This is what I get, when I attempt to run it through Virtual PC 2007. Heelp...
Virtualization
Virtual pc 2007 + win7 help
Hey guys i have installed virtual pc due to i have windows xp x64 and i cant install itunes and other drivers that i need on my computer. so i have installed virtual pc and installed windows 7 on it. it works fine but i dont get any sound,no internet connection and no usb detection. can...
Virtualization
Trying to upgrade Virtual PC 2007 for Win 7
I have a virtual pc 2007 w/ ms server 2003 on it and an app that i can't easily get replaced. i pasted the vpc onto my new Win7 desktop. it works, but unfortunately there's no intergration with the host pc w/ win7 on it. i'v downloaded x-mode and the new virtual-pc, which works fine, but the older...
Virtualization
Microsoft Virtual PC 2007? (x86)
So I just tried to install MS VPC 07, and it seemed successful. I then shut down my computer, but it hung on "Shutting down...". I finally had to manually shut it off, and then I booted back up to look for a solution. But I couldn't connect to my wireless network. I clicked the "Connect to a...
Virtualization
No internet using Virtual PC 2007
Hi, Can anyone help me please??? I am running Vista 64 and installed virtual pc 2007 sp1 and Windows 7 within this but can't get an internet connection. I have looked on the forums and done the necessary like installing network driver and installing the virtual machine in vista network area...
Network & Sharing
virtual pc 2007 64 bit problem
hi! i use build 7100x64 and installed virtual pc 2007 for x64 with sp1. i mounted the 7100x64 iso and booted. But I get this error: File: \windows\system32\winload.exe Status: 0xc000035a Info: Attempting to load a 64-bit application, however this CPU is not compatible with 64-bit mode.
Virtualization


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 12:28.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App