I have setup CoLinux (http://www.colinux.org). Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP, without using a commercial PC virtualization software.
I had to part with 4000 for 2 512 MB modules (plus I bartered 256 MB RAM).
CoLinux has been running cool. Apache 1.3 + PHP on Linux burns just as much CPU + RAM as Windows version.
I tried Virtual PC, but it maxed up the CPU even if Linux Apache had 20 visitors running PHP. With CoLinux its just 15%. And running a Linux server on Virtual PC requires roughly 200 MB RAM. And that makes XP slow.
I had to part with 4000 for 2 512 MB modules (plus I bartered 256 MB RAM).
CoLinux has been running cool. Apache 1.3 + PHP on Linux burns just as much CPU + RAM as Windows version.
I tried Virtual PC, but it maxed up the CPU even if Linux Apache had 20 visitors running PHP. With CoLinux its just 15%. And running a Linux server on Virtual PC requires roughly 200 MB RAM. And that makes XP slow.