×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

Well it can't compare with a seperate installation because it has to share resources with the host OS, but it's not too bad...

本文发表在 rolia.net 枫下论坛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
Report

Replies, comments and Discussions:

  • 工作学习 / IT技术讨论 / 谁能给些指示怎样在Win2000下装FreeBSD
    • Just make sure you've got a separate partition with enough space. If your win2k is NTFS, better get a commercial software like partition magic. Otherwise, there's a free util to repartition (forgot the name)
      BTW, unless you want a reliable, performing server, why not choose LInux?
      • Why choose Linux if FreeBSD is reliable and performing?
        • Where there's BSD, there's Dennis, 2.
          Depends,... Anyone like your level, doesn't neeeeed Linux, not even for vmware. Not even for BasiliskII or even X. But I need to install a firewall that has 1 isa nic and three pci nick all different...
    • 在Win2000下装FreeBSD? Use vmware for windows. I use vmware under FreeBSD to run Win2000 :)
      • How is the performance of your win2000 under vmware? Is there any difference compare with a clean installation on a separate patition?
        • Well it can't compare with a seperate installation because it has to share resources with the host OS, but it's not too bad...
          本文发表在 rolia.net 枫下论坛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
          • Thank you for your information. But another question is that ...
            if I don't run cpu and memory consumed programs on the background while I am running my windows applications, do I still need double my machine's resources (CPU and RAM) to get a normal performance? Will vmware allocate the CPU and RAM resources dynamically between the OSes or just assign a certain portion of the resources to each one at the time when a new OS been launched?
            • RAM is more important than CPU...
              本文发表在 rolia.net 枫下论坛On my machine, I allocated 160MB RAM for Win2000. When I started Win2000 in vmware, it occupied about 187MB of RAM, no more, no less. If Win2000 is running out of the allocated RAM, it'll just swap to harddrive, which is just a big file (2G) in FreeBSD.

              CPU doesn't really need to be that powerful (I was probably a little bit misleading in my previous message). When you just run one task (in our case, Win2000 in vmware), that one task will get most (if not all) of the CPU time. So it will be almost like running it natively.

              My suggestion would be, run the OS natively in which you'll spend most of the time, and run the OS you'll spend less time as guest OS running in vmware.

              One anoying thing about vmware for linux is that under linux, the file size is limited to 2GB (this limitation could've been lefted in recent kernels). So the max partition size for guest OS is 2GB under vmware (this is using virtual disk). I've never bothered to try other method (like raw disk device) which may not have this limitation.更多精彩文章及讨论,请光临枫下论坛 rolia.net
      • 知道有这么个软件,就是不明白,两个系统怎么切换,用热键实现?(类似与linux本身的虚拟终端)
        • If you run it in window mode, it runs just like another linux app. If you want to run it in full screen mode, it occupies the next available virtual terminal and you switch back and forth using ctrl+alt+F?.
          • 我现在已经安装了windows2000 和linux, 还能不能用这个软件实现切换。从网上看这个软件使用是先装一个系统,再安装此软件,然后再安装另一个虚拟系统。难道我只有删除一个系统才行?
            • 应该是可以的,但我从来没试过。
              In vmware config wizard, it will prompt you whether you want to use an already installed OS (if I remember correctly).

              But the things is that, the hardware presented by vmware to the guest OS is different from the one presented directly. That shouldn't be a problem for OS like WinNT/2k, linux, bsd etc. (video driver is going to be a problem tho), but it'll be a problem for Win9x/Me. For Win9x/Me, when you run in vmware, it will redetect everything. And when you switch it back to run it natively, it will redetect everything again, which can be very anoying.