Compiling

We expect our X2100 to take the largest hit in performance here, during the compiling tests. Our previous analyses have shown that hard drives are often the bottleneck on heavy compiles. Our Aquarius uses SATA rather than SCSI, a performance hit for any server doing heavy compilations. Then again, the Aquarius also has a lighter core logic when compared to other systems that we've looked at in the past, as well as faster unbuffered memory.

GNU Make 3.79.1 / GCC 3.4.2

While GCC isn't multithreaded, we can run multiple jobs using the -j command in make. Below, you can see the significant improvement on performance going from 1 to 3 jobs. We used the commands as below to compile the Linux 2.6.4 kernel from kernel.org:

# yes "" | make config
# time make -jX


We also threw in some compile tests of entire GCC base, which take significantly longer than the Linux kernel to compile.

Even though our compile tests were a little better than what we originally expected them to be, also consider the fact that we swapped the older Seagate 7200.7 hard drive featured in the shipped unit for a Seagate 7200.8. The differences between the drives are minor, but the 7200.8 does have a slightly faster seek, which could explain for the better-than-expected results.

Render Benchmarks Closing Thoughts
Comments Locked

24 Comments

View All Comments

  • allanw - Tuesday, September 13, 2005 - link

    The two hard drives can be set up for RAID 0, 1 or 0+1 via the BIOS.

    I don't get it. How do you do raid 0+1 with only two drives?
  • Deinonych - Wednesday, September 14, 2005 - link

    You can't. RAID 0+1 requires a minimum of 4 drives.
  • stephenbrooks - Tuesday, September 13, 2005 - link

    Darn. I could get two of these things for less than my current desktop PC cost. (Though without graphics card etc. of course!)
  • Jmonk - Tuesday, September 13, 2005 - link

    I was stoked to read the article on the X2100 because I'm currently in the market for an entry-level small business server. Doing my homework I found that other name-brand, entry-level servers were obviously too expensive for their spec's. The Small X2100 base-model ($745, no HDD, 512MB DDR, no DVD) is priced right where I'm looking at, but the spec's are relatively weak considering that I can build an equivalent 1U server (slightly faster, Athlon 64) for $475, purchased from online retailers. If I were to move up a notch to the Medium X2100, I find myself completely out of my price range.
    So is the name-brand and the 3-year warranty worth $270 extra for a somewhat weaker machine? The often heard "save money, build it yourself" suggestion is a known misconception when it comes to desktop PC's, but I was surprised to see that it's completely feasible and worthwhile in regards to servers.
  • Furen - Tuesday, September 13, 2005 - link

    If you know how to do build it, know how to configure it and dont mind having to deal with any incompatibilities and issues yourself then go for it and build it yourself, you will save quite a bit. Personally, I think this server is pretty well priced since it's pretested, pre-assembled, in a thermally-balanced case (not that thermals are too much of a problem with K8s right now) and a decent warranty. All possible incompatibilities have already been dealt with, it also has two nice hotswapable SATA bays, a half-height 8x PCI-E slot for possible expansion and comes preconfigured with Solaris 10 (which I like, though you may not).
  • Jmonk - Wednesday, September 14, 2005 - link

    Actually, the Small X2100 doesn't come with a Solaris option without additional cost.
    But you're right that there is certainly an amount of confidence with the Sun servers that neither the admin nor the owner of the company may expect with a self-built machine.
    My main point is that desktop PC's are much more affordable than self-built - pre-testing, -assembling, -OS-loading and warranties just sweeten the deal. But why aren't servers to that point?
  • Gholam - Tuesday, September 13, 2005 - link

    The board used is Tyan Tomcat K8E, with some components like PCI slots just not soldered in. Doesn't mean it's bad - I have a server running here on that one board and an A64 4400+, and it's an excellent machine - but c'mon, give credit where it's due :)
  • Ahkorishaan - Monday, September 12, 2005 - link

    I would really like to see a price point comparison between a Sun AMD, a Dell Pentium, any IBM, and any HP. I bet it would look rather interesting. Sun is indeed coming to the fore again.
  • MCSim - Tuesday, September 13, 2005 - link

    Check out the Sun's NC05Q3 webcast. They are making some comparisons there.
  • Deinonych - Monday, September 12, 2005 - link

    It would have been nice to see how this server stacks up against comparable offerings from IBM, HP and Dell (even though Dell doesn't offer an AMD server). Comparing it to other Sun products is nice if you only buy Sun.

Log in

Don't have an account? Sign up now