Performance of Some Real and Virtual Machines
I was wondering if I needed to keep as many physical development machines or if I could just use virtual machines on my laptop and main desktop machine. I think I can certainly lose the P4 3GHz. It offers no real advantage over the Atom 330 1.6GHz.
I don’t think I’ll rely on the VirtualBox machine for Linux kernel work, but perhaps for mortal scale projects it will serve.
(pardon my confusing terminology: Compile time vs. Concurrent Jobs would have been a better graph title. i.e. make -j3 )
The blue line is different. That is a different version of gcc so you
can’t directly compare the hardware with the others, but for developer
experience you can make the comparison.
I guess the bottom line is that I still lust for a Core i7 machine but will hold off for the lower power versions coming in the fall.
Notice on the image that the 7 normal hours seem rather large compared
to the 17 off hours. The X axis is a nonuniform time axis, during normal
hours it is 12 pixels/hour (a very programmery value to pick) but the
off hours are about 7.6 pixels/hour (not a very programmery value, but
perhaps it is really 2⁄3 of 12).