Author Archive for alexander neundorf

Measuring performance the buildsystem-guy way…, Pt. II

Back in April I did some very rough performance measurements of my new notebook vs. my desktop machine:

Back then I got the following numbers for a complete build of CMake:

Desktop, AMD Athlon XP2000+: 3:59 min
Notebook, Intel Core 2 Duo: 1:15 min

The conclusion was that it’s time to upgrade my development machine. I did that last week.
So, the new machine is a Intel Q6600 Core 2 Quad. How long will this new CPU take to build CMake, in all its quadcore glory ?

Here’s the number for make -j4: 0:33 min

Yes, that’s 33 s compared to 359 second on my “old” machine.
That’s more than 10 times as fast !

Now that’s a real big improvement ! Smiling

Before that Intel all CPUs I bought (except notebooks) were AMD. Why did I go for Intel now ?
Two reasons:

  • it compiles faster: http://www.tomshardware.com/charts/desktop-cpu-charts-q3-2008/Linux-Kernel-Compilation,841.html
  • there are mainboards which have Intel graphics onboard, i.e. somewhat unproblematic graphic drivers (that’s the more significant reason)

    Beside that, I would have probably gone for AMD again.

    Now there is also a new shiny Slackware 12.1 running on the box. Installation went smoothly, actually I didn’t have to know anything, everything was configured fully automatically. Almost too easy. But of course in good old Slackware-style still completely in text mode Smiling
    And also Slackware 12.1 still uses Lilo (i.e. no Grub). And this time Lilo even comes with a very stylish Slackware-themed graphical boot menu Smiling

    Btw. the notebook will probably get a new SUSE 11.1 as soon as it is released. I heard just from too many problems with kUbuntu 8.10. Both kUbuntu 8.10 and SUSE 11.1 are AFAIK the first distros which will come with a kernel version with improved support for the Intel 3945 wlan. It’s actually not really nice to have to upgrade the distro in order to get a newer version of a device driver.

    Alex

  • Virtual screen with Intel GMA3100 ?

    Last week I upgraded my development machine, from a AMD Athlon XP 2000+ to an Intel based one, featuring GMA3100-based onboard graphics.
    Everything’s working smoothly that far, I have only one issue: “Virtual” keyword in the “Screen” section seems to be ignored.
    This was working since my very first Linux installation in 1996, so I’m really used to having a big virtual screen.
    This is on Slackware 12.1, using xf86-video-intel 2.2.1.
    Any ideas ?

    Alex