本文发表在 rolia.net/zh 相约加拿大网上社区枫下论坛
My machine is a PIII 500 with 512MB RAM. I allocated 160MB RAM for Win2000 (I don't do much under Win2000), and it performs quite well.
I only had 256MB RAM before, and I allocate 96MB for Win2000. When I switch from FreeBSD to Win2000, there would be a lot of disk activity (swapping) and the mouse is a bit jerky which you'll never see in a straight install of Win2000: when you move the mouse, the mouse on the screen doesn't quite follow your real mouse' movement.
After I got another 256MB RAM, things got a lot better, it doesn't do those kind of things anymore. But as I said, I don't do much on Windows side. So my next bottle neck becomes CPU. Since I'm mostly a desktop user who only runs a few tasks at a given time, that's not an issue. I haven't tried to run a big task (like make buildworld) while doing things in Win2000 though...
Basically, if you want to run 2 OSes at the same time and want to get the same performance as before, you'll need to double your machine's horse power (mostly CPU and RAM, RAM is more important). By the same logic, if you want to run 3 OSes (2 instances of vmware), you'll need to tripple it :-) But with todays CPU in the GHz range and the RAM dirt cheap, that shouldn't be an issue anymore.
更多精彩文章及讨论，请光临枫下论坛. 网址: rolia.net/zh