VirtualPC 2004 Versus VMWare 4.5?
BackNBlack writes "Ars Technica has an interesting comparison shootout between Microsoft's VirtualPC 2004 and VMWare Workstation 4.5. Has VirtualPC improved since Microsoft bought it from Connectix? It looks as though VMWare is really the choice of those who can afford it. I'm also a little surprised that Microsoft is not as compatible as it could be, given the competition."
I've used both and I have to say that Microsoft's Virtual PC is ASS-slow. VMWare is actually usable and has far more features and compatibility.
For me, that is all that matters.
It will finally put an end to these 3rd party client apps
VmWare has a lot of other products, like GSX servers, which are really cool it lets you run multiple os as "services", so you don't need to login to start manually each vmos also, new cool products, in collaboration with ibm, will offer vmware as the OS of the machine, so you'll be able to swap server from one blade to another "live"
Mess with the best, die like the rest
I really like VMWare. I have a dual monitor setup with Gnome on X.Org with Xinerama, and VMWare works quite well in that setup for running a virtual Windows XP box. I do alot of my Dreamweaver stuff on that. What it ends up looking like, with VMWare/XP running in full screen mode, is two computers, with Gnome on one and XP on the other. All I gotta do is ctl-alt and move the mouse over to deal with stuff on the host machine.
EOF
VMWare is superior in all regards. I've had significant problems running Linux under Virtual PC where VMWare handles it without any problems at all. Also, I've found that VMWare has drivers for most host operating systems to enable drive sharing, video, and sound. VirtualPC's guest os driver set is pretty bad. Virtual PC is a lot cheaper (free for us, as Solution Providers) but if I ever really need to get something done, VMWare is the only way to go.
where I work we use Virtual PC 2004 because it can run OS/2 Warp, and as far as I know, OS/2 doesn't run on VMWare
Personally use VMWare with the following Virtual Machines:
1. Windows 2000
2. SuSe Linux 8.0
3. Solaris 9 for x86
And my real OS is SuSE Linux 8.0. With that configuration in my laptop I can go anywhere with the major operating systems that my company has to support.
John.
Ok mine's slightly different, I've used the previous version of Virtual PC and VMware 3.1. I found Linux easier to install on Virtual PC. First of all since Virtual PC emulates a real video card (s3 Trio64 iirc) the Vesa framebuffer works. You can use the bootsplash kernel patch or just have a high resolution console. The network card was a DEC Tulip as well which is well supported. For whatever reason the fake video card in VMware always seems to have some issues working in my experience. The network card is an AMD PCnet32 card which seems equally well supported (even solaris picks it up). The feature that is in VMware that I really missed in Virtual PC was the ability to boot from real hard drives. If you dual boot windows and linux, you could boot into windows and then boot up your linux partition as well. Both offerred excelent performance provided you had enough ram. VMware 3.1 though seems to crash with 2.6 series kernels but I suspect that has been fixed in newer versions. So if I were VMware, I'd offer VESA compatable video card rather than their made up one.
I have used both of these extensively. I have had more problems with VMWare than with Virtual PC, but both have issues. Both have stability problems, and vmware is full of inconsistencies; what works in one version may or may not work in another. For example, RedHat EL WS v3 will install only in text mode in VMWare 4.5.2, but 4.5.1 will install only in graphical mode. SuSe 9.1 Pro simply won't install, at least when I first tried it 2 or 3 months ago, right when SuSe 9.1 pro came out. VMWare customer support is TERRIBLE; there is supposed to be 30 days support included. I emailed them several times and never got a response at all. The community forums are semi-useful, though it has far more questions than answers.
I would love to see a new competitor in this market.
"I either want less corruption, or more chance
to participate in it." -- Ashleigh Brilliant
but VirtualPC has something along the line of the VMWare tools for OS/2. That is a nifty feature.
I don't read or respond to AC posts
VMWARE is slow as hell.. VirtualPC is actually quite fast. The *only* reason I don't use VirtualPC is because you can't boot off a raw hd partition but are rather limited to using some image file.....
I think Connectix is a great company that produced quality software. Virtual Game Station anyone? pretty damn good PSX emulator for its time.
Too bad microsoft had to buy out and essentially kill VirtualPC.. anyone notice how FreeBSD isn't even a guest operating system anymore?
I've been using VMWare for years now. Been through some rough times, but basically, it really rocks.
I run VMWare on a linux box so I can have access to the dreaded windows apps. What I would really like to see is something akin to Exceed, where X windows come up on my Windows desktop as Windows windows. In other words, free the Windows windows from the VMWare container and let them roam free on my linux desktop. Sort of like wine, but more stable.
(Heh... let's see how many times you can use "windows" in one sentence!)
Bah.. user mode linux is the only possible choice.
Win4Lin is no longer for sale. I base this on the fact that I wrote to them two months ago to ask about an educational discount so that I could buy a copy for my kids to use to play Reader Rabbit. A week later, I got a trouble ticket notification but it said that I have to be a registered user to access it. I've since written to support@netraverse.com and Cc:'ed sales@ and education@ as recently as July 19 but have still received to reply whatsoever. In other words, Netraverse is no longer accepting solicitations to buy their product, so I'm writing them off as dead (and at this point I would refuse to buy from them anyway).
So, are there any Free or reasonably-priced emulators that can get, say, a Windows 98 image running at a speed useful for office-type applications on a gigahertz class system? If not, I may bite the bullet and buy Vmware, but my budget is really hoping for something cheaper.
Dewey, what part of this looks like authorities should be involved?
and now that the price has dropped ($200) I may even get a legal copy (haha)
The article is incorrect in stating that VirtualPC 2004 does not support using ISOs as optical drives. It certainly supports this functionality and I use it all of the time. There is a menu item called Capture ISO which lets you select an ISO and mount it like a CD-ROM or DVD-ROM drive.
I've used both products a good deal, mostly for the purpose of beta testing operating systems and development software. I've not noticed any serious speed differences. VMWare is most definitely more configurable. However I get VirtualPC 2004 for "free" with my MSDN Universal subscription so I can't really beat that.
It should also be noted that while VMWare does run on Linux, VirtualPC runs on Macintosh. It is still supported, although a hardware difference causes it to fail on G5 CPUs because these CPUs do not permit little-endian mode. A new version will be out shortly to accomodate.
Sorry - this is clearly OT, but am I the only one who gets "503 Service Unavailable" most of the day today? It seems to go away when I erase the cookie (effectively logging out). I aslo have a paid subscription (don't know if it matters).
What about QEMU. http://fabrice.bellard.free.fr/qemu/
Get ready made images at http://www.freeoszoo.org/.
that comment about compatibility in the lead-in kinda surprised me. After all, didn't they purchase VirtualPC because server consolidation was hurting Windows Server sales? They made tons of money when people realized they needed a seperate BOX for each server process run on Windows( they sold more OS licenses ) but now the cats out of the bag and TCO cost are killing them.
So, why would Microsoft care about anything but how this works on Windows and targetted apps? They don't. IMHO.
LoB
"Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
what the hell are you talking about?
Just curious as to why Bochs wasn't even mentioned? I understand it's Beta quality, but it CAN run a significant subset of hardware.
-theGreater.
I used to be pretty happy with VMware, but then I started getting spam directed to the email address I use with them. The only conclusion I can come to is that they sold it to spammers.
Not only that, Patrick McGooghan, the dwarf butler, and an old "#2" escape from The Village.
Virtual machine shootout: VMware vs. Virtual PC
by Adam Baratz
Introduction
A recent film ignited a new generation of armchair epistemologists when it
proposed that we could be living inside an elaborate computer simulation. While
your philosophy major friends were quick to point out that thinkers since
Descartes have posed the same question, it's likely that none of them ever
considered the converse: what if, unbeknownst to them, our computers were
really running inside other computers for the selfish interests of a special
group of people?
As esoteric as this may sound, such a setup has been in use for a very long
time. Virtual machine software can fool an operating system into thinking it's
running on its own hardware, when in reality it's simply mooching off unused
CPU cycles and RAM. Since the OS is running on its native platform, no
emulation is necessary; virtualization allows it to run with little cost to CPU
performance. However, since display and I/O functions are mapped to slightly
different components (a window or a virtual partition, for example), they incur
a slight performance hit.
Why should I use a VM?
Say you're developing an application under Windows XP. If you need to test your
program on other versions of Windows, virtual machine (VM) software allows you
to run Windows 98 without forcing you to reboot your computer.
Decent VM software also allows some exchange between the host machine (the real
one) and the virtual one. If you encounter a bug, you can switch back to the
host, correct the code, and send an updated executable back for further
testing.
On especially beefy hardware, VMs can be used to simulate complicated network
operations. With the right VM software, you can setup a virtual network to
practice domain management and software rollouts without putting production
equipment on the line.
More robust pieces of software are available for virtualizing servers. VMware
has two products in this category (VMware GSX Server 3 and ESX Server 2).
Microsoft is getting ready to release Virtual Server 2005. The feature sets of
both companies' offerings are more specialized for integration with server
OSes. They also include strong scripting tools for automating VMs.
You can also use VM software to sample alternative operating systems without
committing a dedicated partition to the job. Since VMs can use virtual
partitions (a partition that lives inside a file of dynamic or fixed size), you
don't have to worry about reclaiming any hard drive space lost to
experimentation. Also, since VM software tends to emulate common hardware,
you're less likely to encounter driver issues with an esoteric OS.
Anyone hoping to use VM software to play favorite DOS games will probably be
disappointed. Tests with a couple random games (Terra Nova: Strike Force
Centauri and Gabriel Knight 2) didn't get far beyond their installation.
Simpler games ran reasonably, but people solely interested in gaming should try
something like DOSBox first.
Let's get down to business...
If you're interested in running applications, Virtual PC 2004 (Microsoft;
US129) and VMware Workstation 4.5 (VMware; US189 to download, US199 with
packaging) are both competitive tools for the job. In fact, they're both so
refined that your ultimate purchase decision will be affected more by your own
needs than by any inherent problems with the programs. While general
performance is an important consideration (and easily quantified), your
eventual uses for the software are more important.
Are you planning on rigorous compatibility testing or just sampling other
possible configurations? Do you want pure performance or just an environment
for containing potential accidents? Do you want to run lots of different OSes
or will you stay within the Windows family? Will you need to use special
hardware within your VM or is a generic setup acceptable?
Both pieces of software come with
---
If you want to run anything but Windows on an emulated PC, you will most likely want to avoid using software... sold by the makers of Windows.
If you're interested in a free (as in both beer and speech) emulator with speed that almost rivals VMWare, but runs all in user-mode, I suggest you have a look at QEMU (intentionally no link to not /. yet another site - please do your own Googling, and please don't link directly).
The article misses the main point about Virtual PC/Server. Microsoft will support their o/s on their virtual machine. If you have an issue with Windows 2003 on VMWare they will not support that instance until you can prove that it is a Windows issue i.e. stick it on a real box and see if the same problem occurs.
Nice huh?!
Has anyone used either in a tech-support area? We write windows desktop software, and I'd like to give users the ability to double click on the computer they want to open. Then (here's the tricky part), I want all changes to the computer wiped clean -- no ability for the user to choose to save the changes.
Anyone created something like that using this (or other) products?
If you blog it...
I just got Virtual PC 6.2 for my Mac OS X box (1GHz G4 PowerMac, MDD, 512MB RAM) last week, and I'm disappointed. The business justification is that I need to be able to test development websites for clients in Windows, but my personal reason is that I want to run all of my old Sierra games. :) I can run Firefox and IE in Windows XP -- they're sluggish, with slow screen redraws and irritatingly long pauses for page refreshes, but it works.
My shock is in how badly that Sierra games run in DOS 6.22. I'm about a quarter of the way through KQ4 (I just got the damned golden bridle and delivered the unicorn, only to be sent off to get the golden goose from the ogre), and it's tough to even walk around. Rosella tiptoes along at one step every few seconds and then hauls ass across half the screen before slowing down again. I'm going to downgrade to DOS 5 and see if that makes any difference. Still, the fact that Virtual PC cannot properly emulate a decade-old DOS box is pretty pathetic.
I'm going to get another 256 or 512MB of RAM and see if that makes a difference.
-Waldo Jaquith
Your mummy likes this.
Virtual PC emulated very standard, stable, and available hardware. A Soundblaster 16, a DEC tulip-compatible NIC, and S3 Trio 32 with 8M video card. Drivers are available for all of these from Windows 3.1 to 2003 and Linux. The "additions" for Windows (from 3.1 to 2kx) include "mouse-sharing", file sharing, and timesync (not for 3.1 unfortunately). There is a timesync daemon for Linux, but it only works with the Connectix versions of VPC (unless someone has updated it). Linux has drivers that work with all the emulated hardware, but there is no "mouse-sharing" or file sharing. That is the only downside, really. VPC's guest os driver set is NULL because Windows and Linux come with all the drivers required; you just don't get some nice additions under Linux (file sharing being the main thing).
I actually prefer Virtual PC 5.2 to Microsoft's edition, 2004. Got 'em both from MSDN subscription services.
fp?
This guy installed every operating system out there on his Mac OS X using Virtual PC. His website includes screen shots of each OS, plus what he had to do to get it working. I would like to see a public archive of OS images people can download and try (minus proprietary stuff). That would be pretty cool.
I have used Vmware for over a year now and i remeber using the older version of windows virtual pc on my mac.
I know it's like comparing apples to oranges but i'd say Vmware is by far superior is usability, stability, and features. And the Fact that they do support every OS i run, makes it that much better.
...and would you like, if you were MS, to have it run your competitor's OS, or even, your (possibly) worst nemesys, Linux?
Not likely, if you ask me. And I doubt there will be a successor version of VirtualPC for MacOS X.
Microsoft....not compatable.... as it should be?
And you're surprised you say?
Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
I have used both Virtual PC & VMWare.
Installing Operating Systems is faster on Virtual PC than in Vmware.
Surprisingly Windows XP Professional was the slowest install I had in VPC.
I have successfully installed FreeBSD, Mandrake 10.0 (KDE), Red Hat, Fedora on Virtual PC & VMWare with full networking support.
All my old LucasArts games (the primary use of emulation for me) work with Virtual PC.
I had terrible luck with VmWare w.r.t. running games.
you can pick up perfectly usable pc's in the P3 600-1Ghz range for under $100, all the hand me downs from the clock speed race - why go to all the trouble of software trickery when you can just plug in 3 boxes, use once console and get to the others with vncviewer and terminal server.
;)
Having said that, I would love to (have the time to) experiment with vmware
try { do() || do_not(); } catch (JediException err) { yoda(err); }
So what can i do with either of these prodcuts that I already cant do with rdesktop?
Isn't this an apples and oranges comparison? (Not that anyone cares, necessarily...)
IIRC, VirtualPC is essentially an emulator. VMWare is actually a virtualization layer that only emulates the hardware interfaces, but the non-privileged application code can run directly on the CPU like it would "natively".
This by itself should explain the speed differences, as well as why VMWare requires x86 hardware to run Windows, while VirtualPC can run on a Mac (which would be impossible given VMWare's design).
I'm surprised that no one is mentioning this.
Both products can boot off raw hard disks. I even setup a new Gentoo system that way. VPC does however have a 137GB limit on raw disks which VMWare doesn't. Both products run quite slowly when installing an OS - they have to run in a maximum compatibility mode because of all the probing and other stuff OS installs do. Once the guest OS is installed they run faster.
Both products allow you to modify the virtual hardware (adding/removing ports, drives, images etc) after installation. Both products have undoable disks and various forms of networking (host only, share real NIC etc).
The last Connectix version of VPC had VNC access to your guests which was really neat. Microsoft removed that for VPC 2004 on "security" grounds. Technically that is true (VNC is an unecrypted protocol) but I suspect they would have removed it for marketing reasons anyway.
VPC does have a restriction that access to the host from the guest has to be done from kernel mode in the guest. That means for example that the Additions (VPC speak) / Tools (VMWare speak) have to be loaded into the OS in the guest. This prevents random user space programs in the guest from getting host access. I don't know if VMWare does something similar or not. It is however something to consider if untrusted software will be running in your guest.
The 2.6 kernel used in some distros doesn't work on VPC 2004 due to some self modifying code allegedly used in conjunction with the X server. Of course the VPC folks claim it is a Linux problem and the Linux folks say it is a VPC problem. Just remember that Linux is not a supported guest for VPC even though it usually works and MS haven't done anything (yet) to prevent it.
I have never had a response ever to a support issue raised with VMWare. I have had way more compatibility issues with VMWare. For example I have a bootcd that works on every real machine (I have tried over 10) and in VPC but fails in VMWare. With VPC I haven't had to raise support issues since it just works. There is a Microsoft newsgroup for VPC that works well.
Fundamentally both products work well. VPC is simpler and cheaper and does what it does well. VMWare is larger and more complicated and has lots more knobs for fine tuning and is also available for a Linux host.
We can thank MS for buying VPC as it resulted in VMWare dropping their price by almost 40%.
If you want to run Windows XP in a virtual machine, appearantly you are expected to buy two copies of it because of the product activation.
Does this seem a little unreasonable to anyone else?
The only thing that has been a problem so far is getting the VMWare client utils installed if the virtual OS is running the 2.6.x kernel.
And I like VPC because it is more lightweight, faster to configure, etc. I don't use the extra features in VMWare, I just need the ability to roll-back the OS.
However, I am of the opinion that Microsoft bought VPC just to kill the project. They DO NOT want this technology out in wide distribution, easy for anyone to set up in 5 minutes because it calls into question their licensing model (e.g. I have 1 processor, 1 user, 10 copies of windows 2000 running, why should I pay 10x licensing?).
Does Doom 3 support it?
Okay, what about the trailer video?
I happened to see a copy of the solution prepared by IBM for an in-house Microsft SQL Server cluster. It involved a couple of their mini-computers along with VMWare and Windows 2000.
EMC bought VMWare in January and is planning on bundling it with some of their products.
Sadly, the ArsTechnica article makes no mention of the possibility of doing the Windows software activation process on a VMWare node. I have some friends who do this and it's made their life much easier.
on a 333mhz celeron system, with only 64MB of ram. I installed win95, and it was very much on the slow side, but usable.
So, on a fast system, I'm certain it would more than adequately handle win98.
Can you install VMWare in a VirtualPC virtual machine, or can you install VirtualPC in a VMWare virtual window? Oh the confusion!
Actually, just last week I installed VirtualPC on two PCs in my test lab. This will allow me to easily test our product on different OSes (including Solaris x86, hopefully). And when I am done testing, I can just kill the session and re-copy the virutal hard disk for the next test. No re-install time.
I picked VirtualPC because it was cheap and it was in the list of software I could download from our Corporate on-line purchase system. I just start the ftp, and my department automatically gets billed.
You're right about Virtual PC support for ISOs. Virtual PC also supports adding extra hard disks, NICs, serial ports, and parallel ports. The article incorrectly states that Virtual PC does not support any of these.
I used VirtualPC in MacOS X 10.2.8 on a PowerBook G4 (1 Ghz; 15"; 512 MB of RAM), and it is a slower than VMware v3.2.0 (P3 1 Ghz; 512 MB of RAM; Windows 2000 host) and v4.x (Windows XP Home host; P4 3 Ghz; 512 MB of RAM). I used Windows 2000 SP4 as guest OS' with about 128 MB of RAM. VMware beats in loading, GUI drawings, and everything else.
VirtualPC seems to dislike Windows Updates in my Windows 2000 SP4. Sometimes blue screens after updating and required reboots and updates failing to install.
Read about it, download it. I love P2P!
I use VirtualPC in MacOS X 10.2.8 on a PowerBook G4 (1 Ghz; 15"; 512 MB of RAM), and it is a slower than VMware v3.2.0 (P3 1 Ghz; 512 MB of RAM; Windows 2000 host) and v4.x (Windows XP Home host; P4 3 Ghz; 512 MB of RAM). I used Windows 2000 SP4 as guest OS' with about 128 MB of RAM. VMware beats in loading, GUI drawings, and everything else.
:)
VirtualPC seems to dislike Windows Updates in my Windows 2000 SP4. Sometimes blue screens after updating and required reboots and updates failing to install.
Also, VMware can do a lot more OS' than VirtualPC!
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
How about 6 burning hot P3's in a 3rd floor apartment when its 98 degrees out, vs 1 machine with 4 gigs of RAM running all of them, nice and cool.
I'm Rick James with mod points biatch!
I love VMWare for running really old DOS stuff. I even works with QEMM. If I could find sound drivers that work with it, it would be "perfect."
Anonymous Cowards suck.
I'd highly recommend reading this paper, comparing Xen with VMWare. The benchmarks indicate how much better things could be in the VM world.
People run Vmware to run alternative operating systems on their pc's.
There is a difference in markets. I think virtualpc can be used only on a pc but I do not know of anyone who uses it on that platform. I am sure their are exceptions but this is just what I observed.
http://saveie6.com/
Correct me if I'm wrong, but since VirtualPC is Microsoft, I imagine that it only support Windows as the host OS.
If that's the case, the comparison is over as far as I'm concerned.
I have use for something that can run Windows under Linux, but not the other way around.
I cant say much about it since it's unreleased, but i beleive its public knowledge. Virtual Server has a feature called "differencing disks", where you have a base virtual server image and then any changes to that image are written to a separate file - a difference disk.
.vhd over the .vhd of the machine im wiping, and fire it back up. I have one active virtual server image for each different code branch i need to work with (different branches will have different platform requirements that make putting multiple branches on the same box impossible)
This would let you do what you suggest.
Personally, i love virtual server, and i do all of my development and test work inside of virtual server images. Our product has an atrocious number of pre-relased platform requirements and rebuilding a bunch of physical machines is a big pain. I have a base Windows 2003 Server image with sysprep, and anytime i need a clean machine i just copy that
My opinions are my own, and do not necessarily represent those of my employer.
..which is a crock of shit...if your going to Virtualize spend the extra $60 bucks and get VMWare workstation.
Its better supported (they update several times a year)
It Supports NON-MS OS'es offically.
Its more robust.
Has a Linux Version which actually cuts the requirements by 25%-50% over the windows version.
Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
i would have loved to see at least one OSS VM project compared as well. too bad they didn't do it (even just for completness).
On a long enough timeline, the survival rate for everyone drops to zero.
I bought a copy of VMWare at LinuxWorld NYC ('00? '01?) back when it was 1.0, and got it at a special enthusiast pricing ($80?). While they were good enough to give 1.0 license holders a free upgrade to 2.0, after that, they abandoned this pricing scheme. It's a shame... $80 was fine. $200 isn't. Not for a home user who isn't making a living off of the product.
VMWare, bring back enthusiast pricing!
Strange that this article should come out now. The other day I tried both products in order to figure out which one would work better to 1) host a windows OS instance to work as a print server for the winprinter that I bought real cheap, and 2) to host mythbackend.
To keep things simple I settled on KnopMyth as a quick way to install MythTV. I had the opposite experience of the reviewer: Microsoft Virtual PC installed KnopMyth seamlessly, while VMWare 4.5 crashed when the image tried to boot (KnopMyth is based on a hybrid Debian distro, and I used the straight Linux optimization on VMWare).
It turns out that neither VMWare or Virtual PC were able to access my Hauppauge card, so I had to figure out another option, but I figured I'd add my $.02 to the issue.
Also, VirtualPC actually seemed a bit more zippy to me during the post phase, although I never got KnopMyth installed on it so I didn't really run any benchmarks.
Amazing magic tricks
Will VPC ever support the G5?
Virtual Pc is a CSIM, vmware is an attempt at virtualizing intel (ia32 has a non virtualizable instruction set). two different things. Of course Vmware will be faster. Does vmware run on OSX? no not unless you use virtual pc to run it in.
The war with islam is a war on the beast
The war on terror is a war for peace
I use the Linux version of VMWare, and because of remote X, I simply run Windows under Linux displayed on my Mac. It can't run full screen, but it does allow for seamless mouse movement off of Windows to OSX. VMWare even popped up a couple of helpful messages when it detected that it was running remotely.
For this reason alone makes VMWare worth it over VirtualPC. Remote X + VMWare + Linux rocks!
The only one I know of is Plex86 and they abandoned any hope of virtualizing anything except linux due to complexity (well, Win4Lin, too, but they are about dead). It can virtualize linux hosts, but not much else (I think they have DOS and maybe some unix-like OS's). Fact is, this is really difficult stuff to make. I was holding out on VMWares IPO as I thought that it was going to be one fo the hottest companies going in the next 3-5 years, but they sold themselves to EMC right before the IPO. Vitualization is going to be one of the big things in computing in the next couple of years, especially in the server space.
[RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
Has anybody tried bochs? How does it compare to VMWare and VirtualPC?
Actually, QEMU is exceptionally fast; much faster than you might expect. It is certainly within spitting distance of VMWare on my P4 2.2 laptop. One advantage that QEMU has over vmware is that the video card it emulates (a Cirrus) supports DirectDraw 1.0; which means that some games that won't start at all on VMWare will start and are actually perfectly playable on QEMU. I play Baldur's Gate 2, Age of Empires 2, etc on QEMU, and you won't get these going on VMWare...
The issue is that Virtual PC only supports one virtual CD drive, which can either be an ISO or a real CD-ROM drive. If you want to use an ISO, you have to shut down the VM, change the configuration to use the ISO instead of your real CD-ROM drive, get the data off the ISO (or whatever), shut down the VM again, and switch the configuration back to use your real drive. So you can't have your normal CD-ROM drive usable while still having an ISO or two available.
I find as a VMWare user, that I am stuck with using the last versions of Windows and MS Apps before "Activation" started. Every VMWare configuration is a different machine, and so, once you activate under one config, you are shut out of later ones.
Just as buying the linux version of Mathematica was a mistake (you may not upgrade your kernel!), expecting to install MS stuff on VMWare is also a mistake, unless you are lucky enough to have activation-disabled versions of say, Windows and Office.
Perhaps there are mods out there to disable activation, but I have not come across any since before XP SP1, and none for Office XP or 2003.
-fb Everything not expressly forbidden is now mandatory.
Hey, you don't have another PC to play with? Geeze guys, if you QA your software under all those layers of gunk why do you think it might have bugs? Even if Connectix gets their emul bug compatibile with windows, is it really worth the bother? (I'd say the same for VMware 'cos at the end of the day you want to get close to the metal not far away. OK I'm an old timer.
I must say that I'm very disappointed by my admittedly limited experience of VMWare. On my work laptop with 512MB RAM, a 1.6GHz P4 and a 7200rpm disk (yes, I upgraded) a single hosted XP machine (inside my XP machine) is enough to make the computer essentially useless. Installing a program that normally takes less than 30 seconds into the virtual machine takes not only 1 or 2 minutes but rather in the 5-10 minute range during which the disk light is continously lit and text appears seconds after being typed. Of course a laptop is a laptop so I decided to try it on my dual CPU machine at home only to find that it refused to even start on that machine. I've subsequently tried a plethora of builds between 4.0 and 4.5. Some of them pop up a dialog saying that there was an internal error while some appear to understand the futility of that dialog and simply crash. I even tried a couple of GSX Server builds with just as abysmal results.
Well, partially it is.
It's in the MSDN Universal all-you-can eat buffet DVD license.
My boss which has 2 MSCE; therefore, we had 10 free licenses of Virtual PC,
but since running VM Ware was like much faster
and we could hook up USB devices, serial/parallel ports, CDROM ISO files, floppy, any hardware,
any partition, into the VMware layer, we bought VMware licenses.
Thanks to few hand twistings and VMWare excellent product.
I started out using VMWare, and tried Virtual PC when Microsoft bought Connectix (we received a copy with our MSDN subscription). I would say Virtual PC is an easier tool to use, and has several nice features such as drag and drop to and from your host, etc.
The things going for VMWare are cross-platform availability for die-hard Linux users, and it is more configurable, though in my opinion it is more difficult.
Virtual PC is far cheaper as well.
--- igiveup ---
Lots of companies would ignore similar requests, or at best send a polite refusal.
M$ will finish cannibalizing the code soon...
411 Y0UR 8453 4R3 8310NG 70 U5!! -NSA
QEMU Depending on setup is a emulator or virtualizer
qemu-fast uses the host Memory Management Unit (MMU)
This is more virtualizer due to the fact a special kernel is required due to system changes.
Speed of linux this way is a lot faster than normal. Due to the special kernel still slower than linux runing in linux.
They are hoping to get it better so it does not need the mod.
Note normal qemu would be a emulator full basicly what one are you taking about.
...is a bloody brilliant idea. thanks!
The 1 GB limit in VMware Workstation has been removed as of version 4.5. See http://www.vmware.com/support/ws45/doc/whatsnew_ws .html