Slashdot Mirror


Open Source OS Benchmarking Competition

BenchmarkingFreak writes "OSnews is running a story about a new benchmarking competition: OSU Open Source Lab wanted to take the concept of benchmarking a little bit further with the Beaver Challenge 2004. In this competition they will be allowing a community of experts in each OS to tweak their configurations to ensure maximum performance. And they are running it all on wicked machines, just imagine... well you know."

314 comments

  1. Missing One? by elid · · Score: 5, Insightful
    We have selected the following distributions. This list is not final and if people want to ante in to try this with their favorite distro, let us know at bc2004 at osuosl dot org or in #beaverchallenge on the Freenode.net IRC network.

    * Debian GNU/Linux
    * Fedora Linux
    * FreeBSD
    * Gentoo Linux
    * NetBSD
    * OpenBSD
    * Red Hat Linux
    * Slackware Linux
    * SuSE GNU/Linux

    Where's Mandrake?

    1. Re:Missing One? by Quobobo · · Score: 2, Informative

      Does "not final" and "if people want to ante in to try this with their favorite distro" mean nothing to you?

    2. Re:Missing One? by Grey_14 · · Score: 1

      Yeah, what about custom distro's? allow someone to "Roll their own"? Maybe class them differently, but it's a bit more of a personal challenge of people could create something totally unique and give it a run.

    3. Re:Missing One? by GNUALMAFUERTE · · Score: 0

      I wonder why someone moded this as Insightful, i would give him a "Score: 5e+65, Ultra Funny, you are killing me"

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    4. Re:Missing One? by Anonymous Coward · · Score: 0

      Can we please call it GNU/BSD, folks? It's not hard. :(

    5. Re:Missing One? by Anonymous Coward · · Score: 0

      I notice Debian GNU/Linux is at the top, probably due to it's alphabetical ranking, but we all know that was chosen for this list so Debian would be on top. Good thing, cause I'm running Damn Small Linux, which is based on Knoppix, which is based on Debian, or so we are told. Yes, I have tweaked it.

    6. Re:Missing One? by Anonymous Coward · · Score: 0

      RMS? Is that you? Don't you have some communist propaganda to be spreading? Go home!

    7. Re:Missing One? by Anonymous Coward · · Score: 3, Funny

      What I want to know is where is Emacs :-)

    8. Re:Missing One? by xeeno · · Score: 2, Informative

      I see 6 linux distributions and 3 BSDs.

      You do realize that there are OTHER operating systems out there, right?

      You would think that the difference between the linux distros would be trivial at best, with the exception of gentoo. Why 6?

      Isn't there a free beos out there now?

  2. Sex on the brain by Jason+Earl · · Score: 5, Funny

    First a story about screws, now a story about beavers. Apparently the /. crew had a slow weekend.

    1. Re:Sex on the brain by Anonymous Coward · · Score: 0

      They watched the super bowl.

    2. Re:Sex on the brain by Anonymous Coward · · Score: 0

      or a few screws loose...

    3. Re:Sex on the brain by UFNinja · · Score: 1

      Screw. . . Beaver. . . Ah ha! So that's where it goes!

    4. Re:Sex on the brain by bluewee · · Score: 1

      That and, Extremophiles, Trojans, and CYBERcafes :D sounds like someone needs to get some.

      --
      [blue] - The Ministry of Information approved this message...
    5. Re:Sex on the brain by barzok · · Score: 2, Funny

      Well, Taco's married, so we know he isn't getting any.

    6. Re:Sex on the brain by Anonymous Coward · · Score: 0

      Slow weekend compared to what? A Free Cinemax Weekend?

    7. Re:Sex on the brain by Anonymous Coward · · Score: 0

      well going down a bit further it seem that Microsoft - extends - screw - beaver...

    8. Re:Sex on the brain by Anonymous Coward · · Score: 0

      from the squeal-like-a-pig-dept. a mere coincidence?

    9. Re:Sex on the brain by Anonymous Coward · · Score: 0

      mmmmmm....... beaver
      beaver good

  3. Re:gartner already did this by Anonymous Coward · · Score: 0

    Anybody that says "R0X0red" should be locked in a porta potty, rolled down a hill, and sprayed with bullets.

  4. What wil they be benchmarking? by MysteriousMystery · · Score: 5, Interesting

    Will they be benchmarking database performance, GCC compiling speed, I took at look at the methodology page and it wasn't particularly specific.

    1. Re:What wil they be benchmarking? by metlin · · Score: 1

      You miss Parallel Processing and Clustering Capabilities, Graphical Prowess and things like support for realtime apps.

      Imagine a Beowulf Cluster of each of those things! Wonder how they would be :)

    2. Re:What wil they be benchmarking? by Anonymous Coward · · Score: 2, Funny

      Oh, man. Didn't you RTFA? Eugenia Loli-Queru is the head judge. After all the intensive speed-tweaking and optimization, the whole thing will be judged based on the colors used in the default theme. Extra points if it looks like BeOS.

      [note to the humor-impaired: it's funny; laugh. I happen to really like BeOS]

    3. Re:What wil they be benchmarking? by JamieF · · Score: 1

      No, no, they're just going to see how fast they can make it go overall! Even a CEO knows that you always optimize for all possible scenarios. That way nobody can accuse them of focusing on just one application. (Benchmarks lie, so the best bet is to just make it go faster and skip the benchmarks.)

    4. Re:What wil they be benchmarking? by Anonymous Coward · · Score: 0

      hehe, i dont have mod points, but you made me smile at that one.

      the humor impaired comment was probably necessary for some people that dont get it, of course they modded you down before finishing.

      but it was still funny.

    5. Re:What wil they be benchmarking? by sql*kitten · · Score: 1

      Will they be benchmarking database performance, GCC compiling speed, I took at look at the methodology page and it wasn't particularly specific.

      It's OSNews... they'll be "benchmarking" how quickly you can change the default colour scheme of the desktop.

    6. Re:What wil they be benchmarking? by Meep80 · · Score: 1

      A list of current benchmarks has been added to the methodology page at http://osuosl.org/benchmarks/bc/methodology/ (see the section on Benchmarks). Please let us know if you don't like the choices or if more benchmarks should be added. Thanks! -Kaite Rupert Oregon State University The Open Soure Lab

  5. Re:Uh, by Anonymous Coward · · Score: 0

    blazing saddles is one of the best movies ever!

  6. Re:Once and for all by Atzanteol · · Score: 2, Insightful

    It will be decided once and for all that Gentoo offers no discernable advantage over more conventional distros. At which point, Gentoo-zealots will only have portage to pull in converts.

    For me, that's enough. Portage doesn't have *half* the dependency problems of apt, or up2date. I was a long time RedHat user, and I've tinkered with Debian here and there (can't stand it actually). But now I'm a certified Gentoo Zealot because of portage alone.

    --
    "Ignorance more frequently begets confidence than does knowledge"

    - Charles Darwin
  7. A Cool Idea, But... by Hornsby · · Score: 4, Informative

    This is a really neat idea, and it's a long time coming; however, I wouldn't expect overly divergent results among Linux distributions. Afterall, they're all going to use the latest 2.4 and 2.6 kernel and comparable glibc versions(with maybe the exception of Debian), so the only speed difference should be in the compiler flags used to build the packages. I'm not trying to negate the coolness of this competition because it should give a good measure of performance between the BSD distros VS Linux distros, but don't be surprised when the Linux distros all show comparable results. As a footnote, I do expect Gentoo to come in the lead of the Linux distros having tried them all and found it the fastest in empircal testing...

    --
    A musician without the RIAA, is like a fish without a bicycle.
    1. Re:A Cool Idea, But... by Anonymous Coward · · Score: 4, Interesting
      However, I wouldn't expect overly divergent results among Linux distributions.

      Whoever puts their apps in the latter sectors of disk and uses the first sectors for writing will win by a margin of 2:1, provided no one else does the same. On the other hand, if one group makes use of a nice mfs and no one else does then that group might win by a much larger margin. Depending on the test, selective use of processors or placing swap in just the right space may make a big difference as well. Maybe it'll depend on which team gets a Hacker to, in 3 days, recode specific routines in assembly just for that processor setup.

      In short, welcome to the real world of benchmarking: whichever team figures out how to bend the rules just right will win.
      This kind of benchmark rule bending happens quite often when the big players get rfp's for large orders from bigger players, and ppl make lots of money figuring out how to bend the benchmark rules, even when those rules cover well over a hundred pages of specifications.

    2. Re:A Cool Idea, But... by Trejkaz · · Score: 1

      Are you saying it's a good idea to partition / at the *end* of the disk? That sounds like an interesting thing to try, actually. Traditionally I've always had it somewhere near the start, after the swap and boot.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    3. Re:A Cool Idea, But... by akb · · Score: 2, Insightful

      I wonder how much variation there will be in each team's ability to optimize the boxes, ie, which team is the better tweaker. Maybe this will be more of a determining factor in the outcome than the distro or OS used.

    4. Re:A Cool Idea, But... by 1lus10n · · Score: 1

      that all depends on what they are testing. In general gentoos only major advantages are:

      1. Portage. Its better for most than apt or rpm.

      2. Responsiveness. Large apps that are compiled for a specific archetecture tend to work faster. Mozilla and evolution are noticably faster on my home system than on my work system (athlon 1.4 vs p4 1.4 same ram, same hard-drive speeds [hdparm -Tt]) which runs redhat.

      Portage is also gentoo's major weakness IMHO they have to many scripters working on it, which is why you now have 9 gajillion python/bash/perl scripts to configure XYZ. Gentoo once showed alot of promise, now its fading fast.

      And coming from somebody who has rebuilt 6 various systems with gentoo in the past week (cluster), they need to have a "distro" already built onto a disk rather than needing to build all of this extrenous BS. It wouldnt take much to offer "up an running in 10 minutes" iso's to people with a default set of apps, portage & tree etc. especially considering most gentoo users dont change things from the default settings (because they rarely know what they are doing)

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    5. Re:A Cool Idea, But... by bangular · · Score: 2, Interesting

      I can pretty much tell you who's going to be the fastest and slowest without a doubt. Gentoo fastest OpenBSD slowest (I don't even use Gentoo btw). All those are for the most part general purpose distros meant to run on a lot of hardware. They are not meant to run as fast as possible. They basically are compiled -O -march=i386. Gentoo being the exception since it's a source compiled distro and are going to tweak the hell out of the cc flags. I know this is going to make a lot of people with distro partialness mad, but general purpose distributions were not meant for speed. Gentoo wasn't designed with ease in mind, it was designed for speed.

      As for OpenBSD, it's focus is on security. From personal experience, it's noticibly slower than any *nix I've ever used. Not to say it's bad, it's just not built for speed.

      I think that list needs to be reworked considerbly. Maybe put them into categories such as source compiled distros, general purpose distros, security focused distros. Because comparing a source distro to a general purpose one is no contest. Not to say speed is everything, but it's really apples an oranges. Comparing one source distro to many general purpose ones is like racing a porshe and a honda. The porshe is going to win, but that's not what Hondas are built for.

    6. Re:A Cool Idea, But... by Aardpig · · Score: 3, Informative

      It wouldnt take much to offer "up an running in 10 minutes" iso's to people with a default set of apps, portage & tree etc

      What, you mean like the 2-disk Live CD option offered by, erm, what's its name, Gentoo Linux? Sure, there's a bit of tweaking to do, but almost everything is precompiled. Too much for you? Then perhaps Gentoo's not for you.

      --
      Tubal-Cain smokes the white owl.
    7. Re:A Cool Idea, But... by scotch · · Score: 4, Insightful
      Nice Troll. You had me going until this bit:

      I do expect Gentoo to come in the lead of the Linux distros having tried them all and found it the fastest in empircal testing...

      Beautiful.

      Back a while, when gentoo was still had the smell of pop novelty, you would hear all this great stuff about how gentoo distros were the fastest, something about being able to specify --funroll-all-the-bad-loopies and --enable-r0xor-opts and --omit-random-instructions to the compiler. Of course, all these claims of gentoo's speed have never been backed up. On the contrary, the only results we've seen published tend to indicate that you average gentoo distro is composed of slower-than-average or average applications.

      These days, we hear the new mantras of the gentoo-fanboys: it's not the speed (good thing!) that they use gentoo for, but instead the ease of use or robust package management or configuration flexibility. That's great and all, but it's all a bunch of green-is-my-favorite-color kind of advocacy: opinionated, unsupported, and unconvincing. People who've gone through the long laborious pain of installing gentoo (reminiscent of slackware 3.0 and libc upgrades, what year is it again?), and then having wasted the effort on a system that will probably spend more cycles compiling itself than serving the users, they justify the waste with a belief that their system is better managed or more finely tuned or whatever. Emphasis on whatever.

      Of course, none of the supposed benefits of gentoo are backed with anything approaching rigorous analysis. Instead we get vague anecdotes and slashdot fanboyism. When we inevitably learn that the gentoo portage system is riddled with problems, conflicting package maintenance mechanisms and policy, broken and overtweaked package scripts, and that the whole thing needs a certain amount of voodoo to work, the gentoo boys will probably come up with some other reason why it is the one distro to rule them all.

      The rest of will just wait for the results of your empirical studies with smiles on our faces!

      --
      XML causes global warming.
    8. Re:A Cool Idea, But... by 1lus10n · · Score: 1

      Too much for me ? I suppose if i was insulted i would argue that point, insted I'm going to re-iterate my point:
      Why exactly doesnt gentoo have an installer ? Why is it that you have to go through all of this retarded crap to install an OS, even slack has an installer.

      I have been using gentoo since before 1.0, but this is getting old. especially now that they are starting to add config files for programs that dont use configs, and add directories for everything, and have shit spread out all to high hell. They are becoming a "l33t" redhat type distro, and it blows ass chunks.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    9. Re:A Cool Idea, But... by 1lus10n · · Score: 3, Insightful

      "When we inevitably learn that the gentoo portage system is riddled with problems, conflicting package maintenance mechanisms and policy, broken and overtweaked package scripts, and that the whole thing needs a certain amount of voodoo to work"

      You know this is one of the better descriptions of portage/Gentoo I have heard. If I had the time/resources I would re-write portage using a bette langauge and more sane feature set. Portage was a good idea, and is a HORRIBLE implementation. however it still beats RPM.

      PS somebody mod the parent up, I would have modded you up, but I already posted to this topic.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    10. Re:A Cool Idea, But... by Anonymous Coward · · Score: 1, Insightful
      Are you saying it's a good idea to partition / at the *end* of the disk? That sounds like an interesting thing to try, actually. Traditionally I've always had it somewhere near the start, after the swap and boot.

      It depends on the exact function of the machine, but it's important to remember that different parts of a disk perform differently.

      Why put /boot at the beginning? It only gets accessed once during a run and unless you're rebooting constantly, shouldn't be used very much at all. So, put /boot in the slowest performing part.

      How often do you use swap? Depending on the OS and the purpose of the machine, swap might never be used, or when it gets used it's a Bad Thing (e.g. you should have enough RAM to handle 99% of situations). So, swap might not need to be in the best performing part either.

      If the machine is a mail server, you might want /var/spool/ or /var/mail or the equivalent in the fastest part. If syslog server, then /var/log gets best performance.

      This link shows some stats for older disks. My own tests on more recent disks (seagate 200mb, 8mb cache and wd 250mb,8mb cache ide drives) show similar results - a 2:1 difference from the fastest to slowest sectors of the disk.

      Once we start talking about RAID, things get even more complex. Are you sure the same zones are being used from one test run to the next? Your software volume manager might be able to tell you, but hardware raid can be more difficult to tell.

    11. Re:A Cool Idea, But... by dasunt · · Score: 1

      I can pretty much tell you who's going to be the fastest and slowest without a doubt. Gentoo fastest OpenBSD slowest (I don't even use Gentoo btw).

      OpenBSD should be the slowest, since it adds security checks to the execution of code. OTOH, it 'feels' faster then 2.4.x Debian on low end hardware.

      OTOH, I don't know if I'd reward Gentoo as 'the fastest'. FreeBSD is wicked fast and can easily be compiled from source.

      If we are picking categories, can we include setup time as well? Say, time from a bare-metal machine to fully-optomized? I'd be curious.

      As a footnote: I wish someone who really knew windows would set up a Windows 2k3 and Windows 2k Server/Desktop machines, just to see how they compare.

    12. Re:A Cool Idea, But... by dilvish_the_damned · · Score: 1

      You ask why gentoo does not have an installer? I have ask myself that very question.
      But then you make the claim that they are becoming "'l33t' redhat type distro'". Um didnt we just cover the fact that it does not come with an installer?
      The grass is always greener...

      --
      I think you underestimate just how much I just dont care.
    13. Re:A Cool Idea, But... by Anonymous Coward · · Score: 0

      > OpenBSD should be the slowest, since it adds security checks to the execution of code.

      Either that or it should be the slowest because it's the oldest code and very little perf work has been done.

    14. Re:A Cool Idea, But... by 1lus10n · · Score: 1

      thats what makes them "l33t".

      Redhat is the microsoft of the linux world, they use custom apps to config/admin everything, they move files around and heavily customize everything.

      When I say "L33t" I mean, "my box0r is m0' l33t than yous cause i C0mpile my 1nstalls y0" *Not_Better*.

      Redhat = user friendly at any cost.
      Gentoo = user friendly to a point, trying to preserve the "coolness" factor.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    15. Re:A Cool Idea, But... by acidtripp101 · · Score: 5, Insightful

      Advice: Read the HUNDREDS of posts on the gentoo forums about this.

      The fact of the matter is that portage is plenty fast. Any speed boosts given to the actual emerge program set would be negligable because of the sheer amount of time dedicated to compiling.

      More Advice: Stop trolling.

      When you say that "Portage was a good idea, and is a HORRIBLE implementation" you really need to enumerate WHY it's a horrible implementation.
      Take this common troll as an example.
      Example 1: Windows is a HORRIBLE OS.
      Example 2: Windows is a HORRIBLE OS because being locked into the choices Microsoft made in my "interests" are usually counter-productive.

      See the difference? Example 1, while in many people's oppinion is valid, leaves people wondering why Windows is horrible. Example 2 gives anybody reading specific evidence and also allows anybody that wants to defend the point areas to do so.

      I love the way that gentoo handles packages. I, admitingly, have a BSD bias, but it still allows my system to be what I want.
      The feature set is anything but 'insane,' but once again, I have no idea why you think so, so I can't exactly defend that against any reasons you have.

      Reply to this post and we might actually have some decent points to give to the gentoo team to make inprovements.

      --
      Not Free(as in beer). Free(as in "I'm free to beat you over the head for being a dumbass")
    16. Re:A Cool Idea, But... by BigBuckHunter · · Score: 2, Insightful

      I agree with all of the above, but as a gentoo fanboy I run Gentoo for two reasons

      1: Portage
      2: To update all the software on my system to something that was released less than 72 hours ago with one command (emerge world)

      Of course this has absolutely wrecked my installation on a number of occasions, but I kind of like it. It keeps the skills sharp and lets you figure out how to solve problems that you never knew existed in linux (gnu/linux whatever).

      BBH

    17. Re:A Cool Idea, But... by 1lus10n · · Score: 1, Interesting

      okay if you say so:

      1) Python should not be used for a package management tool. It has to much process time involved in processing dependancies. (as an addendum python itself is DAMN slow when compared to a compiled language. google for it, the I/O handling on python is sub-par when compared to C/C++)

      2) no useful installer.

      3) to many damn scripts. send a coder to do the job you get one modular peice of code and a few libraries. send a scripter and you get hundreds of little scripts scattered from here to hell, that no other distro uses. Unix failed to penetrate the desktop market because of this vary thing. X users do A+B+C, y users do C+G+Y. Its moronic.

      4) portage design. Why the hell is some of the stuff here and some of the stuff there ? why not make a central location put everything ('cept configs which belong in /etc) in that one location. or branched off of it.

      5) the dependancy checking is half assed, I try to install db, db requires java, but i already have java installed (via portage) but it doesnt like HOW portage installed java, so the build dies complaning about needing some java item. (pick something, i have seen this with many different things: java include files, jar program, jvm etc...) this happens with many different things.

      6) binary packages. The feature is there, yet they dont host any binary packages on there severs.

      7) comments from ebuilds shouldnt be spewed out during an emerge, let alone an emerge world. they should be passed to a child proccess that retains the info and spits it out when the parent exits. or something along those lines.

      Advice: realize that portage isnt fast, armak aint your daddy (neither is daniel) and the distro went to shit somewhere between 1.0 and 1.4.

      And I wasnt trolling, Trolling is like this:
      Gentoo blows small monkey's named fred, and its userbase rivals windows user base in common savvy.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    18. Re:A Cool Idea, But... by John+Hurliman · · Score: 1

      If it takes voodoo magic to get Gentoo running I must be living in a voodoo doctor's hut because my roommate and I are looking at over a dozen systems running from Gentoo; from desktops to servers to home theater PCs, laptops, routers... I've spent a decent amount of time with RedHat, Mandrake, Debian, SuSe, Caldera, and Gentoo and the latter is where I ended up and stayed.

      Maybe someday someone will make a Gentoo install CD on par with Mandrake 9.2 or the latest Fedora, but if you're queasy about compiling the occasional package from source maybe Gentoo isn't the right option, as I've done an emerge --inject for several packages (didn't have the version I need in Portage, the super-ultra-beta-~x86 .ebuild doesn't work yet, whatever).

    19. Re:A Cool Idea, But... by Anonymous Coward · · Score: 3, Insightful

      1. Unless you're using a computer more than 10 years old, you're not going to be waiting for Portage to calculate dependancies for any significant amount of time. I wouldn't mind Gentoo developers optimizing Portage for speed, but only trolls or the most anal-retentive of users will be put off by it's "inefficiency".

      2. RTFM. Gentoo docs are very easy to follow, and it only needs to be done once. I'm sure that typing in a command or two is not going to kill you.

      3. Emerge, as far as the end user is concerned, is the Gentoo package manager. The scripts that power Portage are completely behind the scenes. I've been using Gentoo since it was an early beta, and I've never had to go in and modify a Portage script in order to get it to work.

      4. /usr/portage; /var/tmp/portage

      Yep. Really disorganized.

      5. Several options:
      a.) tell portage to ignore the dependancy and install anyway
      b.) remove java functionality from db
      c.) install db manually and inject the package into portage

      6. Gentoo is a source-based distro. It doesn't have very many binary packages, nor does it claim to. If binaries are so important to you, Gentoo offers a physical product that you can buy with all major packages precompiled for all major CPU architectures.

      7. I'll give you this one.

    20. Re:A Cool Idea, But... by Scarblac · · Score: 2, Interesting

      In short, welcome to the real world of benchmarking: whichever team figures out how to bend the rules just right will win.

      Very interesting. It would be cool to have a benchmark with five times exactly the same distro, except the competing teams don't know this.

      It would be nice to see if the differences achieved were comparable to what the differences between distros will be in this test.

      --
      I believe posters are recognized by their sig. So I made one.
    21. Re:A Cool Idea, But... by Haeleth · · Score: 1

      As a footnote: I wish someone who really knew windows would set up a Windows 2k3 and Windows 2k Server/Desktop machines, just to see how they compare.

      Depending on the benchmarks, that might be tricky. They don't appear to be letting on what these benchmarks will be, but it's quite probable that some of the software they choose will not be available on Windows, or only via Cygwin (which introduces a not inconsiderable overhead).

      And, of course, including Windows would only encourage the trolls on both sides of the fence. It's going to be bad enough with binary-based Linux, Gentoo, and BSD going head to head...

    22. Re:A Cool Idea, But... by Anonymous Coward · · Score: 0

      Wow, that has got to be one of the longest trolls modded up ever..
      Nothing but opinion and ignorance all through it.. Have you even tried Gentoo?
      Calling people "fanboys" just because they have shown a preference is trolling.

      "..and then having wasted the effort on a system that will probably spend more cycles compiling itself than serving the users, they justify the waste with a belief that their system is better managed or more finely tuned or whatever. Emphasis on whatever."
      Trolling! Where are the facts? This is nothing but opinion and hot air.

      And as for portage: having previously turned to Gentoo from years of RedHat, I can say that portage is far superior to at least rpm when it comes to problems and ease of install. Given it takes a while longer when you compile everything, but you never install something just to find out it doesnt work because packages A,B and C are lacking.. Or getting a message that said packages lack, but no mention of where to get them.

    23. Re:A Cool Idea, But... by Anonymous Coward · · Score: 0

      Your average gentoo installation probably is slower. Mainly because what is considered safe, and therefor default is frequently not changed. So your build might have:

      CFLAGS="-O3 -mcpu=pentium3 -pipe"

      Whereas a person who actually has dug around in gcc's internals may have:

      CFLAGS="-O2 -march=pentium3 -msse -pipe -fomit-frame-pointer -maccumulate-outgoing-args -fprefetch-loop-arrays" or more.

      O3 is the default in every live disc for install I've gotten, but almost universally, O2 is faster. Add in the other args, and you start to get something.

      Most noobies are also using Genkernel to build kernels now. Nice enough, but unless you pass --menuconfig to it it defaults to i486 processor. Not a great choice for a kernel build... Assuming you aren't on a 486.

      Yes, I use Gentoo on desktops and on servers in production. Aggressive opts on the desktop, much more conservative options on the servers. Yes, I've been very happy with both performance, and security.

      I also find modifying ebuilds to be much much easier to make and understand than a debian package or a RedHat rpm. But perhaps that's just me.

    24. Re:A Cool Idea, But... by noyren · · Score: 1

      >Of course, all these claims of gentoo's speed have never been backed up.

      Gentoo performance benchmarks

      that link is there in the left menu on gentoo.org in RED COLOR.

    25. Re:A Cool Idea, But... by Aardpig · · Score: 1

      Why exactly doesnt gentoo have an installer ?

      I tend to regard Gentoo as Linux From Scratch with some neat package management scripts. I loved LFS, since it taught me quite a bit about the nuts and bolts of a Linux distro; however, I ended up writing my own package management scripts, which became tedious to maintain. Gentoo fills this hole perfectly; it has the "build your own" feel, but makes the package management a doddle.

      --
      Tubal-Cain smokes the white owl.
    26. Re:A Cool Idea, But... by Anonymous Coward · · Score: 0

      You make some points, especially about portage.

      Two weeks ago I was trying to install a package(*) that required a newer version of gcc... So I did the emerge and it bombed. I was left with no gcc.

      Needless to say, the recovery was very painful and time consuming. With conventional distros it is often easier to re-install the OS. With gentoo, the pain of installation makes it necessary to backup the OS.

      (*) In a bit of irony, the package I was trying to install was 'RPM'. That'll teach me!

    27. Re:A Cool Idea, But... by scrytch · · Score: 1

      You know this is one of the better descriptions of portage/Gentoo I have heard. If I had the time/resources I would re-write portage using a bette langauge and more sane feature set.

      Like a language designed to calculate and traverse production rule dependencies with the ability to call arbitrary shell commands on those dependencies? Good enough for more than 10,000 ports.

      All right, it's far from perfect, but for what it's designed to do, it's ideal. Maybe if there was an implementation of ant in C...

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    28. Re:A Cool Idea, But... by TheLink · · Score: 1

      Maybe you should run gentoo in a vmware container then. So you can roll back if something breaks ;).

      Or just back up before you emerge world.

      So far I haven't had major breakages with the equivalent on FreeBSD 4.x (make buildworld etc). Lucky I guess.

      --
    29. Re:A Cool Idea, But... by Griffon26 · · Score: 1
      1. I actually am waiting for portage to calculate dependencies on my P4 3G. The reason is that I first check what would be emerged, before I actually have it done. I don't mind the build taking a long time because I'm not waiting for it to complete, I just run it during the night.

        And as far as language choices are concerned, somebody I know has made an alternative to portage in perl and already it was a *LOT* faster in calculating dependencies. I'm not saying I know why, I'm just stating a fact.

      2. There are times when I have to do a reinstall and I would like to do an automated one. The Gentoo Linux Install Script is hopefully going to fill that void.
    30. Re:A Cool Idea, But... by Anonymous Coward · · Score: 0

      Well, I think you're right about the "l335" thing, but there's a couple other reasons that Gentoo doesn't have an installer:

      + Ensures the userbase has basic "RTFM" skills and eliminates total unix-noob lamers. You don't have the problem where an MCSE installs it and then runs around the intarweb telling everyone how much Linux sucks.

      + Keeps people coming back to the Gentoo Forums which helps build "community". Which is actually considered a feature by certain friendless homos.

    31. Re:A Cool Idea, But... by garbagedisposal · · Score: 1

      Well said Scotch!

    32. Re:A Cool Idea, But... by garbagedisposal · · Score: 1

      "Advice: Read the HUNDREDS of posts on the gentoo forums about this."

      Sorry , repeating claims does not make them valid.

    33. Re:A Cool Idea, But... by Perky_Goth · · Score: 1

      trollish sounding question, but actual curiosity...
      why not debian? i'm divided betweem the two for those capabilities. plus, debian gets all the programs in de DE's menus...
      oh, i do like USE, although there's not of terrible importance to me.

    34. Re:A Cool Idea, But... by Perky_Goth · · Score: 1

      aplication startup is hardly a bookmark. and even at that, the results are not very conclusive.

    35. Re:A Cool Idea, But... by BigBuckHunter · · Score: 1

      See reason #2. I have found debian to be less "bleeding edge" than gentoo.

  8. Wheres a good bookie when you need one? by nsingapu · · Score: 0, Offtopic

    I hear they all take vacation after the superbowl!

  9. Re:gartner already did this by JDWTopGuy · · Score: 1

    Good idea! And since you just said, it, why don't you go first?

    --
    Ron Paul 2012
  10. It's not performance optimized. by MysteriousMystery · · Score: 3, Funny

    Mandrake is more of a "user friendly" distro then a performance optimized distribution. Someone might add Mandrake to the list, but it's not as tightly configured as say Gentoo and I can't imagine what purpose it would be to add it to the competition except for just representation.

    1. Re:It's not performance optimized. by crisco · · Score: 1

      I've never used Mandrake but didn't it start out as a version of RedHat compiled for the Pentium instead of the 486?

      --

      Bleh!

    2. Re:It's not performance optimized. by zenyu · · Score: 3, Interesting

      I've never used Mandrake but didn't it start out as a version of RedHat compiled for the Pentium instead of the 486?

      First it was based off debian. The real motivation was KDE. Of course the first Mandrake I used was based off Redhat and I used Gnome. It was compiled for i586, but more importantly for me as a developer, it had more up to date packages. This meant I only had to upgrade the components I was working on and not every library it depended on. I still use Mandrake at work, but at home where I do more tweaking I use Gentoo, which is too bleading edge for day-to-day, but great for developing for newish hardware. I tried Gentoo on my laptop, but while it was faster, it was too much work to keep up to date, so I went back to Mandrake. My main box at home just runs a script every night to keep up to date, it wouldn't be a big deal if it were rooted so I sleep well at night.

    3. Re:It's not performance optimized. by salimma · · Score: 2, Insightful
      First it was based off debian

      Hmm, interesting, did not know about that. Mandrake does use Debian's menu system, but the first version I heard about was 5.1, and it was already based on Red Hat, which I think was at version 5.0 at that time, thus the version number.
      --
      Michel
      Fedora Project Contribut
    4. Re:It's not performance optimized. by Anonymous Coward · · Score: 0

      OpenBSD isn't performance optimized either -- in fact it makes conscience performance tradeoffs. For that matter, while they may not make conscience trade offs in performance like OpenBSD, most of these OS's are performance optimized. I think Gentoo and FreeBSD 4.X (5.X will be in the future) are the exceptions. I guess benchmarks will give you an idea of what you sacrifice with each OS in performance, but it probably doesn't mean much really.

    5. Re:It's not performance optimized. by Anonymous Coward · · Score: 0

      The hardware they are testing on (dual Xeons) isn't supported in OpenBSD either, so you don't have to worry...

    6. Re:It's not performance optimized. by swv3752 · · Score: 1

      Correct, it started out as Red Hat with KDE compiled for a pentium (i586) class machines.

      Much of the philosophy of MDK is very similar to Debian. The base distro only has Free Software.

      Much of the functionality is similar too, the menu structure for the WM/DM is Debians, and the package manager is urpmi. URPMI is like apt where it has server lists and does automatic dependancy resolution, checks package signing, and allows autmation of the install. But underneath URPMI is still RPM; the file system and init scripts are still the same as RH's.

      --
      Just a Tuna in the Sea of Life
    7. Re:It's not performance optimized. by grahamdrew · · Score: 1

      (No idea why the parent is modded funny, by the way)

      I think there's a great deal of value in the comparison itself. Gentoo is said to be faster because of it's nature (the recompiling of packages in portage), but just how much faster is it? The benchmarks can help Joe Mandrakeuser decide if it's worth it to switch over to Gentoo for the previously unquantified performance gains. Maybe it'll prove that Gentoo isn't all that b etter performance-wise than Mandrake, and it really isn't worth it for him to recompile everything.

      If nothing else, having a couple "standard" distros in will present a baseline to compare everything against (X% faster than Mandrake, etc).

      --
      // Dumps core here
  11. Beaver? by Omni+Magnus · · Score: 4, Funny

    If they really wanted to make it a good competition, they would award beaver to the winner. That would get them fired up.

    1. Re:Beaver? by slurpburp · · Score: 1

      Where are a bunch of geeks supposed to aquire beaver in the first place?

    2. Re:Beaver? by Anonymous Coward · · Score: 0

      In Soviet Russia, FAT BEAVER says NO to YOU!

  12. Re:Once and for all by vollmerk · · Score: 1, Insightful

    Maybe, maybe not.. that's the point of this exercise. Each distro gets a chance to optimize as much as possible. The nice thing about is everyone has to share what they did to make it faster... As a debian user, I can't wait to see what they do..

  13. Re:Once and for all by krog · · Score: 1

    If you dislike Red Hat and Debian so much that you are willing to use Gentoo just to avoid their god-awful package systems, you should try NetBSD or FreeBSD. Pkgsrc (NetBSD)/Ports (FreeBSD) is the best package system around -- try it and see what it's like to use a modern software management system.

  14. Better than what OSNews has been doing by El+Volio · · Score: 3, Insightful

    Given OSNews' recent penchant for poorly-done benchmarks (e.g. 1, 2), I'm glad to see them run an article about someone else's (hopefully well-done) testing. By having expert teams who know what they're doing tweak the configurations, this should be a much more representative result. Hopefully OSNews will learn some methodology from these guys...

    --

    "You can never have too many elephants on your team."

    1. Re:Better than what OSNews has been doing by Anonymous Coward · · Score: 0, Flamebait

      By having expert teams who know what they're doing tweak the configurations, this should be a much more representative result.

      Unless BSD loses. Then the BSD dicks will have a field day saying its unfair. Watch and see if you don't believe me.

    2. Re:Better than what OSNews has been doing by ak3ldama · · Score: 1

      notice the 'news' part of the osnews name ... since when has the news been fair and truthworthy

      --
      "but money is the God of Algiers & Mahomet their prophet." - Rich. O'Bryen June 8th 1786
    3. Re:Better than what OSNews has been doing by bangular · · Score: 1

      Should be noted Oregon State's involvement in this. Oregon State has provided A LOT of bandwidth to Linux projects including Linux from Scratch and Gentoo. They've got a very very big pipe there and have been more than generous with it there.

    4. Re:Better than what OSNews has been doing by protagonist · · Score: 1

      To see a current list of mirrors and bandwidth usage for the mirrors, go to:

      http://oregonstate.edu/net/services/ftp/

    5. Re:Better than what OSNews has been doing by garbagedisposal · · Score: 1

      Eugenia specialises in pro monopoly$oft censorship so don't hold your breathe...

  15. Beaver Tweaking by skzbass · · Score: 0, Offtopic

    With all this talk of beavers and tweaking i might just have to go out and catch me some hot case porn.. Newegg Here i come!

    --
    Sig (appended to the end of comments you post, 120 chars)
  16. True Real World Benchmark results by Anonymous Coward · · Score: 2, Insightful

    The only way to get real world benchmark results would be to distribute the benchmarks setiathome style and then do some funky statitical analysis. But you'd also need a way to verify the actual hardware used for each test.

    Otherwise, we still end up with data that needs to be heavily interpreted to get any take on what will happen in production on any given hardware.

    Oh yeah, not to mention that for real world production, performance is also dependant on maintainability, uptime and a variety of other factors.

    Still, this will result in a bunch of pretty graphs and nice rants and raves and dick waving for years to come, even though the data will only be good for one given point in time, for one given hardware platform, for one given configuration.

    1. Re:True Real World Benchmark results by Anonymous Coward · · Score: 0

      Let me guess... you use FreeBSD?

    2. Re:True Real World Benchmark results by Anonymous Coward · · Score: 0

      No, i use Solaris. Kind of out of the running and feel left out, but i also know what 'real world' means.

    3. Re:True Real World Benchmark results by Anonymous Coward · · Score: 0

      No actually you don't. A "true real world benchmark" is a benchmark running in the real world (not one in your imagination for example).

      Then true real world benchmark results are results from above benchmark.

  17. Re:Look out people by BSD+is+Alive · · Score: 2, Funny

    If Linux wins, the BSD snobs will have a field day babbling and flaming about how unfair the contest was.

    Sure buddy. And if Santy Claus comes a-jumping down the chimney, you'll get the BB gun you always wanted.

  18. Re:Look out people by vollmerk · · Score: 2, Insightful

    I don't think it's all about a winner or a loser. As some others have pointed out each distro has it's quirks. This will show raw speed, as well as how it was accomplished, but there are plenty of other reasons to pick one over the other... Preference of package management, security, easy of maintaince. setup time etc and so forth. I personaly can't wait to see how this turns out...

  19. Re:Look out people by Anonymous Coward · · Score: 1, Funny
    If Linux wins, the BSD snobs will have a field day babbling and flaming about how unfair the contest was.

    Sure buddy. And if Santy Claus comes a-jumping down the chimney, you'll get the BB gun you always wanted.
    You'll shoot your eye out, kid.
  20. What about OpenDarwin or GNU/HURD? [n/t] by RLiegh · · Score: 0
  21. What's the point? by fatgav · · Score: 0

    This is daft!

    It's like me choosing a Renault over a Jaguar just because they woop their ass in Formula 1. Tweaking the OS on a souped up server is not the same as using an out of the box distro on bog standard hardware.

    What's the bet the 'tweaking' involves recompiling every component with hardware optimised CFLAGS etc.?

    1. Re:What's the point? by Bombcar · · Score: 1
      If you read the article, you would have seen that they're also going to benchmark the base distro!


      Staff at the Open Source Lab will load the machine with a base distro. After installation of the base distro we will be running a set of pre-determined benchmarks. These benchmarks will be run as identically as possible across all of the distros. Once we have finished the first round of benchmarking we will hand the machine over to each distro's team and let them tweak accordingly./BLOCKQUOTE
  22. it's stacked against Linux by Anonymous Coward · · Score: 0

    They will use 2 GB of RAM.

    At 896 MB and below, Linux can use some
    extra optimizations. During kernel config,
    you choose the "1 GB" option.

    Above 8 GB, and especially around 32 GB,
    you switch to the 4g/4g model. On very large
    systems, FreeBSD won't even boot because
    some data structures become too large for
    the low memory area.

    As a Linux developer, I prefer this:

    a. one box with 768 MB
    b. one box with 64 GB

    1. Re:it's stacked against Linux by Anonymous Coward · · Score: 0

      Oh its stacked against Linux, is it?

      Thats a shame, because that means Linux will beat the BSDs against the odds when I run the kernel with a 2+2 split.

  23. Re:Once and for all by Anonymous Coward · · Score: 0

    Gentoo is definitely geared more to computer scientists and engineers who understand their target system as well as the applicable set of compilation options which might optimize performance. If you're personally not able to see a difference then by all means stick with something easier like slackware, red hat, or lindows.

  24. Re:Once and for all by c0ol · · Score: 1

    hey capt. america, Gentoo basicly uses ports (PORTage hello).

  25. Why not include Windows and perhaps others? by enosys · · Score: 5, Interesting

    Why not include Windows and perhaps others? I guess they wouldn't include non-open-source ones because it's a site about open source but I'd love to see the comparison. Have any other sites done that?

    1. Re:Why not include Windows and perhaps others? by BiggerIsBetter · · Score: 2, Interesting

      That would be pretty funny. Get some MCSE geeks in to tune a WinXP system and see how it fares against an optimized Gentoo box.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    2. Re:Why not include Windows and perhaps others? by CoolMoDee · · Score: 1

      because as i recall in the eula you cannot publish benchmarks about windows unless it is favourable..

      --
      Jisho - A Japanese English German Russian French Dictionary for the rest of us.
    3. Re:Why not include Windows and perhaps others? by Anonymous Coward · · Score: 2, Funny

      That would never happen, because Windows would win, and the OSS adovcates would never want you to know that.

    4. Re:Why not include Windows and perhaps others? by Anonymous Coward · · Score: 0

      No, you misread his post. He meant that the MCSE would performance-tune the WINDOWS box, not the other boxes. Whichever one(s) the MCSE tunes will lose.

      Only if the MCSE tunes them all would Windows win. Which is what happens in Microsoft-sponsored benchmarks.

    5. Re:Why not include Windows and perhaps others? by enosys · · Score: 1
      That would never happen, because Windows would win, and the OSS adovcates would never want you to know that.

      Well then why doesn't Microsoft do it?

    6. Re:Why not include Windows and perhaps others? by shnarez · · Score: 1

      Various MS EULAs prevent you from publishing any specific benchmarking results. Go read 'em.

    7. Re:Why not include Windows and perhaps others? by AvitarX · · Score: 1

      I guess someone need to run a benchmark on a bootlegged copy of windows and then give the results to someone who used not MS apps.

      Or even use a clean copy and tell soemone (who uses no MS apps) about it in an informal setting.

      They can't possibly have the grounds to gag order you entirly. Bench marks arn't trade secrets.

      I also believe that Windows exists in areas that EULA's are not valid. There has to be someone willing to do it.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    8. Re:Why not include Windows and perhaps others? by shnarez · · Score: 1

      The problem is that no reputable organization could publish those results without getting C&D or worse from the MS law squad. After all, it's "in the EULA".

    9. Re:Why not include Windows and perhaps others? by AvitarX · · Score: 1

      No reputable orginization that uses MS products you mean.

      The U in EULA is for User.

      There has to be some community site that can do it.

      Or even a site run by people in an area where the EULA is un-enforcable.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    10. Re:Why not include Windows and perhaps others? by lisany · · Score: 1

      dude

      did you read the topic of this?

      Open Source OS Benchmarking Competition

    11. Re:Why not include Windows and perhaps others? by Thing+1 · · Score: 2, Informative
      ISTR Mindcraft did this years ago. End result? Linux got faster.

      No way would Microsoft back another duel like that!

      And in fact, as other responders have pointed out, they now have text in the EULA preventing you from backing that same duel.

      Shows they have a lot of faith in their products.

      --
      I feel fantastic, and I'm still alive.
    12. Re:Why not include Windows and perhaps others? by Anonymous Coward · · Score: 0

      Good question my boy.

      They actually do run very high end TPC benchmarks where they can pour millions of dollars into the results.

      Fair comparisons are few and far between when it comes to MS though.

    13. Re:Why not include Windows and perhaps others? by Anonymous Coward · · Score: 0

      it is pretty sad to see that clause, and yet its all to common, i swear people simply copy and past the EULAs for their own software.

      but i have a problem with end USER licenses. any OSS license, no matter how "restrictive" it is to some, they dont bother me, simply because it only applies to working with the source code as opposed to using the program.

      it was a sad day when i read the corel clipart library, basically stating you cant use them to compose sexually oriented materil. the saddest part was that someone actually had to type that in, i sympathize with that person because they were probably like "wtf?"

    14. Re:Why not include Windows and perhaps others? by forlornhope · · Score: 1

      Ok, In that case if someone goes and buys a brand new copy of MS Win 2003, some good hardware, and a bottle of vodka Ill do the install while smashed out of my mind. I wont know what Im agreeing to. Then someone can tell me how to tweak the hell out of the box and Ill do the benchmarks.

      Then, if MS comes knocking with a lawsuit, my response will simply be, "What EULA? I was legally impaired while installing your product and its your fault for not ensuring that I was of sound mind before making the agreement with me." MS has no legal recourse as it is as good as the EULA was never agreed to from a legal stand point.

      As always,
      #include "IANAL.h"

      --
      "We Don't Need No Truthless Heros!" - Project 86
    15. Re:Why not include Windows and perhaps others? by BiggerIsBetter · · Score: 1

      How screwed up is this... People post warez, porn, goatse, and all manner of objectional material, but nobody has the balls to post BENCHMARKS?

      Jeez, just make a .torrent out of it - they can't C&D the whole world.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    16. Re:Why not include Windows and perhaps others? by Anonymous Coward · · Score: 0

      "And in fact, as other responders have pointed out, they now have text in the EULA preventing you from backing that same duel."

      So run the test in Europe.

    17. Re:Why not include Windows and perhaps others? by shnarez · · Score: 1

      If you want regular folk, i.e. not just Freenet/BitTorrent users, to read this, it needs to be in a print publication or an autoritative web publication with a stable URL.

      Either of those carries the weight of responsibility and possibility of being sued. Spreading stuff around anonymous p2p networks with no proper name/company attribution just screams "Hey, I made up some numbers!! Look, I won't even sign my name to it!! Woooooo!!!!"

      If you cannot put your name with it, it doesn't carry as much (if any) weight. If you do, you will be sued. Lose-lose.

      I doubt anyone will want to CITE that material in any publication, BUT if it's so well documented as to be reproducible AND fair, I see no reason why people wouldn't want to spread it by word of mouth and letting others know.

  26. Re:Alan Thicke... DEAD!! by Anonymous Coward · · Score: 0

    The brief writeup in the Guardian hinted that it may have been from autoerotic asphixiation. How the hell are we supposed to carry on with our lives, knowing that the guy who wrote The Growing Pains Theme Song is no longer with us? What's the point?

  27. Pity Windows is not included by Mostly+a+lurker · · Score: 4, Interesting

    Comprison of various Linux distros (and of the 2.4 versus 2.6 kernel) is interesting. However, what is really lacking is an objective comparison of MS Windows Server 2003 versus Linux. I know Microsoft tries to prevent such benchmarking, but can they really enforce such a ban? It ought to be possible to find a team of Windows experts to tune Windows so the comparison is fair. Why not?

    1. Re:Pity Windows is not included by 0racle · · Score: 1

      Does the word "Lawsuit" mean anything to you?

      --
      "I use a Mac because I'm just better than you are."
    2. Re:Pity Windows is not included by wed128 · · Score: 1

      What could Microsoft sue for? propaganda? I mean seriously...has noone in the history of the universe benchmarked windows VS the various OSS platforms?

    3. Re:Pity Windows is not included by yoshi_mon · · Score: 1

      I know your being serious but the sad thing is that there is proably a lot of truth in the fear that a lawsuit can bring. Especially when your talking about MS.

      Just take a quick look at all the SCO links that we have racked up over time here. Think about the lack of morals involved. And they are operating on a relativly small budget. Now, think about the endless coffers that MS has to give to a team of high priced lawyers who have a similar set of morals or even worse some sort of righteous set of thinking that MS would be doing the right thing.

      Anyway, the bottom line here is that while there may be no law or even precedent for them to be able to bring a suit against someone who were to displease them in any way they still can and will do so at the drop of a hat. Great legal system we got here eh?

      --

      Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
    4. Re:Pity Windows is not included by dilvish_the_damned · · Score: 1

      Unlike the standard database eula, the workstation type eula seems to contain no such restriction for the windows product. This seems to have a breakdown complete with somones interpretation, I assume the eula to be complete:
      http://216.239.41.104/search?q=cache:jI yh_0_YnHsJ: www.cyber.com.au/cyber/about/comparing_the_gpl_to_ eula.pdf+microsoft+eula&hl=en&ie=UTF-8
      Since the workstation or "Home" product is to be untestable legaly, given the restrictions regarding connections, I also assume that the server products have no restrictions regarding publishing performance results.
      In short, MS would have nothing to sue over if such a public comparison were to be made.
      Besides, they have compaired their own product to open sourced products enough for there to be legitmate reasons for such a comparison made by open source advocates.
      Hell, I will do it if you can come up with a test suite that was meaningfull. You create the tests, you get the results, I take the brunt. I am that sure.

      And finally, in the event that I could not legally compare the MS server products to comparable open source products, then I would be forced to use the workstation license and the results would read something like:

      redhat/apache: performed well to 1024+ connections.
      Windows/anything: perfomed well to 10 connections on comparable hardware, as per the restrictive MS eula.
      Anyone out there know if there is restrictions on publishing performance results with win2003 server and/or the needed accompaning products?

      --
      I think you underestimate just how much I just dont care.
    5. Re:Pity Windows is not included by Anonymous Coward · · Score: 0

      well if their EULA prevents "SPECIFIC" benchmarks....

      just test it and say whether it lost or won sighting no specific numbers.

    6. Re:Pity Windows is not included by Anonymous Coward · · Score: 0

      Where in the world is the M$ EULA undefendable in a court of law?

      Nice place to have a benchmark test..

    7. Re:Pity Windows is not included by protagonist · · Score: 1

      On the other hand, MS *really* wants the university to continue using and buying the Campus Agreement licenses of Windows and Office, so it's not like OSU doesn't have their own leverage with MS as well.

      MS got a lot of bad press a year ago when they tried to make a Portland, OR school pay up for their licensing scheme. I doubt they want the bad press that would come from trying to enforce an anti-benchmark clause.

    8. Re:Pity Windows is not included by yoshi_mon · · Score: 1

      MS got a lot of bad press a year ago when they tried to make a Portland, OR school pay up for their licensing scheme. I doubt they want the bad press that would come from trying to enforce an anti-benchmark clause.

      Thing is, that some bad press over a lisance or two is one thing. A set of reproducable data that would be, in effect, bad press for MS is a whole other thing.

      The lisances of any one instatution is really a drop in the bucket for MS. As I'm sure you know MS tons of cash so if it's an option over getting some bad press over a few lisances I'm quite sure they will drop the matter...for now.

      A study that shows how MS products perform vs other products would be however, depending on the actual results, a very bad thing for them. Hard studys that are reproducable are things that even the denseist of PHB's tend to pay attention to. IE, will it effect the bottom line?

      Put another way, say for example that the study were to show that implimenting OSS is better as a whole than MS packages based on the 3 S's, security, stability, and scaleability. (Yeah there are other things involved but lets keep it simple for this example.) Then they would have to actually compeate on price and I think most of us know that all the FUD aside that would be a very hard thing for them to do.

      Bottom line is that I have yet to see any reproducable studys that compares OSS (Throw MacOS in there if you wish.) to MS software. I have, however, seen a bunch of psudo-studys that all say that MS stuff is "Grrrrrate!" (Sorry Tony.) and some how that just don't pass the sniff test in my book.

      --

      Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
  28. Linux Junkie: by iammaxus · · Score: 5, Funny

    This is clearly a plot by Microsoft and SCO to destroy OSS! They couldn't beat any one of us, but if they get us to fight each other...

  29. Corewars Challenge by Anonymous Coward · · Score: 0

    Personally I would like to see a corewar challenge where each OS team gets to write
    apps that crash/dos/disable the others OS.

    Last OS standing wins.

    1. Re:Corewars Challenge by 24-bit+Voxel · · Score: 1

      aren't we living one right now?

  30. How is this newsworthy? by Anonymous Coward · · Score: 0

    Like most men, I have been actively engaged in the Beaver Challenge since I was about 13 years old. I'm sad to say that other than a few phone numbers and some awkward dinner conversations, I haven't made any significant progress...

  31. Testing Framework by Linus+Sixpack · · Score: 2, Insightful

    I have to confess to being more interested in the universality of the testing framework than any of the results. Whatever is done I hope it leads to some standards for future, lower profile but perhaps more useful benchmarks.

    An accepted cross distro testing criteria would be nice.

    ls

  32. Dude, where's my brain? by SuperBanana · · Score: 4, Funny
    Where's Mandrake?

    Dude, I know you're not supposed to read the story, but at least read the text you quoted.

    This list is not final and if people want to ante in to try this with their favorite distro, let us know at bc2004 at osuosl dot org or in #beaverchallenge on the Freenode.net IRC network.

    Note what's implied...

    • The list is not final
    • Someone needs to carry the banner for each distro(ie, someone who knows the distro needs to set it up properly etc).
    • You can volunteer your favorite distro AND volunteer to be the guy carrying the banner.
    • They give you both an email addr and an IRC channel to discuss all of this
    1. Re:Dude, where's my brain? by Anonymous Coward · · Score: 0

      Err, the some of the points aren't implied - they are stated. Learn the difference.

  33. Re:Gentoo? by Anonymous Coward · · Score: 0

    It means your system should be the fastest!

  34. Re:Once and for all by 1lus10n · · Score: 1

    BSD is nice, but its not as friendly as Linux. And thats saying alot.

    The difference between Linux and BSD is the same type of difference between Windows and Linux.

    --
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
  35. Re:Once and for all by contrasutra · · Score: 2, Informative

    Too bad Gentoo isn't the only one with a PORTS clone.

    Ever looked at Crux, Arch, or if you want "the original", BSD?

    Gentoo isn't very unique in respect to portage. ;-)

  36. Gentoo Crippled? by Anonymous Coward · · Score: 0

    Gentoo will not be able to exercise any full potential it may have. If the people at the OSL install Gentoo it would be different than if the Gentoo team installed it with fully customized stage1, etc. Just an interesting though.

    1. Re:Gentoo Crippled? by drinkypoo · · Score: 1

      You can use genkernel if you want just the same xfs-sources kernel used by the installer. YOU pick your make flags, so they can be whatever you want them to be. Something like -march=pentium4, turning on SSE and SSE2, setting at least -O3...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Gentoo Crippled? by True+Grit · · Score: 1
      1. > setting at least -O3...


      FYI: as of GCC 3.3.3, there *IS* nothing higher than -O3...
    3. Re:Gentoo Crippled? by drinkypoo · · Score: 1

      Duly noted. Is that true across all architectures? I'm specifying -mpentium2 -O3 on my gentoo system, which is a second generation celeron (which is to say, it has cache, but not very much.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Gentoo Crippled? by Some+Bitch · · Score: 1

      I believe it does apply across all architectures. I seem to recall that the kernel makefile defaults to -O6 but that's just future proofing for when the higer optimisation levels actually mean something :)

    5. Re:Gentoo Crippled? by True+Grit · · Score: 1

      Yep, basically GCC has "conservative" (-O1), "standard" (-O2), and "aggressive" (-O3) optimizing. -O2 does all the safe optimizations, while -O3 does all of them, even the potentially risky ones. Note that the words I just gave are my own, GCC docs don't actually give the optimization levels a name. IIRC, the docs (GCC info pages that I spent about an hour going through some months ago to figure out all the optimization options) never even mention future optimization levels, so I think we're going to have just 3 basic levels for some time to come.

  37. Dell all things come in 3!! by Scaz7 · · Score: 2, Insightful

    Come on, if it's built by Dell in 3min the
    PS/2 & USB controller will die, 3hrs the HDD controller will fail & wipe each HDD, but in 3 days they'll replace them with the equivelant Compaq or clone machine....

    Flamebait I know... Am I Ashamed? No

    : )

    1. Re:Dell all things come in 3!! by Anonymous Coward · · Score: 0

      you had me interested, because i always had the experience with dell of high quality + great support. then you mentioned compaq and i recalled my p100 machine from compaq and recoiled in horrror.

      compaq = low quality + proprietary (prior to the HP deal at min)

      i still remeber the nice convenient thumb screws they had which were great, then seeing this odd multi piece mobo for the pci slots, with a quick mental, "wtf is this"

    2. Re:Dell all things come in 3!! by Daniel+Boisvert · · Score: 1

      you mentioned compaq and i recalled my p100 machine from compaq and recoiled in horrror.

      You're referring to your experience with consumer-grade kit from Compaq, where I believe the grandparent is referring to commercial-grade stuff.

      Compaq makes some really nice servers, and some really nice managed-desktop stuff. It's solid, nice heavy metal cases, high-quality components, etc. Their business support has been excellent in my experience as well.

      On the other hand, they make some really crappy consumer-grade stuff. If I ever touch another Presario it'll be too soon, and I haven't heard good things about their laptops either. Dell is definitely preferred in this market, although I still prefer IBM laptops.

      I used to have the same impression as you regarding Compaq's consumer machines, but after working with their business systems, I was amazed. It's literally like they are two different companies.

      Dan

  38. Boring! by blueworm · · Score: 0, Flamebait

    This is boring! It's all BSD and Linux! It would be really interesting to see how some of the new and completely from scratch open source stuff does too.

    1. Re:Boring! by endx7 · · Score: 1

      This is boring! It's all BSD and Linux! It would be really interesting to see how some of the new and completely from scratch open source stuff does too.

      What the hell? Are you talking about HURD?

      I doubt it would do as well as most of the others... I think it'd probably suck..but I don't know how well it'd really do..?

      Although HURD isn't terribly new...it's been a GNU project for a while...

    2. Re:Boring! by wed128 · · Score: 1

      I think he's talking about SkyOS & ReactOS et. al.

  39. Beaver Challenge 2004 by tfoss · · Score: 4, Funny
    I'm just sure there's a joke here somewhere.

    -Ted

    --
    -=-=- Quantum physics - the dreams stuff are made of.
  40. RAID Controller by Kalak · · Score: 1

    They have failed to say which RAID controller is installed in the PowerEdge 2650, but I'm assuming it's the default Adaptec ROMB PERC 3/Di card. Following development of this driver on linux, there are issues with Linux and this driver. While I'm for a fair benchmark, this will most likely effect the Linux results.

    A controller card agreeable to all OSs/Distros would be a good idea (if such a thing is even possible).

    There are lies, damn lies, and benchmarks. I'm sure different configurations would produce similar complaints from other OSs/Distros.

    --
    I am, and always will be, an idiot. Karma: Coma (mostly effected by .hack)
    1. Re:RAID Controller by SunBug · · Score: 1

      We've got two 2450s (RAID5 and RAID1) and a 2650 (RAID1) all running that PERC 3 RAID controller with no problems at all. The 2650 acts as a database server, and is fairly heavily used. The 2450s are web servers. The 2450s have been running for about 2 years, and the 2650 for about 1 year without a single hiccup from the hardware, even with the FD dumped a few hundred gallons of water on the office above, causing it to rain on the servers.

      Maybe it is a problem with newer distros? We run RedHat 7.3.

    2. Re:RAID Controller by Anonymous Coward · · Score: 0

      I think the op was referring to the PERC 4 (available on the 1750).

  41. I don't see Darwin by droleary · · Score: 4, Interesting

    What's with the x86- and Linux-centric approach? Do we really need to see how 6 different distributions can be tweaked to behave like one another on the same $4300 piece of hardware? I'd be extremely interested to see a G5 Xserve entered into that mix, although you'd clearly have to add some unnecessary doo-dads to the Mac to bring the price over $4000 (even with hardware RAID and the inability to drop below an 80GB HD to the 18GB like the Dell has, I could only bring a single processor Xserve up to $3500). Include a PPC Linux or two while you're at it. As it stands, the results will probably be at least a 6-way yawn-fest.

    1. Re:I don't see Darwin by saynte · · Score: 1
      I'm just going to go ahead and hazard a guess:

      They all must run on the same system, therefore leveling the playing field off on the hardware level. This lets the distros themselves be considered without the interference/swaying aspects of different hardware. I think throwing in PPC OS's might be a little too much apples vs oranges for the purposes of the competition.

    2. Re:I don't see Darwin by Anonymous Coward · · Score: 0

      Darwin also runs on x86, though I have no idea how optimized it is on that platform. I do agree, however, that there should be some representation of Darwin, PPC Linux distros, and even some fringe OSes like Be, Amiga,AtheOS etc. I suppose the biggest problem lies in the hardware differences... but it still would be interesting to see how comparably priced machines on both platforms fair against each other. Perhaps PPC-based OSes could be a part 2 and they could provide a quick comparison to the results of the x86 group.

    3. Re:I don't see Darwin by subk · · Score: 1

      Well, take an XServe G5 and attatch it to a *REAL* raid array, and you've got a contest. You know.. one with disks that have 5 year warranties.

      --
      Now, if you'll excuse me, I have backups to corrupt.
    4. Re:I don't see Darwin by droleary · · Score: 1

      They all must run on the same system, therefore leveling the playing field off on the hardware level.

      All the more reason to load up the x86 version of Darwin, which would then give you the ability to compare the same OS across processors as well as different OSes doing the same thing on different processors. Who wouldn't love to see how Darwin fairs not only compared to other PC Unix offerings, but compared to a Mac at a similar price point? Lots of interesting things they could be doing, but instead it'll probably be a lot of hand-wringing over fractions of a percentage difference between Linux distributions.

    5. Re:I don't see Darwin by jbplou · · Score: 0, Troll

      inability to drop below an 80GB HD to the 18GB like the Dell has

      You mean the upgrade from a 80 Gig SATA HD to 5 36 Gig SCSI Drives set in Raid 0. The Mac is an overpriced piece of hardware. If your going to pay that much you should buy a Sun Server. They've done Unix for 20 years Mac has done Unix clone for 3 years.

    6. Re:I don't see Darwin by 1lus10n · · Score: 1

      Well besides the fact that they are comparing OS's that will run on 1 specific computer (which OSX doesnt) you could also cover a myraid of different things:

      1. 64 bit binaries are slower, G5 is a 64bit proc. (although Im not sure if apple has used the Open Source code to make their OS 64 bits yet)
      2. The G5 procs are one of the top three avail in the market, (alpha and athlon64 would be my other guesses .... actually alpha IS the best for most stuff, athlon64 i haven't seen personally yet) xeon's are NOT.
      3. No linux OS is very good on PPC ..... yet. (thank you IBM; in advance)
      4. Mac isnt portable. Meaning: a large reason why linux is so damn popular is because it prevents a monopoly by its very nature, can run on most if not all arch's, no vendor specific tie in's, mac promotes the exact opposite.

      Mac OSX is nice, G5's are nice. But I wouldnt use mac OSX or any other GUI based OS on a server if you GAVE me the equipment. As a desktop I prefer englightenment (clean) not shiny shit with 8 gajillion (love that word) icons toolbars, menu bars etc .... But i recomend OSX to all the new computer users that ask because quite frankly: its better than microsoft.

      Oh and the apple's drives are to slow to be fairly compared with the U320's in the dell. Serial ATA is decent, but its not on par with U320.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    7. Re:I don't see Darwin by rjstanford · · Score: 1

      In all fairness, you can't get the Xserve to include dual power supplies for any amount of money. Or love, for that matter. In a machine of that nature, that's otherwise quite nice, this was an inexcusable lapse in design judgement - especially since its been complained about since the first Xserve. I mean, lose another one of the drives (still allowing for 250gb mirrored, for anything else there's Xserve RAID after all) for the space if you have to.

      --
      You're special forces then? That's great! I just love your olympics!
    8. Re:I don't see Darwin by Quobobo · · Score: 1

      Mac has done Unix clone for 3 years.

      Except... Apple has a lot of former NeXT employees (Unix clones since 1988), and that they had A/UX (Mac/Unix hybrid, essentially) from 1988 to about 1995. Apple and *nix have been friends for awhile now.

    9. Re:I don't see Darwin by Endive4Ever · · Score: 1

      Better yet would be to line the various OSes up on some 'neutral hardware' that isn't commonly native for any of them. Maybe a Macintosh SE/30, which is a 16 MHz 68030 system. I have one that runs NetBSD.

      Of course NetBSD would then win the competition. The other OSes would just sit there on their respective CD-ROM media wondering what to do.

      --
      ---
    10. Re:I don't see Darwin by Endive4Ever · · Score: 1

      To be fair, maybe OSX should be included.

      It runs at, oh, say, about 0.00 MHz on the hardware being used for the reference test system, but we can pull a 'special olympics' thing and at least let it try.

      --
      ---
    11. Re:I don't see Darwin by jbplou · · Score: 1

      Sun is has been the face of Unix for 20 years. Of course it doesn't matter it is a Open Source Competition.

    12. Re:I don't see Darwin by Anonymous Coward · · Score: 0

      I feel for ya Sista, Whadbout da Hurd!!!!!

    13. Re:I don't see Darwin by Anonymous Coward · · Score: 0

      see if they will let X86 Darwin come and play. I think it would be interesting to see how the X86 version compares.

    14. Re:I don't see Darwin by Anonymous Coward · · Score: 0

      Quit your whining, RTFA, get your shit together, make a decent proposal here, and maybe it can happen.

    15. Re:I don't see Darwin by gnu-generation-one · · Score: 1

      "What's with the x86- and Linux-centric approach?"

      For a real-world test, they should give up on identical hardware, and test a typical linux system (800MHz, 256MB ram...) with a typical WindowsXP system (3GHz, dual-processor, 2GB ram...)

    16. Re:I don't see Darwin by redog · · Score: 1


      "3. No linux OS is very good on PPC ..... yet. (thank you IBM; in advance) "

      Why do you say that? Would Virginia Tech have invested 7 million+ on ppc hardware and put linux on em had this been true?

      Gentoo runs wonderfuly on my ppc.

      I tryed OSX and can't say that KDE runs as fast %100 of the time but it feels just as snappy %75 of the time. And I spend about 10+ hrs a day on it.

    17. Re:I don't see Darwin by poot_rootbeer · · Score: 1

      What's with the x86- and Linux-centric approach?

      Well, if you don't center the benchmarks on SOME common ground (as much as possible), the resulting comparisons will be meaningless.

      Say you decided to benchmark OS X on an Xserve against RedHat Linux on an Athlon. If the Apple scores better, was it because the OS is better, or because the hardware is better? There's no way of knowing.

    18. Re:I don't see Darwin by 1lus10n · · Score: 1

      snappy %75 of the time.

      Thats not very good compared to OS X, which was built to run nativly on PPC hardware.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
  42. Re:Once and for all by Anonymous Coward · · Score: 0

    Well the differences between gentoo and other distros (speed wise) will mostly disappear when you custom tailor any distro (from source) to a given hardware setup, which is what they're going to be doing. But thats not what happens you download Fedora Core 1, Red Hat doesn't have the luxury of knowing what kind of system you have ahead of time.

    The real factor in who wins here among linux distros will be the knowledge of the distro engineers doing the customizations on how best to configure their system to perform for the given benchmarks. Should be interesting though anyway.

  43. Re:Gentoo? by Anonymous Coward · · Score: 0

    We are USING THE INTERNET!!!!!

    on our computer machines

  44. Include other OSes by Quixote · · Score: 4, Interesting
    They should include other OSes, with the stipulation that all tweaks, etc. done by the engineers be well-documented and reproducible.

    1. Re:Include other OSes by Anonymous Coward · · Score: 0

      They should include other OSes, with the stipulation that all tweaks, etc. done by the engineers be well-documented and reproducible.

      Just so long as that stipulation holds for OSOS's as well. And remember that a note in the changelog and a comment in the source doesn't count as well documented.

  45. Recycle Bin Performance? by Gothmolly · · Score: 5, Funny

    "In this competition they will be allowing a community of experts in each OS to tweak their configurations to ensure maximum performance."

    I can see it now, teams of KDE and GNOME developers going head to head to see who can come up with the best color scheme, antialiased fonts, and 'Are you sure you want to delete this?' dialog box. Followed by Round 2, where each group has to compile something built for the other camp's desktop, whoever can fight through the dependencies quicker wins!

    Lord Linus, save us from OSNews.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Recycle Bin Performance? by Mr.+Darl+McBride · · Score: 1

      You are really very funny.

    2. Re:Recycle Bin Performance? by Anonymous Coward · · Score: 0

      Actually that's called Usability Testing, though not enough people know about it.

    3. Re:Recycle Bin Performance? by Perky_Goth · · Score: 1

      that'll teach me to look at the links... i thought whis was serious, now at the end of the comments i see it's Eugenia's site... nothing to see here, move along...

  46. When's the beaver screw contest? by Anonymous Coward · · Score: 1, Funny

    That's what I'm waiting for. I'm a champ!

    1. Re:When's the beaver screw contest? by starnix · · Score: 1

      ...a chimp???

    2. Re:When's the beaver screw contest? by Anonymous Coward · · Score: 0

      A chump.

  47. What in wild wild world of sports... by Anonymous Coward · · Score: 0
    blazing saddles is one of the best movies ever!

    Funny how its mentioned here less than a day after I last watched it. Best sketch from the movie:

    Hedley Lamar: Qualifications?
    Hired Thug: Rape, murder, arson, and rape.
    Hedley Lamar: You said rape twice.
    Hired Thug: I like rape!
    (everyone laughs)

    And to stay on topic:
    Beavers?! We don't need no stinking beavers!

  48. You've got to be kidding... by Moderator · · Score: 1, Informative

    Define "friendly." FreeBSD has some of the best documentation I've seen anywhere, a more than supportive community and has the same GUIs that Linux does. Once you've set it up (the installer is curses based, but makes a LOT more sense than most point&click Linux installers), it's no more difficult to use than any Linux distribution. Come on, you've got more sense than to say this.

    --
    The World is Yours.
    1. Re:You've got to be kidding... by Anonymous Coward · · Score: 0

      "Define "friendly.""

      Easy to use installer that I can boot from a CD and it works detecting all my hardware. Right now I cannot install FreeBSD to a 100 gig drive because is complains about BIOS translation issues.

      "FreeBSD has some of the best documentation I've seen anywhere, a more than supportive community and has the same GUIs that Linux does."

      As for the docs sure they are better in general but you need them far more than the easier Linux distros.

      "Once you've set it up (the installer is curses based, but makes a LOT more sense than most point&click Linux installers), it's no more difficult to use than any Linux distribution."

      Funny most point and click Linux installers get the OS installed on my box easily VS BSD's curses based approach. Heck gentoo just worked too with their step by step install docs.

      "Come on, you've got more sense than to say this."

      What was written was 'The difference between Linux and BSD is the same type of difference between Windows and Linux.' If you can't see how this is at all true may I ask you to consider a quote from your own post. "...and has the same GUIs that Linux does" Kind of like how Linux emulated Windows now BSD emulates Linux (better I might add but emulation all the same). There are far more native Linux apps then there are BSD native apps. Hardware support in general is more robust in Linux than BSD. Sure one could (and many do) point out that BSD is doing their hardware support (and VM etc.) the right way(tm), but at the end of the day what many general users are looking for is something that runs on their broken APCI PC now. Finally if you think about it Windows all comes from one place too in a cohearent fashion much like BSD compared to the hodge podge that is an average Linux distro.

      You may disagree but there are a great deal of similarities.

  49. What? by blair1q · · Score: 4, Funny

    just imagine... well you know.

    What?

    Just imagine what?

    A Beowulf cluster of Beavers?

    1. Re:What? by Alcohol+Fueled · · Score: 1

      Here is your beowulf cluster of beavers! Well, not exactly beavers, but.. you know.. beavers :)

      --
      Ah am not a crook! (\(-__-)/)
  50. Hyper Threading by SunBug · · Score: 5, Interesting

    Will they let you tweak Hyper Threading?

    It'll be interesting to see how many people turn Hyper Threading OFF when doing some tests. I found that my database was 212% FASTER for read operations after I turned Hyper Threading off on the 2650.

    1. Re:Hyper Threading by Graelin · · Score: 3, Interesting

      If you enable HT, you are cutting your L3 cache in half per "processor." So your 2.5Ghz Xeon with 512k cache turns into two 2.5ghz chips with 256k each.

      We have deployed a few 6650s here, these are Quad Xeons with 1 meg of cache, and it's amazing to look at top reporting 8 procs. But it didn't take long before we saw the same thing you have.

      But it depends on your usage patterns too. If you're serving a lot of small requests - that run very quickly - HT may not be a bad idea. OTOH, running fewer and larger requests would certainly benefit from disabling HT.

      The reason is that database servers can take advantage of large cache sizes more than most apps. They can move a lot of the dataset near the proc and cut down on query times dramatically. Less cache, more RAM accesses, slower queries.

      About a year ago Dell was recommending that HT be disabled for better performance. Not sure if that is still the case today.

    2. Re:Hyper Threading by slamb · · Score: 4, Informative
      If you enable HT, you are cutting your L3 cache in half per "processor." So your 2.5Ghz Xeon with 512k cache turns into two 2.5ghz chips with 256k each.

      Interesting. That's not the reason for disabling HyperThreading that I've heard. I often hear people say it should be disabled unless you have a scheduler that supports HyperThreading well. There are lots of opportunities to go wrong when scheduling tasks on HT-enabled CPUs.

      For example, if you have one real processor and are running a high-priority task and a low-priority task, the low-priority task will get 50% of the processor time with a non-HT aware scheduler, since it says "well, I've got this processor free, so I might as well use it" when that's not really true. This problem is discussed more here.

      Similarly, if you've got several high-performance tasks and several real processors, you want to spread them out across as many real processors as possible to maximize parallelism.

    3. Re:Hyper Threading by Chaostrophy · · Score: 1

      The new core that Intel just now took the NDA off has a way to set prioreties in hyperthreading, so that no longer will your SETI client and Doom3 get equal billing, the processes can share evenly, or one uses just what the other has no use for.

      So with a good HT aware scheduler, things ought to be better for everyone. And the doubling of all the caches should help too.

      --
      Plato seems wrong to me today
  51. Opposite of benchmark? by Anonymous Coward · · Score: 1, Interesting

    I know benchmarks are cool and all, but I'd much rather see which distro performed well on older machines, like Pentiums and Pentium IIs. I have so many of these to deal with, and most everything sucks. Funny, cuz I remember running Solaris x86 and OS/2 and thinking they were excellent (sort of). Now, everything seems bloated. Of course, I'm expecting too much...

    1. Re:Opposite of benchmark? by Brandybuck · · Score: 1

      I'm running FreeBSD on a couple of old 100MHz Pentium at work. Everything is smooth and responsive. As a lab X11 workstation, not a server. Just don't load it down with a thousand different panel applets while trying to run OpenOffice!

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:Opposite of benchmark? by Anonymous Coward · · Score: 0
      That would be a great benchmark, but if they're giving 3 days on top-of-the-line hardware, then they'd have to give 3 weeks on older machines.


      I'm still using a 486 16mb ram for my firewall. My biggest problem when it comes to testing older machines is that these 500mb drives start dying on me after the first 30 or 40 runs.

    3. Re:Opposite of benchmark? by Endive4Ever · · Score: 1

      I'm trying to build Bochs right now, on a Mac SE/30 running NetBSD (basically, it's a 68030 machine running at 16 MHz with 32 megs of RAM) because I got all inspired and decided it would be cool to try running MS-DOS on it. Er, well, anyway. You talkinga bout old 100 MHz Pentiums made me want to blurt this out.

      It's building really, really slow. I think if I decide to run emacs on that box I'll download the binary build.

      --
      ---
  52. ICC would kill everything by Principal+Skinner · · Score: 1
    As a footnote, I do expect Gentoo to come in the lead of the Linux distros having tried them all and found it the fastest in empircal testing.

    Even more so if the Gentoo people manage to compile their stuff with the Intel compiler. Everyone I've talked to says they see speedups of around 100% when apps are compiled with that thing.

    I don't know, however, if it's possible to emerge Gentoo apps with icc instead of gcc. I'm using Gentoo on PPC, so it'd be hard for me to test :-).
    --
    one hundred twenty
    is just enough characters
    to write a haiku
    1. Re:ICC would kill everything by Anonymous Coward · · Score: 0

      Couldn't icc be also ported to PPC too? That'd give PPCs another advantage, and they could run x86 apps.

    2. Re:ICC would kill everything by arkanes · · Score: 1

      Make gcc a symlink to icc and you should be good to go for almost all apps - ICC is 90% (roughly) source-compatible with GCC, even supporting most of the extensions, and it supports all of GCCs command line arguments.

  53. Blatantly Rigged Contest by Anonymous Coward · · Score: 3, Funny

    This contest is blatantly set up so that Gentoo, the obvious victor in a fair benchmarking contest, cannot win.

    They are only allowing three days to set up the OS, everyone knows that you can't get gentoo installed, much less customized in that time.

    1. Re:Blatantly Rigged Contest by Anonymous Coward · · Score: 1, Informative

      on that fast of a machine?!?! lay off the crack ..

      if an athlon 2500xp can do a stage 1 install up to gnome desktop in about 12 hours .. im pretty sure these machines can do it in half the time or better.

  54. Microsoft did by xoran99 · · Score: 0

    And it was 523% cheaper, took 45 days less time, and tasted like chocolate.

    --

    Karma: Bad (mostly due to all those "In Soviet Russia" jokes)

  55. Bentchmarking by bluewee · · Score: 1

    I wonder when they will bentchmark the install times, like for gentoo it is extreemly slooooow.

    --
    [blue] - The Ministry of Information approved this message...
  56. Re:Once and for all by dilvish_the_damned · · Score: 4, Interesting

    I guess your feeling kind of angry over gentoo's general acceptance among some geek crowds. I assume you have your reasons.
    But I truelly believe that gentoo is what slackware once was, i.e. a distro that was forgiving of modifications, and it gives a pretty interface for doing so.
    Its tedious to set up, but once initial install is done, its almost painless for the life of the machine. To me, the theoretical (or proven) performance advantages are almost secondary, in most applications, to portages forgiving nature.. Its just so easy to administer.
    You would argue against the 'Gentoo-zealots' having no discernable advantage performance wise... And then suggest that portage is the only advantage Gentoo(zeolots) have (infered as I read it) over slackware.
    A fact to consider: Optimized binaries generally run faster than unopimized ( an unqualified 3% - 15%, got the charts to prove it).
    By the fact that portage is being ported to slackware, I assume your chosen distro, and by the fact that you mention it here, means that portage is important in your eyes. I have long held that the defining factor of any distro is its chosen package managment system (excusing directory layouts).
    So in a way, isnt slackware becoming more like gentoo in effect? I mean after all, we are all dealing with the same fucking code with some minor tweaks and major package maintainance differences.
    Oh, by the way. Gentoo is faster. Its going to kick Slackewares ass.
    Noted Debian and 'apt-get' fan

    --
    I think you underestimate just how much I just dont care.
  57. Re:Once and for all by Anonymous Coward · · Score: 0

    I saw rpm packages for fedora of portage as well.

    I agree, there are some really sick individuals out there.

  58. Hardware requirements? by dilvish_the_damned · · Score: 1

    I find a general lack of a definitive hardware list. I presume this can be had by subscribing the to forum or mailing list, but I really think this should be published up front in a no nonsense manner.
    Or maybe I missed the page with the list... It happens.

    --
    I think you underestimate just how much I just dont care.
    1. Re:Hardware requirements? by SporkNet · · Score: 1

      Hardware can be found right here: http://osuosl.org/benchmarks/bc/

  59. Re:Once and for all, stop saying very unique by Anonymous Coward · · Score: 0

    Not to nitpick or anything, but the phrase "very unique" is a pet-peeve of mine. It's a (futile, imho) attempt by the ineloquent to underscore the originality of something, resulting only in them looking stupid. Because this is Slashdot, and I'm such a nice guy, I'll let you in on this so that you don't look idiotic yourself in the future.

    Unique by definition means that there is only one of whatever is being called unique; that's where the latin prefix uni- (meaning one) comes into play, semantically. Therefore, there cannot be degrees of uniqueness -- by definition it is a boolean state, being either unique, or, well, not.

    So, in sum, nothing is very unique.

    It's mindlessly redundant.

    Thank you, drive through.

  60. What about portage package removal? (curious) by clawsoon · · Score: 1

    For me, apt-get really shines when ~removing~ packages, moreso than when installing them. That's still its prime advantage over up2date, last I used up2date.

    I've been curious about Gentoo; does portage offer the removal advantages that apt-get does? I.e. when you remove a package, will portage remove all the packages that depend on that package, too, saving you the hassle of removal-dependency-hell?

    Andrew Klaassen

    1. Re:What about portage package removal? (curious) by Anonymous Coward · · Score: 0

      AFAIK Gentoo does not remove dependancies too with the package. But there is a utility that can tell you which packages are depended upon by the removed package so you can remove each one if you want. I guess they are trying to be safe so it doesnt remove a package that is depended on by another package. Gentoo is developing, it needs better reverse dependancy checking, and to speed up the package database (use a real db?), cause searching the package db takes -fooorrreeevvveeerrrrr-

    2. Re:What about portage package removal? (curious) by clawsoon · · Score: 1
      AFAIK Gentoo does not remove dependancies too with the package. But there is a utility that can tell you which packages are depended upon by the removed package so you can remove each one if you want.

      Sounds like a PITA. So what you're saying is that Gentoo still sucks, and Debian still rules? ;)

      Andrew Klaassen

    3. Re:What about portage package removal? (curious) by Atzanteol · · Score: 1

      I do with it had a more robust remove, but there are tools to help you figure out what isn't being used as the other poster mentioned. 'emerge -vp depclean' will list all the files it 'thinks' are useless.

      But also remember that what your package relies on depends on how it was compiled. Dependencies aren't "static" like in other distros. ettercap only depends on gnome if I have 'USE="gnome"' set or gnome is already installed. Otherwise I can set USE=-gnome and it won't compile in support for gnome.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
  61. For laptops? by sabit666 · · Score: 1

    Is there any benchmark comparison of these OSes on laptops? It would be really interesting to see how they manage APM/ACPI/... to balance performance and battery life.

  62. Beaver Challenge? by bytesmythe · · Score: 2, Funny

    "Open source" has taken on a whole new meaning since Hustler got involved...

    --
    bytesmythe
    Hypocrisy is the resin that holds the plywood of society together.
    -- Scott Meyer
    1. Re:Beaver Challenge? by Anonymous Coward · · Score: 0
      "Open source" has taken on a whole new meaning since Hustler got involved...
      Damn! I read that as Hastur!
  63. wicked machines ??? Lowend value platform by MerlynEmrys67 · · Score: 1
    These are closer to value server platform...
    2 Procs - comodity, lets see how the various distros do on 16-64 way servers
    2 GB RAM ? why so limiting - lets get this up to 64 GB - or more

    The disk system might not be too bad - but hardware Raid 5 would be more realistic

    Of course what they are going to do is figure out which distro runs a FPS with the highest frame rate

    --
    I have mod points and I am not afraid to use them
    1. Re:wicked machines ??? Lowend value platform by Anonymous Coward · · Score: 0

      Because the open source group at Beaver University can afford a bunch of 64 proc machines with 64 GB ram each...?

    2. Re:wicked machines ??? Lowend value platform by Anonymous Coward · · Score: 0

      As long as you're talking 64 way server then you should also be talking fibre channel RAID1+0, not a measely RAID5. Well, if you really knew what you were talking about you'da said that.

    3. Re:wicked machines ??? Lowend value platform by Just+Some+Guy · · Score: 1

      Yep. "RAID 5" is the desktop computing equivalent of whaletail spoilers on a Sentra - the people using it think they're the [insert 1337 slang for "cat's pajamas"] but those in the know are quietly enjoying their slightly more expensive but far better Mustangs and striped mirror volumes.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:wicked machines ??? Lowend value platform by MerlynEmrys67 · · Score: 1
      Yes, but anyone can make systems like this and perform these tests. 7000 dollars is well within the budget of most any bussiness custommer that would need to do this kind of benchmarking.

      What would be very interesting is to see how these various OSes scale as you go from 1 to 4 - 16 -32 processors. Especially when you start throwing in things like NUMA (see 4-8 way opterons here)

      --
      I have mod points and I am not afraid to use them
  64. Round 2 by zaba · · Score: 2, Interesting
    So, after we're done with the $4300 machine (which, arguably, is cool because you see these OSes at the top of their game), how about a benchmark that is the antithesis of this? What can all the "experts" do given a $430 machine? (Of course, a benchmark against Windows would be in order... and the price of whatever version of Windows is running should be included)

    If one of the reasons to run the benchmark is to show people how great F/OSS is, "round 2" seems like a natural. After all, don't we all know some people who have a couple of heavy paperweights sitting around? Wouldn't more people be willing to try something other than Windows if they saw that their old crappy box ran just as fast as their new shiny WinXP box?

  65. Re:Once and for all by Endive4Ever · · Score: 2, Insightful

    Huh? Part of the reason I switched over to NetBSD from Linux years ago (for the most part, there are still times when a quick-and-dirty Slackware box does a special trick or two) was because NetBSD (and FreeBSD is very similar) was FAR easier. There's a learning curve involved, but there's 'one way' that things are done and it's the classic Unix way. You can pick up an O'Reilly book from 1993 and the info in it closely applies. Linux, on the other hand, is a big snarl of forks, each distro doing each task and configuration in it's own way, everybody contending that THEIR way is BEST, and as a consequence, no clear straight-forward anything, except gui buttons in places where GUI buttons aren't needed.

    Learn how to configure the /etc/ files on a NetBSD box is a converging process. You learn more and more as you work with it, and it doesn't change when Johnny volunteer coder at Distro X learns Python and gets tricky with pretty buttons on a control panel.

    Anyway, harumph. BSD is NOT less user-friendly. Perhaps it has a smaller userbase, but if you're reading and commenting on this article, you're capable of working with it.

    --
    ---
  66. Re:This looks well thought out? by Anonymous Coward · · Score: 0

    How is this a troll?

    Its like being critical of my soccer team
    because they didn't win against a team selected
    from a dozen teams competing in the world cup?

  67. YATSR - Yet Another Typical Slashdot Response by Crypto+Gnome · · Score: 0
    So being a good /.ian (/.izen ?) I didn't bother reading the article, and only vaguely glanced at the newsblurb.

    Typical Slashdot Response #1 = Take bets on the winning score
    Typical Slashdot Response #2 = "all of us /.ians are (by definition) 'Beaver Challenged' every day of our lives"
    Typical Slashdot Response #3 = Being /.ians means the winning score will be 0 *ie none of you will get ANY beavers*
    (those few born with one are naturally excluded from the competition, as they've automatically scored 1 even before the competition starts, which by the letter of the rules means they cheated)
    Typical Slashdot Response #4 - Anyhow, they prefer to be called Vagina Squirrels

    I did a search on google, and found these rules for Beaver Challenge 2004 (PDF).
    • Every contestant should obtain a Challenge Card from the Beaver Challenge organiser at the Information Tent.

    • Visit as many bases as possible. A map of all registered bases will be on display at the Information Tent.

    • Once you have completed a Beaver Challenge base, the base will stamp your card only once at the next numbered block. You may only present one card for stamping at the base.

    • Go to another Beaver Challenge base.

    • Contestants are only allowed to visit a Beaver Challenge base a second time however this can only be done after you have visited at least two other bases.

    • Once your Challenge Card has been completed return the card to the Beaver Challenge organiser at the Information Tent where you will need to fill in your choice of the 5 best bases.

    • The first 100 (hundred) contestants to submit their Cards completed and filled-in as per the rules will receive a Special Badge.

    • Should you wish to visit some more Beaver Challenge bases then you can ask for another card at the Information Tent.

    --
    Visit CryptoGnome in his home.
    1. Re:YATSR - Yet Another Typical Slashdot Response by Crypto+Gnome · · Score: 1
      A map of all registered bases will be on display at the Information Tent.

      Of course, those of you who find yourselves *seriously* challenged will be handed
      • A Map
      • A Flashlight
      • A Guide Dog
      --
      Visit CryptoGnome in his home.
  68. Re:Bush will appoint commission by Lord+Kano · · Score: 0, Offtopic

    Somethings wrong here.

    Kind of like how Bill Clinton was Janet Reno's boss when Ken Starr had to ask Janet Reno for permission to investigate things?

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  69. OpenBSD on an SMP machine? by barbazoo · · Score: 1

    I guess this would involve som serious tweaking...

    1. Re:OpenBSD on an SMP machine? by t_allardyce · · Score: 1

      serious tweaking huh?

      Pssgggh. HAHAHA Pshh spppp hehehehe pfffff ROFL!! LOL!

      Im sorry i just went back to age 16,

      --
      This comment does not represent the views or opinions of the user.
  70. wicked? by Anonymous Coward · · Score: 0

    A cheapo Dell blade is "wicked"? Dude, you have no clue whatsoever.

  71. Re:IMAGINE a BEOWULF CLUSTER OF by Anonymous Coward · · Score: 0

    Hmm. she has a brother named Tit-o. a mere coincidence?

  72. Re:Once and for all by 1lus10n · · Score: 1

    I have several BSD boxes (and solaris if you want to count that) laying around. And I see your point, but BSD is suffering (and has been) from the same problem Linux was suffering from back-n-the day. Lack of enterprise support, lack of a wide developer base, lack of company support (ie graphics drivers), and lack of a userbase. do I like BSD ? yes. Do i think it runs as nicely as Linux ? no. but perhaps thats a misconception on my part, I never dove head first into BSD like i did with linux. (I own and have read several books on/about linux, coding for linux etc... and I work with linux all day.)

    "it doesn't change when Johnny volunteer coder at Distro X learns Python and gets tricky with pretty buttons on a control panel."

    Truer words have not yet been spoken. Thats one of the major draw backs of the open source (linux in specific) community, moronic windows lackey's are migrating over and bringing their half assed backwards way of doing shit with them. (witness the fall of redhat and gentoo as an example)

    --
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
  73. It's not so much a question of speed... by Anonymous Coward · · Score: 0

    ...well, at least not if you ask a *BSD user.

  74. Beaver Challenge? by HogynCymraeg · · Score: 1

    Great! Where do i sign up!!!??!??! :P~~~~~~~

  75. Re:Missing One? - Gento, Schmentoo by garbagedisposal · · Score: 1

    I am soooooo sick of people hyping this distro.

    I spent weeks of my life getting it working on a P4 just to test out the claims.

    Result?

    No appreciable difference to any other distro with simillar configuration and a LOT more work.

    Use what you want just please stop the teenage exageration.

  76. I boycott OS news by garbagedisposal · · Score: 1

    Eugenia censors opinions to suit her amateurish pro monopoly$oft agenda.

  77. Gentoo, Schmentoo by garbagedisposal · · Score: 1

    I am soooooo sick of people hyping this distro.

    I spent weeks of my life getting it working on a P4 just to test out the claims.

    Result?

    No appreciable difference to any other distro with simillar configuration and a LOT more work.

    Use what you want - just please stop the teenage exageration.

    1. Re:Gentoo, Schmentoo by Anonymous Coward · · Score: 0

      spent weeks getting it working ??? go back to windows... you dont deserve a *nix enviroment.

    2. Re:Gentoo, Schmentoo by Some+Bitch · · Score: 1

      I spent over a week getting Gentoo to work! Then again, 6 days of that was waiting for KDE to emerge. For what it's worth, I found KDE on Gentoo visibly faster than on SuSE or RedHat. This was on a Celeron 333 with 64MB RAM though so not exactly cutting edge :)

    3. Re:Gentoo, Schmentoo by garbagedisposal · · Score: 1

      On my SuSE boxen, I take out the services that gentoo does not start...result now SuSE is the same...only less functional...like Gentoo...doh!

      Fanboy's rant about optimisation settings, adults do their research & test only to find that going past default settings is counter productive...doh!

      Q. When you stand back & look at it what is Gentoo?
      A. It's basically LFS + a package management system.
      Q. Does this make it unique?
      A. No. There are numerous other source based distro's that attempt to implement a package manager. Each has it's own twist on the same thing eg. Lunar, Onebase, ROCK, Sorcerer, SourceMage. I have tried them all.
      Q. Which do you recommend?
      A. I personally recommend SourceMage as being the best prospect in terms of development activity & user friendlyness & clear documentation.

      I make no apology for questioning the claims of Gentoo. I have tried many distro's personally to test their claims.

      Like I said - use what you want, just cut the fanboy hype.

  78. Re:Once and for all by True+Grit · · Score: 1
    1. > but there's 'one way' that things are done and it's the classic Unix way. You can pick up an O'Reilly book from 1993


    This is because...

    1. > and it doesn't change


    Which is mainly because of...

    1. > it has a smaller userbase


    On the other hand...

    1. >[Linux] is a big snarl of forks


    mainly because it has a huge userbase and thus a lot of change is happening. Now this really comes down to what each individual wants and needs, but IMO, change is *not* a bad thing, which is why I prefer Linux over the others, simply because the level of development, and in the case of the kernel specifically, of hardware support, is higher. Frankly, I suspect that if BSD eventually succeeded as well as Linux has now, it would kill the very thing you admire it for. This is why I always get an odd feeling from people defending BSD, as if you admire it for *not* being popular, for its slow, top-down development, that you see its *lack* of change as a virtue. All of which makes me think the endless Linux-vs-BSD arguments are pointless, since it seems to me that both sides have fundamentally different goals in mind for their OS.
  79. this! by gunpowder · · Score: 2, Funny

    Bogomips

    'nuff said.

  80. Re:Once and for all by Anonymous Coward · · Score: 0

    BSD is friendly, its just picky about its friends ;)

  81. QNX???? by o517375 · · Score: 1

    The final list isn't complete, but why isn't QNX mentioned %)

    No "Um's" please.

    1. Re:QNX???? by Anonymous Coward · · Score: 0

      Um.

  82. Re:Missing One? - Gento, Schmentoo by wastaz · · Score: 1

    So?

    Just cause you thought it was a hassle to setup (which it might be, I dont know since I havent tried it yet) why is it "teenage exageration" to suggest that it should be in the benchmarking too?

    Seriously, all he said was "isnt there a free beos", not "OMFG DUDES! There's a free BeOS out now and it pwnz all j00r linux and BSD boxes with its almighty powers of doom! Go get it now! And the reason it isnt in the benchmark is that it would k1ck j00r azzez the instant it touched the computer." Now -that- would be teenage exageration.

  83. Re:Missing One? - Gento, Schmentoo by wastaz · · Score: 2, Insightful

    And, seeing as I managed to not read the topic of your post before I went off and posted myself, I misinterpreted what you said.

    First of all, Gentoo is good.
    Second of all, Gentoo isn't the easiest thing to setup.
    Third of all, it is a matter of taste. And just as we shouldnt judge the general users of GNU/Linux on the mad zealots that shouts the loudest, you shouldnt judge Gentoo on the Gentoo zealots.
    I use gentoo and I love it. On the other hand, Ive also used pretty much any other distro out there. IMHO, the one that was most pain-like to set up was debian. Though it is, a matter of opinion.

    Now, I will go hide under a rock for a month.

  84. Methodology Flawed by Anonymous Coward · · Score: 0

    What seems to be lost on the /. crowd is the inherent human variable that will bias the results. Whose experts are "better"? That may be more pertinent on benchmarks than the OS tweaks. Some experts will pick the "best" combination of optimizations, others will pick "suboptimal" combos. Two OSes that are "theoretically" equivalent are not likely to perform as such, because of this human variable. There will likely be a false winner, too.

    OSNews should build one very large team of experts, that plan and configure all the setups concurrently.

  85. libc by RAMMS+EIN · · Score: 1

    ``Afterall, they're all going to use the latest 2.4 and 2.6 kernel and comparable glibc versions''

    How about a 2.6 kernel with statically linked busybox/dietlibc userland? Could run pretty fast...

    But, as somebody asked, what are they measuring?

    --
    Please correct me if I got my facts wrong.
  86. just imaginet by Anonymous Coward · · Score: 0

    "just imagine... well you know."

    A beowulf cluster of linux idiots. No, I can't. Oh, wait a minute ---- I've got it. Slashdot.

  87. Re:Once and for all by Atzanteol · · Score: 1

    I've got one system that runs FreeBSD, so yes I'm familiar with the Ports tree. Ever try upgrading it? Pain in the ass compared to Gentoo. I finally installed 'portupgrade', and whenever I run it I get issues with 'stale dependencies' and the like. Emerge rarely complains about these things.

    The USE flags are also incredibly helpful at times as well. They help with 'what can this application support' type stuff.

    Portage = apt + ports

    --
    "Ignorance more frequently begets confidence than does knowledge"

    - Charles Darwin
  88. Predictions... by RAMMS+EIN · · Score: 1

    I wouldn't be all that sure about your predictions.

    There are many things we don't know yet:

    - What is going to be measured?
    - How are measurements going to be weighted to compute the final score?
    - What systems are participating?

    The list of participating systems is not final yet. There are other systems out there besides *BSD and GNU/Linux. I could imagine an embedded Linux (without the weigt of a full GNU userland) beating the other Linuxen.

    Certain things are pretty inefficient under UNIX and like systems (e.g. monitoring file descriptors for incoming data - although the *BSDs have kqueue and Linux 2.6 has epoll, see this benchmark). A non-UNIX contender might join and beat the others.

    Hardware compatibility seems to vary among Linux distros. This could also affect scores (e.g. lost time getting things to work, that could have been spent on tweaking for performance).

    --
    Please correct me if I got my facts wrong.
  89. OT: Questions about Hyper Threading by RAMMS+EIN · · Score: 1

    So we now have two good reasons for doing without Hyper Threading: reduced cache size per virtual CPU, and increased complexity of the scheduler.

    I have always wondered what the rationale for HT was. Clearly, it's increased performance for multithreading, but how?

    The reasons I can come up with are reducing the number of context switches, and effectively increasing the number of registers. But then I look at a proper CPU (Alpha, MIPS, PPC, take your pick) and I see vastly more registers, and I hear that context switches are far less expesive there as well. All this wihout splitting cache and the extra complexity in the scheduler.

    What am I missing?

    --
    Please correct me if I got my facts wrong.
    1. Re:OT: Questions about Hyper Threading by Anonymous Coward · · Score: 0

      What you're missing is the "true" aim of HyperThreading/SMT (Symetric Multi-Threading) isn't so much to deliberately speed up your program, as it is to keep the processor busy.

      With processors getting deeper pipelines (required, to some extent, to get high clock frequencies), and getting faster, there is a desire to keep the processor as busy as possible, on the hopes/theory that a busy processor will get more work done.

      Consider that processors keep getting faster relative to memory access, so main memory seems to be getting slower compared to the processor, resulting in the processor waiting on memory accesses. This leads to "bubbles" in the pipeline, in which "nothing" is done.

      HT is a way ensuring (or attempting to ensure) that the processor pipeline is full, as you now have two contexts generating processor instructions, instead of just one.

      It isn't a guarantee, as seen above, due to the tradeoffs that running a different context implies (shrinking the amount of cache used by each context, etc.), so testing is the only way to know if it will actually help your particular situation.

    2. Re:OT: Questions about Hyper Threading by Graelin · · Score: 1

      The way I understand it, the P4 pipeline isn't 100% utilized very often. Often there are gaps between instructions. Those gaps add up quickly and can get expensive since no instructions are being sent where one could have been.

      HT is an attempt to fill those wasted gaps with useful instructions. Does it work? Maybe. I could also be completely wrong with this post.

    3. Re:OT: Questions about Hyper Threading by RAMMS+EIN · · Score: 1

      ``The way I understand it, the P4 pipeline isn't 100% utilized very often.''

      Right, that is another point that I forgot to mention. The P4 has a very long pipeline, which somehow allows for higher clock speeds, but doesn't really win you speed when branch prediction fails. Other CPUs do (much) more work per clock cycle, and Pentia (and x86en in general) produce lots of heat (i.e. waste energy).

      --
      Please correct me if I got my facts wrong.
    4. Re:OT: Questions about Hyper Threading by garbagedisposal · · Score: 1

      Just to add little real wourld colour here, I have a P4 3Ghz HT box using RDRAM and yes HT improves performance in mutlitaksing situations.

      Got lot's of tasks happening? The machine continues to operate more smoothly than it otherwise did.

      It makes no difference in single applications in fact there is a slight performance hit.

      Cheers

  90. If I win do I get to keep it? by Felinoid · · Score: 1

    I've been stuck on older systems more often than not and as a result I spend time tweeking the box to make it more effecent.
    I memerise all my tweeks and improve on them as time progresses.

    I know there are diffrences beween optomising on the low end and opomising on the high end.
    But I think I know enough that I can do it.

    --
    I don't actually exist.
  91. expert noprobe - 279 days and counting .. by maharg · · Score: 1

    I'm seeing 279 days of uptime on both my 2650s running a very minimal install of RH7.2 with some (not all) errata packages applied, kernel is 2.4.18-24.8.0smp, a tad behind the bleeding edge, but serviceable nontheless.

    They both have 100+ Gb RAID5 on Perc3/Di controllers, and are running a reasonably demanding application (Apache/Jakarta/Servlet, MySQL, Verity K2 with ~20Gb in collections so far..)

    from the build documentation that I wrote 281 days ago:

    *
    * WARNING - RedHat 7.2 does not autodetect
    * Perc3/Di RAID controllers correctly
    *

    - enter 'expert noprobe' at RedHatboot prompt
    - say "No" when asked "Do you have a driver disk"
    - choose a language, keyboard type, and installation method
    - select "Add Device" when you get to "Devices" section
    - select "SCSI" as "Device" type
    - move down cursor to "Adaptec AACRAID (aacraid)", choose the "Specify module parameters" box
    - enter aacraid_pciid=0x1028,0x0A,0x1028,0x011B in the dialog box
    - select done

    --

    $ strings FTP.EXE | grep Copyright
    @(#) Copyright (c) 1983 The Regents of the University of California.
  92. Can ATLAS help performance? by Anonymous Coward · · Score: 0

    I haven't looked into performance tuning of machines, but off the top of my head I have installed ATLAS (Automatically Tuned Linear Algebra System) on a few things. Would the results of installing ATLAS on a computer be any help in setting general compile flags for all the other things which are installed? Are the processes used by ATLAS useful for tuning other things?

  93. Re:Missing One? - Gento, Schmentoo by arkanes · · Score: 1
    Gentoo is the coolest distro ever, but it's not because of the compile it yourself or the tuning or the portage or any of that jive.

    Gentoo is the coolest because it boots to a kick-ass purple framebuffer terminal.

  94. Re:Once and for all by pacman+on+prozac · · Score: 1

    Not to flame but gentoo is a long way from slackware, and unlikely to ever be that similar. It certainly won't be as fast unless the entire base system is re-written to be much less complicated. Sure the binaries might run a tiny amount faster but as you say this often isn't the driving factor, and if you install stuff on slack from source its irrelevant.

    Slackware is so simple, clean, easy to understand the entire init/boot process within 5 minutes of cat'ing the scripts. It boots up in about 1/10th the time of gentoo (and most other OS's), and can easily be tweaked to do that faster (stopping ldconfig running at boot nearly halves slacks startup time).

    I used slack for years, then went to freebsd because of the ports, then went to gentoo because of emerge. If its true that portage is going to appear on slackware, all i can say is woohoo!. I'll dump gentoo in a second if their packaging system ends up in slack. The main problem I had with slack was keeping software up to date, even compiling from source it was damn hard to not end up breaking things after a few glibc upgrades. Portage could cure that.

    I'm all excited at the thought of getting slack back, damn I need to go outside more often :-)

  95. NetBSD on the Dell? by jbaltz · · Score: 1
    I like this line:
    We'd like to do NetBSD but we're not sure it would work on the Dell 2650. If it will in fact work, and you're interested in running the benchmarks for that, please let us know.

    If they can't get the 2650 to work, I'll donate my toaster-oven.
    --
    I am the Lorvax, I speak for the machines.
    1. Re:NetBSD on the Dell? by obirt · · Score: 1
      They would have to run the unstable NetBSD-current branch for SMP support on any platform.

      Which brings the question are they testing bleeding edge unstable, or testing releases.

      Then, if it's releases, are 2.5 and 2.7 kernels going to be tested; or are 2.4 and 2.6 going to be tested.

      --

      I use to be indecisive, but now I'm not so sure.
  96. Re: Sig by Anonymous Coward · · Score: 0
    A musician without the RIAA, is like a fish without a bicycle.
    IIRC, the original is "A woman needs a man like a fish needs a bicycle".

    Sorry to quibble, but "A musician needs the RIAA, is like a fish needs a bicycle" simply sounds better. I agree entirely with the sentiment, however!

    ~Morosoph

  97. Shurely you mean by Anonymous Coward · · Score: 0

    This!

    Okay, there's no "beaverbeaverbeaver.com", but there should be!

    ~Morosoph

  98. Re:Bush will appoint commission by Anonymous Coward · · Score: 0

    Exactly like that, but folks have short memories, and Democrats can do no evil in the eyes of fellow Democrats.

  99. Re:gartner already did this by pauly_thumbs · · Score: 1

    it was a joke -- laugh :)

  100. I can confirm this by bogie · · Score: 1

    The first version I recall is 5.1 was which indeed based on Red Hat. From the Mandrake 5.1 release notes.

    "Linux-Mandrake is an updated Linux-RH 5.1 GPL, with KDE 1.0 fully integrated and preconfigured in it. Those two parts have been (not so much) modified and improved to work properly together."

    Red Hat didn't use to include KDE so we had to download it and configure it ourselves. Actually it was pretty easy. But for those who had heard of Linux and wanted the easiest to use DE (because of KDE) many tried Mandrake. I actually was a Huge Fan of Mandrake till about 7.2 IIRC. Man was that a good release. But since then I've simply not had anything good to say about their QA. Not to flame but IMHO since they simply stopped "building on" RH releases their quality has gone way downhill.

    --
    If you wanna get rich, you know that payback is a bitch
  101. my best average-options for my AthlonXP by Anonymous Coward · · Score: 0
    export CC=gcc333 # gcc-3.3-20040202
    export CFLAGS="-Wall -pipe -O2 -fomit-frame-pointer -fno-strict-aliasing \
    -mpreferred-stack-boundary=4 -malign-double -march=athlon-xp -frename-registers \
    -fprefetch-loop-arrays -falign-functions=64 -ffast-math -mno-align-stringops \
    -mfpmath=387 -fnew-ra"
    export LDFLAGS="-Xlinker -s"

    Today, don't use the options -fssa and -fschedule-insns (and related of the same name) because it crashes.

    I don't use -maccumulate-outgoing-args -finline-functions -funroll-loops because it generates FAT CODE !!!.

    open4free

  102. Re: with an exception!!! by Anonymous Coward · · Score: 0
    With an exception!!!:

    For kernels, i should use the option -mpreferred-stack-boundary=2 [2^2 = 4 bytes] (instead of -mpreferred-stack-boundary=4 [2^4 = 16 bytes]).

    open4free

  103. Cygwin? by Anonymous Coward · · Score: 0

    At the very least its open tools on an NT kernel (assuming cygwin on 2k or xp or other stable windows platform)

  104. Re:Once and for all by Anonymous Coward · · Score: 0
    "Thats one of the major draw backs of the open source (linux in specific) community, moronic windows lackey's are migrating over and bringing their half assed backwards way of doing shit with them. (witness the fall of redhat and gentoo as an example),"

    Just a me-too, so I'm doing at as an AC.

    I'm amazed that any of the linux distros are hiring people who think typing root passwords to python-gui-wizards is a good way to administer systems. But that's what it seems they're all turning into.

  105. Re:Once and for all by Atzanteol · · Score: 1

    try it and see what it's like to use a modern software management system.

    Nice, try again without the attitude though. I've got a FreeBSD box, and the ports stuff is really nice for installing. But for upgrading and keeping up to date it's much more of a pain than portage. And the 'make world' stuff is a bloody nightmare compared to anything I've seen. Debian's "apt-get dist-upgrade" is very nice by comparison. Gentoo just happens to always be up to date.

    --
    "Ignorance more frequently begets confidence than does knowledge"

    - Charles Darwin
  106. OpenBSD has no place in this. by Shanep · · Score: 1

    OpenBSD being in this competition is silly. I say this as a user and lover of OpenBSD since 2.5.

    OpenBSD focuses on extreme security, which goes beyond just auditing code. It has mechanisms in place, which are specifically there to heighten security first and foremost. Quite happily foregoing speed and scalability (in places where it is unavoidable).

    Examples are, consistency checking all over the place and randomisations, which provide greater security but inevitably, hurt performance.

    This would be like comparing high performance cars and throwing in an M1 Abrams main battle tank to also be tested as a high performance car. In the end, the tank will obviously have terrible top speed, acceleration and cornering ability and everyone will pronounce it crap. But try defending a nation with Ferrari 360 Modena's.

    This course is not for this horse. What's more, OpenBSD has been very tentative about moving forward on SMP for very good reasons. It opens up a huge can of worms (bugs), which makes understanding code and thus auditing extremely difficult. The machine being used for the test is SMP!

    FreeBSD SMP is supposed to be fantastic in the new technology releases and so-so in the stable releases.

    This test would be better conducted in about a year and without OpenBSD (even if it did have SMP by then). OpenBSD is never going to be the highest performance server because that is not what the OpenBSD project strives for and they are willing to hurt that area in the name of security.

    If this machine were not SMP, my money would be on NetBSD with FreeBSD coming a close second.

    --
    War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  107. Re:Once and for all by Endive4Ever · · Score: 1

    Any changes that matter can be easily rolled into a BSD Unix. Even if it's GPL'd code, it can be studied and re-implemented.

    Lack of change IS a virtue. Read again what I said: A solid, reliable OS converges, instead of just forking all over the place. It slowly continues to get better. The hardware ports of NetBSD are getting to be amazing. I *like* being able to roll out and run the same exact source tarballs (kernel AND userland) on all the weird hardware I collect.

    --
    ---
  108. OT-Bush will appoint commission by Lord+Kano · · Score: 1

    Exactly like that, but folks have short memories, and Democrats can do no evil in the eyes of fellow Democrats.

    Like the old saying goes, power corrupts.

    For all of 11 months of 1993 and all of 1994, Clinton had a democrat controlled House and Senate. They got to push through anything they wanted.

    Now that the shoe is on the other foot, Bush has a Republican controlled House and Senate all the democrats can do is complain about it.

    I'm a Republican. I will be voting for Bush in November, not because I think he's perfect. In fact he is flawed in many ways, but I'd prefer him over any of the Democrats who have a chance to win.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  109. Re:Once and for all by True+Grit · · Score: 1
    1. Lack of change IS a virtue


    Within reason, but sometimes being excessively virtuous can get you into trouble too. :)

    1. A solid, reliable OS converges, instead of just forking all over the place.


    What you call "forks", I just call "distributions". The Linux *kernel* isn't forking, it is in fact solid, reliable, *and* converging, as virtually every separate kernel development eventually makes it into Linus's tree, like SE Linux or the preemptible kernel patch or the patch for embedded systems to allow them to remove unessential features from the kernel. All these things and most others may start separately but eventually make their way into the mainstream kernel, as all of the above made it into 2.6.

    The *core* of any GNU/Linux system is usually the same on all distributions (kernel+GNU+misc), but all those different approaches to how to put a GNU/Linux system together is a good thing in the long run, because since we're dealing with open-source software (for the most part) in all these distributions, good ideas that show up in one are very likely to show up in others (just as you pointed out BSD borrowing from Linux and vice versa).

    Think genetics and evolution: a large, dynamic population with a lot of mutation and interaction going on within. The bad "traits" that are created tend to die off, while the good "traits" get spread around. All those different distributions are *competing* with each other, and I happen to believe that wherever there is real competition, the consumer usually wins.

    Since GNU/Linux is a combination of separate parts that becomes a melange, the need to *really* fork GNU/Linux is virtually unnecessary (Linux distros to me are essentially the same parts but organized and pieced together differently), as the system is already relatively "fine-grained" and decentralized. This is unlike BSD where the whole system (kernel + base + important utils) is treated as one entity, resulting in *real* forks (Free,Net,Open,etc) that *don't* converge, and eventually diverge even in the kernels.

    Chaos is not just a destroyer, its also a *creator*. Long live the bazaar! :)
  110. Re:Gentoo? by Anonymous Coward · · Score: 0

    Lighten up and learn to laugh at yourselves, geeks; that was _funny_

  111. nitpick by Perky_Goth · · Score: 1

    that's not a troll, a troll is +4 mod on a content-free post...