[Web Informant] 20 April 2009: Buying a cheap 8 GB PC

David Strom david at strom.com
Mon Apr 20 13:21:15 EDT 2009


Web Informant, 20 April 2009: Buying a cheap 8 GB PC

What is the cheapest PC you can buy that can sport 8GB of RAM? You
would think this was a simple question, and within a few minutes of
online shopping you could figure it out. Alas, this has turned into
Yet Another Project, and I am nowhere near the answer.

Why would anyone want such a machine? Any 32-bit version of Windows
can't use much beyond 3 GB of memory. If you are going to effectively
use 8 gigs of memory, you need a 64-bit operating system. I actually
have one that I am using right now – my Mac OS. But getting a Mac with
all that memory means getting their pricier Mac Pro desktop. And while
you can save some money by getting a used Mac Pro, by the time you
bulk it up with enough RAM and disk, it isn't much of a bargain
anymore.

My reason for all this RAM is to host a collection of virtual machines
for testing purposes. VMs consume a lot of RAM, and there are
situations where I want to be able to run more than one VM at a time
for testing networking products. I have been using the desktop VMware
Workstation along with Fusion on my Mac, and have quite a collection
of VMs now that I use in my tests. But my Windows PCs only have 2 GB
of RAM, so I can't really run more than one VM at a time. I needed
something more powerful. A few months I had a client that sent me a
DVD with seven different VMs on it to use for a series of tests.

So I thought to contact a system builder friend of mine and I ask him
to spec out for me what I called a "white box ESX PC" – ESX is
VMware's virtual server operating system, and it is designed for this
purpose, to run a lot of VMs on a single physical piece of hardware.
And while ESX technically isn't 64-bit, it can run very effectively
with lots of memory.

But getting the right configuration was tricky, because it is also not
designed to run its VMs on an ordinary hard disk that you would find
in your average desktop. There are some discussion forums on this
topic, but we were in uncharted territory.

To see what I was getting myself into, HP loaned me one of their
Proliant servers that comes with ESX pre-installed. (Most of the major
PC server makers have a selection of pre-installed machines with
either ESX or Citrix' Xenserver, but these are not low-end machines.)
It took me weeks of effort to get the right licensed software from
VMware to operate it and put the VMs on the box. I realized that ESX
wasn't going to work for me --there was just too much overhead. And
while VMware gives away a freebie version called ESXi, I was too fed
up at this point to try that route. If you want to learn more, check
out this article:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1901

So then I went online and starting poking around to see if I could
order a desktop PC with 8 GB of RAM and be satisfied running the
64-bit Vista OS. I first went to Dell, mainly because I buy a lot of
Dells and can find my way around their Web site. Back in the day when
megabytes were a lot of RAM, Dell was one of the first vendors to sell
PCs with 4 MB installed. But despite this history and familiarity, it
wasn't easy to search their Web site for an 8 gig PC. Lenovo has one
line, the ThinkCentre M58, which sells for about $1200. HP has none
that I could find on their Web site, which is odd because when I went
to Newegg's Web site I could find more than 20 configurations, some of
which were pretty capable HP machines, all for around $1000.

The other issue with running a lot of VMs besides RAM is that you want
the right CPU inside your PC, one that supports the virtualization
extensions called Intel-VT or AMD-V. Neither company makes it very
clear which of its Dual Core Duo this or that processor actually
supports these extensions. Check out this discussion here:
http://communities.intel.com/message/9687#9687

What I do know is the aging Dell desktop that I bought three years ago
doesn't have this support. Sigh. Here is a link to a discussion forum
on Anandtech that goes into more details:
http://forums.anandtech.com/messageview.aspx?catid=29&threadid=2117719

So meanwhile I haven't bought anything yet. If you have any advice,
you know where to find me.



More information about the WebInformant mailing list