Slashdot Mirror


Mindcraft Study Validated

!ErrorBookmarkNotDefined writes "Another study has appeared validating the Mindcraft comparison of Linux and NT. This time, PC week benchmarked Solaris, Linux and NT. Using a monster machine, NT handily defeated Linux. The study found fault with Apache, mostly. (For low-end machines, Linux would easily beat all comers; but how far along is Linux in the highend market?) "

345 comments

  1. I have two words for this. by Anonymous Coward · · Score: 0

    Roxen Challenger.

    Apache was nice for a while guys, but it now must go the way of NCSA httpd.

  2. Change to NT server please, Rob by Anonymous Coward · · Score: 0

    Can slashdot be kept up without crashing (or whatever) for a week? I don't remember this happened before (it always has trouble every couple of days).

    Maybe Rob should change to a NT system :-)

    1. Re:Change to NT server please, Rob by Trepidity · · Score: 1

      Friday afternoon, the network slashdot was on was messed up for around five hours. However, after it came back up, the slashdot box itself was down for around 2 hours (I kept getting "connection on port 80 refused" from it, so it was obviously up and responding, just FUBARed).

    2. Re:Change to NT server please, Rob by srau · · Score: 1

      I don't know that slashdot has actually crashed - I do know that routing from where I am to slashdot has been spotty, and most lately it's been a problem in pbi.net land, which appears to belong to PacBell.

      Whois.arin.net lists the coordinator of the netblock where my traces have been dying as ip-admin@pbi.net. Email to that address bounces on a mail loop. Bleah.

      --Stafford

  3. My first impression by Anonymous Coward · · Score: 0

    The first thing I see on that page is a heavy pro-microsoft slant. Of course, they are Windows User Group Net, so it should be expected, just as I expect Slashdot posters to have a heavy Unix bias, but as a useful source of information I discount these guys out of hand.

    The one line that blew me away was:
    "PC Week, which can hardly be called anti-Linux or pro-Microsoft,"

    Guess they don't read Slashdot much. There may be some honourable journalists at Zee Dee, but most of them will just roll over and do whatever Microsoft says.


    -Perpetual Newbie

    1. Re:My first impression by acarey · · Score: 1

      Guess they don't read Slashdot much.

      And Slashdot can hardly be called pro-Linux or anti-Microsoft, right? :)

      Cheers
      Alastair

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  4. NT beats solaris eh? by Anonymous Coward · · Score: 0

    Wow! NT beats Solaris. I knew it was true.
    Someone remind me again, why isn't NT running
    hotmail? Why isn't NT running Yahoo? I've followed
    the linux-kernel thread relating to this. My main
    question is why isnt stability an issue.
    "NT Delivers fastest web performance - for 15
    minutes!"

    1. Re:NT beats solaris eh? by Anonymous Coward · · Score: 0

      I'm not going to resort to calling names. Anyone with half a
      clue know that you are wrong. Take a gander at http://www.netcraft.com/cgi-bin/Survey/whats, fill in www.hotmail.com and see what os is running.
      And if you had REALLY read the interview with Ken Thompson, you would have known that in a later interview he clarified exactly what he meant -- which was not what you are implying.

    2. Re:NT beats solaris eh? by Anonymous Coward · · Score: 0

      um... Hotmail has been using some NT machines but the mail is, and has always been, dealt with on Solaris.

      So Thompson told you that NT is more stable than Linux? It's really hard to believe you are serious, so Im not sure whether I should point out how stupid you are. But really what kind of "person experience" do you have? Using your high school's computers to play minesweeper doesn't really count for much.

      Unlike you I really dont like seeing (or hearing) idiots rant about Linux, Solaris, or NT (your case).

    3. Re:NT beats solaris eh? by Anonymous Coward · · Score: 0

      You list some well known names, but the traffic is nothing compared to what search engines deal with. Like it or not no search engine I can find uses NT.

    4. Re:NT beats solaris eh? by Steelehead · · Score: 1

      Hmmm, I seem to recall a story along that line myself.
      IIRC, Microsoft tried to convert hotmail over to NT, but it just couldNT handle the server load.

      --
      -- 100% MS-Free as of 4-4-1999, 11:47:38 PST. "The lapdance is always better when the stripper is cryin'" Free Kevin,
    5. Re:NT beats solaris eh? by ljs127 · · Score: 1

      Actually, Hotmail is still on Apache/FreeBSD, but your basic point is correct. Numerous very large and reliable sites run on NT/IIS (see list below). Try to find a large site on the net running Linux; there aren't a whole lot. DejaNews is the biggest I can think of, and it's notoriously slow and unreliable.

      NT Sites:
      www.microsoft.com
      www.dell.com
      www.gateway.com
      www.ebay.com
      www.onsale.com
      www.buy.com
      www.disney.com
      www.compaq.com
      www.nasdaq.com
      www.nfl.com
      www.espn.com
      www.exxon.com
      www.ml.com (Merril Lynch)
      www.shopping.com
      www.forbes.com
      www.intel.com
      and, of course, www.drudgereport.com, which actually appears to be running on Windows 2000/IIS5.

      In fact, if you look at commerce sites on the web, IIS is by far the most popular server.

      LJS

    6. Re:NT beats solaris eh? by ljs127 · · Score: 1

      All deoends on how you define "traffic". Commerce sites do a lot more complex work than the average search engine.

      In any event, www.microsoft.com and www.msn.com handle more traffic than any search engine, except Yahoo I suppose. And the work they do is far more complex than Yahoo, which largely serves static pages.

      LJS


    7. Re:NT beats solaris eh? by ljs127 · · Score: 1

      >>Microsofts website and now zdnet, dell, nasdaq clearly show that NT is one of the most scalable os's ever thaks to i/o async.

      Basically, I agree, except that very little at ZDNet runs on NT. Only a few outsourced things like the auctions.

  5. Re:Again... Zues! by Anonymous Coward · · Score: 0

    That's funny; almost a thousand hostile posts claimed the study was a (expletives deleted) fraud the first time around. Now you saying the community knew Apache was slower all the time?

  6. Step back for a second... by Anonymous Coward · · Score: 0

    Why is it that a multi-billion dollar company needs to compare itself to software created in a "garage"? Linux and *BSD are both free and created by hundreds of people all over the world. Microsoft is running scared. I would expect Linux to loose to NT because NT has such a large financial backing (iow: buy the reviews you need). Can we get someone neutral like Consumer Reports to test Linux, NT, and Solaris? Linux, Solaris and *BSD would win hands down over NT. Again, why is CDROM.COM running FreeBSD and not NT if IIS is soooo cool? Probably because NT is a POS and M$ knows it

  7. Re:Again... Zues! by Anonymous Coward · · Score: 0

    No, they were saying that it was fraud because they were using Apache, comparing it (it's not the fastest; no one ever said that) to IIS and saying that means NT is faster than Linux. Thus no position has been changed.

  8. Where's the Mac? by Anonymous Coward · · Score: 0

    Apparently so much faster, it was ignored. Our new server running, uh, OS X Server, is so much quicker than the NT box it's replacing, I can't stop laughing. Facts hurt sometimes, eh?

    1. Re:Where's the Mac? by Anonymous Coward · · Score: 0

      Of coure - NT is a sloth serving mac's.

      We have been running Linux for 2 years now and getting about 7MB sec transfers. NT 4.0 was 1MB

      We shortly tested NT2000 which now supports AFP/IP but it also fell short of linux (
      It would be real shame if OS X be slower than NT, it should be at least as fast as Linux (where I suspect that the Mac side is slowing things down)

    2. Re:Where's the Mac? by ainsoph · · Score: 1

      I can't stop laughing thinking that someone thinks that OS X Server is faster than anything. On a 350 Blue and White G3 here at work (no tuning mind you) MacOS X Server runs so pathetically, I can only cry... Then laugh. Or is it laugh then cry? Dunno... But, really... I must be spoiled by linux by now, cos I found OS X Server sad: too little, too late. The PPC arch only has one hope: Get the LinuxPPC distribution rocking, delvelop like there is no tommorow, Tune for the CPU. -------

  9. Re:once again the numbers prove it by Anonymous Coward · · Score: 0

    Numbers don't prove sh$t. Real world performance is the key. My NT boxes always need rebooting 1-3 times a week. My Linux boxes ... humm ... hold on $ w -u
    uptime 87 days.

    Stability and reliability are what makes your company money and I would rather be up then be 10% faster. If we went by the numbers on paper or tests then I better make a lot of bets in Vegas on the Miami heat since they are the number 1 seed ...oh wait... they lost to the number 8 seed New York. Proof in point numbers don't mean sh*t in any real world example. That is why we play the games so why don't you take off the training wheels and ride a real bike?

  10. Reality vs benchmarks. by Anonymous Coward · · Score: 0
    Linux is still doing exceptionally well. It is being adopted by companies all over the map. Instead of worrying about benchmarks performed on rare ($100,000+) hardware, we should just keep doing what we are doing so well. Linux will succeed, we have just been spoiled up until now because success has come much more quickly than we anticipated.


    Look at it this way, if Linux were perfect there wouldn't be anything left to do. Instead of worrying, CODE!

  11. Re:Someone should make a real world test... by Anonymous Coward · · Score: 0

    The last time I checked, $10k - $50k is typical for a corporate server. Individuals would never buy such a machine, nor would small businesses, but the machine -- a quad xeon w/2 GB of RAM, etc, is a real world machine for most larger businesses.

  12. Re:Again... Zues! by Anonymous Coward · · Score: 0


    Hmmmm...could it also be that it Apache is free? I'd be willing to bet that this is a fairly significant factor in and of itself.

  13. Re:Comparison by Anonymous Coward · · Score: 0

    Let me point to a follow-up in Risk-Digest, this article gives a more detailed description of regedit.exe.
    Read it, this may be an eye-opener.

  14. Re:The Goals of the Apache Project by Anonymous Coward · · Score: 0

    you're right

    all this apache-is-fastest webserver hype
    came from some linux advocates whose only webserver they could install was apache!

    and because linux rulez, apache rulez too,
    and becasue linux is the fastest os, apache has to be the fastest server to
    and so on...

  15. Let's compare price/performance... by Anonymous Coward · · Score: 0

    Let's see...

    NT ($200) / 2200 (hits/sec) = ~ $0.09 per hit/sec

    Linux ($0) = $0.00 per hit/sec

    NT scales well right into your pocketbook too!

    1. Re:Let's compare price/performance... by Mike+Bridge · · Score: 1

      NT for $200? thats workstation. they used server. $800/2200 = ~$0.36 a hit/sec.
      redhat=$80/2200 = ~$0.036 a hit/sec
      or get a cheapbytes.com disc and:
      $2/2200 = ~$0.000909 a hit/sec

  16. Re:COmparison by Anonymous Coward · · Score: 0


    But for high volume dynamically generated content, for example, or commerce, or databases, NT is more mature and benefits from being developed by engineers rather than hackers.


    Microsoft doesn't have engineers. They have rather poor hackers. Look at the quality of most of their stuff. DOS, Windows 3.1, Windows 95, Windows 98, Windows NT.

    Look at their TCP/IP stack. What a frickin joke.

  17. Re:What this really shows... by Anonymous Coward · · Score: 0

    AMEN! :)

    I have an even smaller machine. I use a 386DX/25 w/8Megs of RAM as a firewall/IP-Masq server for my home network. Works like a charm, saturates my 256K DSL connection without breaking a sweat and has some memory left over to spare! I don't have a monitor or keyboard/mouse connected to it either. SSH is enough to administrate it. Of course, like all my other Linux machines, it just chugs away. I just log in to check the logs and do routine maintence that I haven't written cron jobs for yet. ;) Nothing like stability, and the ability to put old hardware to good use.

  18. Re:UNIX more "mature" than NT. by Anonymous Coward · · Score: 0

    No pedigree?

    My comp sci prof who taught OS design courses always scoffed at UNIX as something hacked together by amateurs. Indeed that is how UNIX begin with K&R and a spare VAX. "Give me a real OS, like MVS" he always used to say.

    Isn't it ironic that people now scoff at NT and say "Give me a real OS, like UNIX" when Dave Cutler first wrote MVS then went on to write Windows NT.

  19. Re:NT is less mature than the Unix design. by Anonymous Coward · · Score: 0

    You meant VMS not MVS, right?

  20. Use NFS clients and benchmark that! by Anonymous Coward · · Score: 0

    God, it's like saying:

    "Um, speak german as fast as you can!" when your native language is English.

    Geez, what a lame benchmark.

  21. Re:COmparison by Anonymous Coward · · Score: 0

    Wrong - they have rather rich($) hackers thanks to MS stock. They must be doing something right.

  22. Where's the benchmark? by Anonymous Coward · · Score: 0

    Numbers speak louder than words.

  23. Re:Again... Zues! -- Free httpd. by Anonymous Coward · · Score: 0

    Apache is not the only free httpd. Try roxen challenger for one.

    http://www.roxen.com

  24. Umm...no we shouldn't by Anonymous Coward · · Score: 0

    As has been noted in other places, these benchmarks show linux performing considerably better than the mindcraft benchmarks. Benchmark was not being lashed for delivering bad numbers, but rather for delivering incorrect bad numbers.

  25. Re:UNIX more "mature" than NT. by Anonymous Coward · · Score: 0

    Dave Cutler first wrote MVS then went on to write Windows NT

    Cutler worked on VMS. There's a slight difference.

    AC

  26. MVS != VMS by Anonymous Coward · · Score: 0

    MVS -=> ibm mainframe
    VMS -=> dec vax/alpha
    cutler wrote *VMS*

    -- cowlings

  27. Re:Change to NT server please (Interesting Idea!) by Anonymous Coward · · Score: 0

    This is a good idea let's give them a test of their own ;-)

  28. How many studies can Linux people ignore...? by Anonymous Coward · · Score: 0

    Yawn. I'm getting so sick of reading about perfectly good studies/benchmarks, etc. that Linux fanatics simply ignore. And obviously, by looking at the "scores", the Slashdot yahoos agree with them. How childish. You know, I'd like to believe that my Honda outperforms a Ferrari, so what should I do, ignore things like 0-60 speed, HP, torque?? Puh-lease. I can, but iot doesn't make my Honda any faster. Kids: grow up. Linux lost, get over it.

    1. Re:How many studies can Linux people ignore...? by jedidiah · · Score: 1

      Consider then, in your fit of benchmark citing, why it is that stressing a webserver has come to be known by the name of a Linux/Apache driven site and not some NT/IIS driven one...

      --
      A Pirate and a Puritan look the same on a balance sheet.
  29. Yes you should by Anonymous Coward · · Score: 0

    Revisionism alert. Reread the original discussion. Many of you were accusing Mindcraft of being [I quote] "Microsoft's bitch" while they were just trying to publish a fair benchmark. You can't blame them for the fact that it's impossible to tune Linux server performance without some major inside knowledge, which nobody wanted to provide.

    Naturally I didn't really expect you to apologize for the insults you spew forth. You're Linux zealots after all.

  30. Re:NT, Linux, NetBSD by Anonymous Coward · · Score: 0

    Hear, hear, man you're absolutely right! I wnat to choose my own OS, it may be NT, Linux or whatever!!!

  31. Zeus software by Anonymous Coward · · Score: 0

    Where can i found zeus webserver and try it out???
    Has B.B from apache.org anything to say about the topic?

  32. Re:NT is less mature than the Unix design. by Anonymous Coward · · Score: 0

    Nope. Microsoft didn't write either the IP stuff or the Frontpage extensions. They bought all their TCP/IP code and Frontpage (including Unix extensions) came when they aquired a company whose name I know forget.

    MS does write lots of sloppy code - but their biggest problem is aquiring and using bad code.

  33. Benchmark This !! by Anonymous Coward · · Score: 0

    Maybe someone should benchmark the time that it takes to administer IIS vs. Apache from a remote location. This is what I consider to be M$'s biggest drawback. If I co-locate my NT server somewhere out of the office and I need to administer my webserver, half the time that damn Management Console hangs. And oh, if I have to install a .dll to support a new feature on one of my ASP pages. God forbid ! And yeah, sure I can use CGI with IIS but have you ever tried to stop a runaway process from a remote location with NT ?

    So benchmark this...

    Installing new dll..
    Registering new dll..
    ( How you do the above remotely is beyond me.. I've used VNC in the past, since the good telnet servers for M$ are few and far between )
    Pulling up Management Console...
    Server Hangs..
    Call techs at the server farm..
    Stay on hold for 15 minutes..
    Get them to reboot my server..

    or

    Installing new CGI on NT box.
    Pulling up web browser, testing page...
    CGI goes crazy..
    IIS locks up..
    Server hangs..
    Can't VNC into server..
    Call techs at server farm..
    Stay on hold for 15 minutes
    Get them to reboot my server..

    Compared to ...

    Telnet into my linux box.
    Add my new CGI/PHP/embedPerl files..
    Tweak whatever Apache settings I want..
    Restart HTTP..

    According to my benchmarks, Linux / Apache beats NT by 15 minutes !! You can benchmark serving out 90 bizillion webpages and I dont really care who comes out ahead, cause IIS and Apache both handle my puny load. I just want to be able to administer my damn site !!

    1. Re:Benchmark This !! by Anonymous Coward · · Score: 0

      If your server hangs, then you've screwed something up. I've successfully administered my remote NT box with VNC for 3 1/2 months without a single reboot. Don't blame MS.

    2. Re:Benchmark This !! by Anonymous Coward · · Score: 0

      Try using Management Console from your client machine to administer multiple IIS servers. Watch it hang. Or does MS expect you to use third party software, like VNC or PCAnywhere, to administer their web server ?

    3. Re:Benchmark This !! by ez8 · · Score: 1

      I'll say this. I am equally dumb setting up either NT/IIS or linux/apache. So, I'll just blame the apache group and the linux community for giving me the opportunity to not reboot my webserver over the last year. It's first aniversary is May 23rd. :)



      "Well that's a dumb idea" -poignant insight from The Jupiter Group

  34. Publish and Subscribe by Anonymous Coward · · Score: 0

    Forget Database replication.

  35. MODERATORS ARE COWARDS by Anonymous Coward · · Score: 0

    This post contains no profanities or off-topic remarks. What exactly are you afraid of?

    1. Re:MODERATORS ARE COWARDS by Rendus · · Score: 1

      You are an Anonymous Coward, with a default score of 0, enlightened one.

  36. Re:Change to NT server please (Interesting Idea!) by Anonymous Coward · · Score: 0

    Of course it should run IIS not Apache. Apache on NT is a sad joke.

  37. Re:Multiple servers + load balancing by Anonymous Coward · · Score: 0

    Absolutely. I tire of seeing reports that show Apache is not the world fastest web server. We know that. Apache knows that, admit it, agrees with it, and points out that it is not their goal to be the fastest, just 'fast enough' and incredibly flexible.

  38. Re:Surkan: benchmark perf =/> good file server by Anonymous Coward · · Score: 0

    Isn't he the one that was flaming Linux users left right and center a little while back?

  39. Nope by Anonymous Coward · · Score: 0

    This has got to be the most often repeated, yet completely unsubstantiated rumor on the net. The original seems to be an anonymous "tip" sent to PC Week's gosip column. No validation of this has ever occurred. It's pure rumor. My guess is that Scott McNeally himself started it. :-)

    As for why does hotmail run Solaris? Well, it ran Solaris when MS bought it and they (A) haven't been draconian enough to force a switch or (B) haven't wanted to pay for a switch or (C) your favorite conspiracy theory of the day.

  40. Re:Again... Zues! by Anonymous Coward · · Score: 0

    Given what we know about Apache, how can you be sure the study if worth anything at all?

    For all I know, if they had thrown in Squid or whatever, the Linux box would have killed NT. Maybe, maybe not.

  41. Not exactly by Anonymous Coward · · Score: 0

    Microsoft's TCP/IP code was written in house. Frontpage originally came from a company which was bought.

  42. Re:Multiple servers + load balancing by Anonymous Coward · · Score: 0

    If you look at the OS cost for either Linux ($100) or Solaris ($600) vs. the Cost for a 100 Client NT license ($3500) I could afford to invest a lot more money in hardware for the cost of the NT license alone. A little less performance (per unit) and a lot more hardware. Not only would the aggregate performance be significantly better, but the redundancy would probably make the site more reliable.

  43. Re:COmparison by Anonymous Coward · · Score: 0

    The point is NT kicked the shit out of Linux and that's enough said on the subject.
    IIS is the best web server.

  44. Re:Comparison by Anonymous Coward · · Score: 0

    ok, sorry, I f**ked up, its regclean
    funnily regedit.exe on the w95 machine I have here is just 107kb

  45. Re:Linus has earned more of my respect than Cutler by Anonymous Coward · · Score: 0

    Don't you all say microsoft is stupid. Maybe
    they hire stupid programmers, but their business
    decisions are not stupind, but most clever of all
    If Microsoft was to go with Unix, they would've
    indirectly agreed that Unix is superrior and
    Sun, Berkley & AT&T were the kings of Unix.
    Instead they attacked Unix as being obsolete altogether
    and started by creating their own turf.
    Microsoft is not stupid, they are evil.
    We are stupid, by underestimating that M$ is stupid.

  46. Re:Again... Zues! by Anonymous Coward · · Score: 0

    Plan B:

    Package Zeus with Apache. Call it 'Apache 1.3.7. Then add a line in the conf file that goes something like -
    StupidStaticServer Enabled

    Couple code fragments later, Boom. Suddenly Apache is really fast for stupid static documents.

    Hooray.

  47. Re:What this really shows... by Anonymous Coward · · Score: 0

    Lay off the crack pipe dude. NT slow on a PII450 with 128MB RAM?? I have it on a p166 with 64MB and it's pretty snappy. Of course, I know how to tune my installation to get that kind of response. But still, you could have all sorts of unneccesary stuff in memory on a PII450 and be quite comfortable. Tune it.

  48. Good bye linux. IT was nice knowing you by Anonymous Coward · · Score: 0

    Well. I plan to reformat my hard drive and put NT on it for work. NT clearly is the server os leader and now this other study shows that microsoft once again made by the product.

    Sorry guys Thompson himself said NT is better.

    1. Re:Good bye linux. IT was nice knowing you by Anonymous Coward · · Score: 0
      NT clearly is the server os leader

      ... reality check:

      • NT is NOT the server OS leader. Try pitting it against a 64 CPU ULTRA SPARC ...
      • Do you have a dual/quad CPU Xeon ? The tests show that NT is superior on this hardware. Most tests on lower end hardware show linux doing better. Linux's problem is that it doesn't scale to more than 1 CPU. Which is only an issue if you have more than one.
      • Are you going to pay for that back office license, and the NT server licenses ? how much is it going to cost you to get anything resembling the functionality of linux on an NT server ?

      Not that NT isn't useful. It's probably a better choice as a workstation OS, at least at the moment. But for a low end box run by someone who doesn't want to pay thousands in licensing fees, linux is miles ahead.

      Sorry guys Thompson himself said NT is better.

      (a) you are misquoting Thompson, and
      (b) Thompson isn't a linux expert. If Thompson tested a recent distribution , and also tried NT, and then concluded that "NT was better", I would be worried. But he didn't test (AFAIK), and he didn't conclude, so I'm not.

      -- AC

    2. Re:Good bye linux. IT was nice knowing you by Anonymous Coward · · Score: 0

      Let the guy to ahead and install NT at work. Probably he is already using NT - a shill. If not boy will he be in for some fun! Maybe they are already using Linux or some commercial unix and now decide to switch to NT because of these PC Week tests? That seems to be implied, but I find that hard to believe.

      The whole team may be out of a job when NT keeps going down at random intervals - at the very least they will lose some sleep or their sex lives will suffer. Have at it, boys!

      Slashdotters really go for the sucker punch!

    3. Re:Good bye linux. IT was nice knowing you by arielb · · Score: 1

      heh your "work" probably consists of writing mirc scripts. Go back to school, Anonymous Coward

      --
      ---
  49. NT is just more scalable. by Anonymous Coward · · Score: 0

    Just because linux runs on crap hardware doesn't mean its good. Hey! Dos runs on my 286. IT must be a hell of alot faster. :-)


    Once hardware gets faster and faster people will see NT beten soalris and linux more and more. The only reason linux is winning previous benchmarks is because its not as slugish. NT is faster and has more overhead and is more scalable. Linux is just plain simplistic. THompson siad so. end of discusion. ALo pc magazine said linux sucks so I chose to believe it. Microsoft has very smart people making the best software in the world and ms office clearly shows it. Also NT is the most advanced OS in the world when it coems to threading. According to IE's unix port manager at microsoft who is a former linux hacker (...Just look at the threading with NT. IT would take years for unix to catch up.)



    May linux rest in peace with java and network computers.



    1. Re:NT is just more scalable. by Anonymous Coward · · Score: 0

      Who is this f*@king Guy?

      >ALo pc magazine said linux sucks so I chose to
      >believe it.

      Learn to type first of all and second PC Mag eats
      MS sh*t and asks for more. PC Mag loves M$, plus
      when did PC Mag become the burning bush? Are you
      narrow minded? You can't come up with your own
      conclusions? You should come over to my house, I
      have a great Atari 2500 that will run NT just great. PC Mag said so. You can have it for
      $1500.00. I even through in 2 joysticks.

      >Just because linux runs on crap hardware doesn't
      >mean its good.

      Crap hardware huh? What do you think a 286 is? The
      same old x86 architecture which NT runs on? What do you think Win95 is? A GUI interface on top of Dos 6.22. What do you think Win98 is? A GUI interface on top of DOS 7.0. Do you see a pattern
      here?

      >Once hardware gets faster and faster people will >see NT beten soalris and linux more and more.

      Again, learn how to type. Funny how Hotmail and yahoo run on...let me see...its not SCO...its not
      NT 3.51...or NT4...but,oh Yeah, SOLARIS. Do your homework. If NT is so fast, how is it these two
      giant sites don't run NT Server? Speak up, I can't hear you.

      >May linux rest in peace with java and network
      >computers.

      What the f#*k do you think NT Termserver /Citrix/NCD environment is? Oh yeah, now they call it Thin Clients because we all know NC's didn't take off. Give me a break. They just put it in the same can and paste a different label on it. If there is a piece of sh*t on the ground and
      on top there are small sprinkles of white powder.
      What is the white powder? Its also sh*t. You
      getting my drift son?

      Unix is God. You can do anything with Unix and not
      much with NT unless you want to dish out $5k here
      and $20K there for extra software. I just use
      1 software package to do my admin and that is ssh.

      What cracks me up about you NT guys is that you
      actually think that you are smarter than us
      Unix/Linux/BSD guys. Who in their right minds would pay $2500.00+ to learn NT4? Just load it, it might take several attempts, then point and click. After 2 hours, intentially crash it because it will do it for you automatically. Its as though you NT guys try to convince yourselves and your bosses that you are actually worth the money they are paying you. How hard is it to point and click
      administrate? The only hard part about NT is trying to get it back up after the 3rd reboot of the day and you keep getting a blue screen. You guys seem to be afraid of learning or doing actual systems administrating.

      In my book, NT admins who don't know Unix shouldn't be calling themselves Systems administrators. Learning and admin'n NT is like
      riding a bike with training wheels. When are
      you guys going to take them off?

      BTW.

      Thompson said to touch your nose.
      Thompson said to hop on 1 foot.
      Rub your head.

      You loose. Thompson didn't say so.

    2. Re:NT is just more scalable. by theentity0 · · Score: 1

      >ALo pc magazine said linux sucks so I chose to >believe it.
      First of all it appears that you have made your decision just based on what someone else says.
      Second pc magazine,hence the name,was created about new prebuilt pcs,so why are they comparing servers in the first place?
      Don't beleive everything you read and do a little of your own research because you sound very ignorant.

  50. agreed. MY NT server have been up for 1.5 years by Anonymous Coward · · Score: 0

    I have a sql server at work that handle over 500 clients and it can easily handle the load. IT runs quite fast on this old pentiumpro 200. I love microsoft. I love watching linux users get angry in the face because they cant be succesfull.
    My linux server at work crahsed once a week. With windows I dont have this problem.



  51. read the past /. news. Thompson said Linux sucks by Anonymous Coward · · Score: 0

    end of discussion. I plan to switch to NT over the weekend from linux. The linux zealots at work told me it was better. I can't wait to prove them wrong. I can finally have an ms-only solution at work and have intergraton flow again like it was in the old days.


  52. Amen. linux couldn't handle the microsoft website by Anonymous Coward · · Score: 0

    Microsofts website and now zdnet, dell, nasdaq clearly show that NT is one of the most scalable os's ever thaks to i/o async. I am an ex linux user and NT is the way to go. I ahve seen it with my own eyes. I have a server with raid and 4 ethernet cards and linux chocked on it. Raid and multiple ethernet cards are standard hardware and halloween docuements were just to show that ms has competition. Everyone knows the truth at redmond and microsoft is just showing some truth about linux because of brainwashed zealots who told them that linux is better.


  53. Well. Microsoft will just improve NT faster. by Anonymous Coward · · Score: 0

    As soon as linux and cox improve the kernel, Microsoft will release widnows2000 and windows will take another step forward and then when linus and cox try another kernel release, microsoft will release yet another.



    THe problem is microsoft has alot more develops then linux and Bill can just throw more programers to solve any problem. Linux said there are only 30 full time kernel developers and maybe a few hundred who occasionally donate code in there own speciality area. Microsoft has over 10,000 developers who work for windows and tens of thousands of more programers in other areas who donate code for there programs (ms office, IE, sql server). THis give NT a HUGE advantage. The reason NT had some trouble is because all the programmers were focussed in developing windows95 and microsoft trippled in the amount of programers in just 2 years. Bill doesn't like having alot of employees. NT is now going to go ahead full stream and BIll will do anything in his power to stop linux. Face it. ITs lost. linux will continue as a hobby for linux but in 5 ro 10 years NT will run in your car to your toaster to your hosue security system, to your television calbe box to cray supercomputers to you pda.


    Windows Windows WIndows. Ahmen -Steve Balmer

    1. Re:Well. Microsoft will just improve NT faster. by Anonymous Coward · · Score: 1
      As soon as linux and cox improve the kernel, Microsoft will release widnows2000 and windows
      will take another step forward and then when linus and cox try another kernel release, microsoft
      will release yet another.


      Linux is currently improving at a much faster rate than NT. How old is NT 3.5 and where was linux when this came out ? How far has NT come since 3.5 ? In terms of the work being done on the kernel, and in terms of third party support, linux has closed the gap, with SMP support appearing in 2.2, and several (big) third parties standing behind linux ( IBM, Dell, Oracle, Corel ).


      As for the number of developers ... more is not better. And the linux kernel shows this. Linux is not perfect ( lacks scalability ) but in some ways is miles ahead of NT ( more reliable, better security features , etc )


      BTW, your point about all the MS developers being too busy with Win95 to work on NT doesn't wash: don't forget, Win95 is about 4 years old now. In 1995, linux was in its infancy.


      Face it. ITs lost. linux will continue as a hobby for
      linux but in 5 ro 10 years NT will run in your car to your toaster to your hosue security system


      Fire away with your predictions, but at present, linux retains a growth in market share, at the expense of NT. What makes you think that the rapid adoption of linux will suddenly halt ? All factors that have the potential to influence growth are on the rise. Factors such as third party support, critical acclaim, availablility of applications, mindshare, large scale deployment, and the OS itself have taken leaps and bounds over the last year, whereas NT has either stayed still or even slipped a little. I wouldn't bet on NT killing linux any time soon.


      -- AC

  54. Not my servers at work by Anonymous Coward · · Score: 0

    I tried to use linux as a gateway at work and I told my boss that NT has i.o problems with multiple adapters. I told him to test linux. Performance was awefull and NT on the same machine was almost twice as fast. I also have raid but what server doesn't have it. NT is clearly the winer and I liek the gui style of administration better.

    1. Re:Not my servers at work by cthonious · · Score: 1

      What does ethernet routing have to do with RAID? (nothing).. Actually ... what does it need a hard drive for? :-)

      This contradicts my experience entirely. I do not find NT "faster" for any general purpose netwok duties like this, period.

      the fact that you prefer NT's interface only hints to me that you don't know linux very well. I don't know anyone who uses unix and knows it and prefers menu based systems (still there is linuxconf which I use myself sometimes)

      --

      support gun control: take guns from cops
  55. I am planning to switch to NT as well. by Anonymous Coward · · Score: 0

    I usually use a name here but prefer to post as an anonymous coward for obvious reasons. I like what the other poster said "How many tests will /.ers just plainly ignore.". I called all these mindcraft tests as fud but Thompson's critism of linux really got my attention. Then pc magazine did NOT 1 but NOT 2 but 3 tests showing similiar results. MY windoze zealots at work have been asking my when are we going to go to NT or NT is a very good server platform. I refuse to be ignorant so no linux user can accuse me of being one. I plan to install NT at work and actually try it. I will repost here at /. and you can find out who I am.

  56. Re:Benchmark purchasing stupidity instead! by Anonymous Coward · · Score: 0

    Look, I'll agree with you that there's a lot of stupidity relating to purchases. But I've seen some weird stuff even in my relatively short working career. For some strange reason, a lot of companies don't feel like they've made a good decision _unless_ they're paying thousands of dollars for something! Corporations, if I may anthropomorphize them thus, seem very insecure...given the choice between Linux/*BSD*, with a starting cost of $0, running on an old P100 in a closet, and Gubbish Incorporated's Foonix, costing $7000 and running on a proprietary Gubbish box the size of a refrigerator and costing $25,000, they somehow feel safer with the more expensive choice. There is still a widespread attitude of "I'm not trusting my company to some free OS created by a bunch of hobbyists", even though it's rarely stated so explicitly. Hey, I worked at a large high-tech corporation which was using a Sun E10000 to host a (barely used) departmental news server and one (lightly used) application. The machine was vastly overmuscled for what it was doing, but there seemed to be little incentive to save money - indeed, the more you spent _this_ year, the more you could legitimately demand next year, and the more important you looked for having all this high-end equipment...

  57. Wrong. The dynamic test beat linux by 50%! by Anonymous Coward · · Score: 0

    Windows NT is clearly the winner in every circumstance. I am sorry guys but how many of these tests are you going to dismiss as fud.

    Thomspon even said that linux sucks and he thought NT was better.


    May linux rest in peace.

    1. Re:Wrong. The dynamic test beat linux by 50%! by Ares · · Score: 1

      /Start Flame Bait

      Why, pray tell, are all persons whose opinions disagree with those of the general consenus labelled as trolls? Some people around here sound like they could be my mother (Don't worry if you think you are; she's not computer-literate enough to know what Slashdot is). I use NT everyday, both by force (at work), and by choice (at home on my regular use PC). I've been using Linux since around kernel 1.2 (probably earlier, 1994 is a long ways back), but in all honesty, if NT were priced more like Linux, I'd be running NT Server on my server, rather than Linux.

      /End Flame Bait

      As for IIS being faster than Apache, of course it is. We all know the performance differences which happen when using fork/exec as opposed to spawning a new thread. There are two remedies for this performance difference. The first is to rewrite the Apache code to run threaded (not a particularly trivial task). The other (at least to bring the NT performance down a bit) would be to run Apache instead of IIS on the NT box.

    2. Re:Wrong. The dynamic test beat linux by 50%! by barnaby · · Score: 1

      Move along troll.....

      --
      Barnaby
  58. Re:So who's going to pay for it ? by Anonymous Coward · · Score: 0
    MY windoze zealots at work have been asking my when are we going to go to NT or NT is a very good server platform.

    You need to ask yourself what the benefits of NT really are.

    The test just shows that NT works nicely on a quad Xeon box ( how many do you have at work ? ) How about performance on the hardware you actually have at work, and how about reliability, security, and cost ... ?

    -- AC

  59. when NT 3.5 was around ms focussed on windows95 by Anonymous Coward · · Score: 0

    I am sorry but windows 3.1 to windows 95 is alot more of an improvemnt then linux .8 to 2.0. Windows 95 is more advanced then NT. Even microsoft admits this. THis is because of compadibility issues. Now since the old win95 kernel is dead and microsoft has trippled the amount of programers and now has every app in kernel space, you ca be sure that NT is going to excell quick and windows2000 will be thee OS that kills linux.


    NT is allready better. How many tests are you really going to ignore. I hate to say this but other companies are just as proprieatary as microsoft. This is why we need 1 company, 1 OS 1 office suite, 1 server OS and 1 pda and device os. In an all microsoft world you can write vb apps in dcom and create scalable applications with the transaction server wrapper and delpoy your app on every computer and now device in the world.

    To me thats power. Linux just ets in the way of success and innovation in the industry. In the past things never worked together and then Bill came along and fixed everything and finally we can connect with the world. For exapmle we can all exchange microsoft .doc's in microsoft email using a microsoft exchange server and you can bet everyone else will use this as well ans we can have intergraton wiht the world. These current tests show that the ms standard is a rather good one. The reason why bosses will only select NT is when some linux fanatic yells fud and tries to show linux in a positive light, I usually just say but NT is what they are all using. Descision made. ITs NT. end of discusion

    1. Re:when NT 3.5 was around ms focussed on windows95 by Anonymous Coward · · Score: 0
      I am sorry but windows 3.1 to windows 95 is alot more of an improvemnt then linux .8 to 2.0.

      Windows 95 was a huge leap. I don't dispute this. But Windows has not changed greatly since the Win95 release. Win98 is basically Win95. And between the releases of win95 and win98, linux made a lot of progress.

      NT is allready better. How many tests are you really going to ignore.

      Wrong. NT is faster on high end hardware ...

      Clue up: faster != "better" . There are other things that the test did not address, such as reliability, cost effectiveness, and a pile of administration features. Secondly, NT on a single high end server is a weak value proposition forweb serving, because you end up with a single point of failure and high price/performance. Several smaller machines will give you a more reliable solution ( which is why a lot of NT sites are distributed across several servers.

      In the past things never worked together and then Bill came along and fixed everything

      ROFL. Did Bill invent the internet ? no. The internet works precisely because everyone in the industry banged their heads together and invented some industry-wide standards. Where would we be today if we had waited for Microsoft to invent the internet ? ( PMT. or SMP. or clustering ... etc etc )

      -- AC

    2. Re:when NT 3.5 was around ms focussed on windows95 by Anonymous Coward · · Score: 0

      Windows 95 still runs on top of DOS but only for compability reasons. And yes it is completely different then Windows 3.11. Get your facts streight

    3. Re:when NT 3.5 was around ms focussed on windows95 by Vesperi · · Score: 1

      Now since the old win95 kernel is dead and microsoft has trippled the amount of programers and now has every app in kernel space, you ca be sure that NT is going to excell quick and windows2000 will be thee OS that kills linux.

      Dear gods, you actualy cite the fact that every MS app is going to be running in ring 0 - kernel space - as a GOOD thing?

      The mear fact that MS moved the GUI sub system to ring 0 in NT and 95 is what has lead to the ability of crappy third party programs to nuke your NT or 95 box and get you BOSs.

      I am sorry but windows 3.1 to windows 95 is alot more of an improvemnt then linux .8 to 2.0. Windows 95 is more advanced then NT

      Excuse me? Windows 3.1 ran atop DOS. Windows 95 ran atop DOS ( don't belive me, install drdos on the box and type win - or disable the auto "win" that is in the IO.SYS file which is now just a hidden ini file. ) Windows 98 is just 95 OSR2 with service packs and IE 4 preinstalled.

      Do you even know what NT is? NT is OS/2 ( or the vast majority of it is still identical ) with the windows GUI replacing the IBM GUI, 3.5 had the win 3.1 program manager. 4.0 has the windows 95 GUI. OS/2 was designed to REPLACE the severly outdated DOS arch for a 32bit system. When MS left, IBM continued development with an eye to stability. MS desided to go for ease of use and speed. Hence they merged the video subsystem into the kernel - bloating it to all hell and making it an unstable pice of tripe. I ran a medium sized BBS for five years under OS/2 running 5 copies of a DOS bbs system at once all in VDM's which could be manualy configred. If IBM had done what Sun has done with Solaris - gave it away in binary form - it would have trashed NT's growth.
      --
      James Michael Keller

      --
      "Linux is not our destination, it is simply the open road to tommorow"
  60. interesting idea! by Anonymous Coward · · Score: 0

    I think you've stumbled across something big. Let's do the same benchmark test comparing equally configured webservers running Apache on *BSD and Linux on the same hardware. This would settle the *BSD-is-faster-than-Linux argument once and for all. Who would sponsor such an event?

    1. Re:interesting idea! by rnt · · Score: 1

      Oh no... I've inadvertently set off a *BSD vs. Linux thread?!? I'm feeling deeply ashamed, that wasn't my intention at all!

      But your reply emphasizes my point: benchmarking a webserver isn't enough to make broad claims like "OS-X is faster than OS-Y".

      The problem is the incredible amount of different configurations that are possible. Apart from choosing different webservers you also have the possibility to tweak the webserver sourcecode yourself. You can even try to optimize the kernel to improve performance.

      Suppose you rigged a Linux system for optimal performance by making a Linux-optimized webserver and a webserving-optimized kernel, would it be fair to say "Linux beat ..."? The same goes for NT or other systems (although I doubt many people are able to make drastic improvements to NT themselves that way since they don't have the sourcecode...).

      It's a nice dilemma:

      Not allowing customized configurations will have most people complaining the tests were done on a system that doesn't use all the capabilities of that particular system.

      If you do permit tweaking kernels and applications for maximum performance there will alsways be people complaining this-and-that could have been improved on by some clever hacking.

  61. Re:The Goals of the Apache Project by Anonymous Coward · · Score: 0
    I'd like to hear more about how people use mod_mmap_static in practice. Dean Gaudet is of the opinion that using it in benchmarks is unfair. If there are people really using it, I'd have a better argument for using it in benchmarks. Email me at dank@alumni.caltech.edu.

    See http://www.kegel.com/mindcraft_redux.html for an up to date report on how the Linux kernel people are addressing the bottlenecks that caused Linux+Apache to perform poorly on the Mindcraft test.

  62. What they failed to mention... by Anonymous Coward · · Score: 0

    Alright, I've accepted that NT is faster than Linux as far as these (multiple) benchmarks show.

    But what all of these benchmarks fail to mention is that even with an insanely huge server load, linux and apache will stay up and running forever. (Last time I checked, my friend's hosting company's box was up to 411 days)
    NT with a moderate server load will crash and need to rebooted many times a day.

    Who the hell cares which is faster? Apache is fast enough for me. All I care about is stability, and in this area, Linux w/ apache beats the hell out of NT.

    All of these benchmarks are a good thing, though. It'll coerce the apache developers to improve their code. I'm sure with a couple of months of work, Linux w/ apache could surpass NT (or any other OS with any other web server) in any benchmark you throw at it.

    1. Re:What they failed to mention... by blowdart · · Score: 1

      Really? Then how come I've had a server sitting up and running since installation a year and a half ago, with my site getting around 3-4k unique sessions a day (hey it's only a baby), and the only time it went down was for a memory upgrade.

      I don't know what the heck half of you do to NT to make it unstable, but I have never had a the grief you've had, except on a development box with some of the development team writing really dodgy code *grin*

      So rebooted many times a day? Rubbish

  63. Re:NT beats Solaris? by Anonymous Coward · · Score: 0

    Isn't it strange? They used that much iron to serve 60 clients???
    Why didn't they showed the graphs any farther (look at the NetBench results graph...)?

    I remember tests done by MacWorld labs sometime ago (they compared AIX 4.2 and NT 4.0) and found that with the number of clients growing to 100-150 NT begins to slow down significally (AIX doesn't).

  64. Re:I wholeheartedly agree, but... by Anonymous Coward · · Score: 0

    That doesn't mean the code that supports each specific task is done really well. Sure you can customize to you situation, but that doesn't mean it will do well.

  65. Re:NT is just more scalable - HA HA HA HEE HA !!!! by Anonymous Coward · · Score: 0

    Duh, I remember 5 years ago when MicroShaft said NT 3.x scaled to 32 processors, and I chose to believe them. Duh, now I think they said it scales to 256 or 1024 processors, and I choose to believe them. Duh.

  66. Boris? by Anonymous Coward · · Score: 0

    Hmm.. Sounds familiar. Boris from c.o.l.a. has apparently found slashdot.
    We'll never be the same.

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

      Sorry, not Boris. Just in a bad mood from reading stupid things.

  67. Tell me more --- by Anonymous Coward · · Score: 0

    Tell me more about school kids using Linux or unix at home. Where? Ok, I can believe CS students in college. But middle and high school kids? Surely that market is captured by Win 9x with its directX gaming and IRC cults.

    I'd like to believe you. Any indication that let's say intelligent but not necessarily extremely nerdy kids who plan to study computer science are using Linux in great numbers anywhere - USA, Europe Japan? Even 20% would be great.

    It could be regional. I know that Amiga was very big, bigger than Dos or Windows, in Europe for quite a while. Maybe it is now "cool" for kids to use Linux at home in some places.

    listening

  68. NT and mediocrity by Anonymous Coward · · Score: 0

    > Fact is, everything about Linux is _mediocre_. No great inspirations, no brilliant minds involved, no breakthrough progress. Many people don't mind that. It's "good enough" for them. I personally can't stand it.

    This sounds so much like NT. No inspiration, not brilliant, no real breakthroughs, little progress, unstable, "good enough" for many, but not good enough for most others...

    Even billions of dollars of Microsoft's marketing, (broken) promises and huge partnerships can't prevent much of industry from peering away from NT and looking elsewhere - and why? It's _less than_ mediocre. Many in the software industry has been looking for a way off of "the road ahead" that ultimately leads to slavery, and they might have found it in Linux. The next few years will be interesting indeed.. what is Microsoft to do?

  69. And your point? by Anonymous Coward · · Score: 0

    For the price of one quad box with RAID one can instead have twenty high end Celeron boxes running a high availability Linux/Apache web server that absolutely kicks the shit out of NT/IIS on a price/performance/failover/reliability basis. What was your point again?

  70. Ohh, Zico, you really DO know... by Anonymous Coward · · Score: 0

    Darn it, just lost my last posting (BSOD)... I said so many kewl things but the box broke. (Personally, I blame it on the hardware, not NT.)

  71. Re:I'll Pitch My Linux Server vs. NT by Anonymous Coward · · Score: 0

    It won't because I tried loading NT
    Server 4 on a P5 100mhz with 32mb ram for a temp BDC. It choked, coughed, spit up and
    died. It tried but too bad. NT will slowly die like my machine. I can't wait to see how many bugs the W2K OS will have. Especially the 64 bit version.

  72. Gee, I hate to see you shoot yourself... by Anonymous Coward · · Score: 0

    Please, someone call 911 !!! Man down !!!

    Oh, referring to the Thompson interview, he later had some follow up comments where he said he hoped he didn't come off too strong against Linux. His NT server probably crashed right beforehand, poor soul.

  73. Run the test for a month without rebooting... by Anonymous Coward · · Score: 0

    I would like to see the results of the same test where each machine is run for a month solid without rebooting.

    Then look at the total number of pages/files served, and see how they stack up.

    NT would fall over after a couple of days no doubt.

    Windows NT is incredibly crash-prone and unreliable, in my experience.

    Frankly, a slower solution that works is better than an arguably faster solution that just plain doesn't.

  74. Quad Xeon, or 25 node Linux network with skiboat? by Anonymous Coward · · Score: 0

    Wow, with that kind of cash I could by twenty five Celeron boxes and a 100 mps ethernet network (no monitors or NT licenses necessary), install a free load balancing HTTP gateway, run SAMBA AND a superfast web server on all of them. That's one bad ass Linux/Apache setup, and I'd still have enough left over to buy a ski boat. Righteous !

  75. Re:This is all kinda silly right now by Anonymous Coward · · Score: 0

    Interesting. The only people I know of who have statistics like that is CNN. :)

  76. Save your flamethrower juice... by Anonymous Coward · · Score: 0

    Err. Read this carefully. Doesn't it sound a little too badly spelled? A little too nieve?

    I mean, "Microsoft has very smart people making the best software in the world and ms office clearly shows it.". Come on. Who could say that after dealing with the frigging annoying paperclip? :)

    Either that or the writer is just a bit drunk. This could be Jesse Burst after 10 tequila slammers. Surefire blackmail material, that.

    And in the rare case that this writer is genuine, did you know that if you hold your nose while jumping off a really high cliff, you can fly? It's really trippy. You won't hit the ground at all. Honest. I said so :)

    Intellectual darwinism at its best.

  77. Missing measurements by Anonymous Coward · · Score: 0

    I always find it interesting in reviews that they often include value judgements as if they where results of validated tests...I did not see any testes related to either ease of use or most documented but these comments seem to indicate these are major reasons for chosing NT....

  78. Re:COmparison by Anonymous Coward · · Score: 0
    However, for midrange work, linux simply isn't up to par yet. I seem to recall Linus himself stating that he believed OS design was well understood by the 1970s, and he considers microkernels to be "stupid", plan9 to be "stupid" etc etc.

    But if you actually re-read the article, you'll see that he actually have a point: by design microkernels are slower ("The idea of abstracting away the one thing that must be blindingly fast-the kernel-is inherently counter-productive."), and he argues that people wants OSes to be faster, and that micro-kernel benefits could be reached by intelligent programming as well.

    He didn't criticize at all Plan9 for been stupid as such ("They had this really cool system call to do a better process fork-a simple way for a program to split itself into two and continue processing along both forks."), he just pointed out that they choose the wrong way ("They found out too late that the performance went to hell."), and were unable to fix it properly.

    As for OS design being well understood in the 1970s, you really have to look at the OSes at the time. I guess at the time there were much less computers than excellent programmers and it really shows.

  79. Gee. Where is your magazine? enough said by Anonymous Coward · · Score: 0

    I trust a thompson and a magazine who has computer magazines in more then 100 countries then some unix idiot die hard who thinks he knows more then the industry watchers and editors at pc magazine. NT is faster and more stable. Thompson said this. Enough said.

    IF you think you are really smarter then write your own magazine and operating system and if its more successfull and better then I will eat my shorts and prefer NT.

    Untill that I refuse to believe anyone but unbiased sources. Name just one unbiased source who likes linux? dont give me that NT vs unix crap thats on the web because he is a linux developrer and supporter. OTher then that there is no one. Everyone likes microsoft and uS news did a poll showing that 85% of all people have a positive impression of Bill gates and 90% have a positive impression of microsoft software. I suppose ther are all idiots as well hu. Let the people decide. Oh they did decide. Its NT. I can intergrate with com/dcom and linux just gets in the way of true innovation and intergration that everyone wants. This is why 90% of all people have a positive impression of microsoft. They want to sned someone a .doc file and have everyone in the world read it and have the exact same software. NT is the os that glues everything together with backoffice.


    Linux can't even handle more then 4 ehternet adapters and hardware raid without coming to a standstill.

    1. Re:Gee. Where is your magazine? enough said by Anonymous Coward · · Score: 0

      I admin NT and Unix boxes and my belief Unix is way better to admin and NT is really poor. I wish NT was more stable and had a wide range of free tools but it doesn't. M$ and other companies make you pay out the ass for extra licenses, tools, business apps, etc. I have had NT certified guys help me tweak my boxes and they still crash more often than my Unix/Linux boxes.

      Have you ever tried to admin both? If you have, be honest and tell us which ones have stayed up the longest and is more reliable? If you tell me NT then you don't know squat about Unix. I'm not a Unix die hard but I like what works the best and right now, it is Unix.

      Why do you think M$ pays so much for these tests to be done? Because they are scared. Why would a Fortune 500 company that make billions be scared of an Open Source free software? Just because it may run faster? I don't think so. They are scared because they know Unix/Linux was like Windows when it first came out against the MacOS. It was slow to catch on but once it did it was a tidle wave. Look at Mac's now, barely above water. M$ knows you don't have to be the fastest to be the best. JUST BE THE MOST POPULAR. Linux is popular and is starting the next Generation of OS, albiet, still young but on the rise. Look at how many other companies are jumping on the bandwagon. Do you think that these companies are all dumb? They don't care about speed but what makes money. Popularity makes money. Look at Micheal Jordan, Wayne Gretzey, Marilyn Manson, Nike, Star Wars, Tickle-Me-Elmo, Firby. Do you think that these examples are/were the best? Maybe some but they are/were all popular. They all made/make money and tons of it.

      They are also scared because some inside birds have said to me that they are having major trouble porting the 32 bit version of W2k and especially the 64bit version. They have infered that the source code is way to fat and bulky. Linux is progressing faster than Windows has every did. By the time W2k comes out, Linux will be 3-4 times better than it is NOW. Look at Linux last year, Linux who? Linux what? Scared, I think so. I wouldn't doubt seeing the next version after Office2000 being ported to Linux just so M$ stays afloat. We all can benefit from this because M$ will be forced to either give up or make their code/products better. I think they will choose the latter.

      Plus, anybody can write a damn magazine or even a book for that matter. Look at Monica LOWenski. How long has Unix been around? I think longer than PC Mag. You can't tell me that PC Mag is unbiased or anyone for that matter because Human beings are all prejudiced. I am not saying racist so don't even go there. I am saying we all prejudge everything in life and how can we be truthfully objective. We can't because we all have different likings.

      Plus, I can care less about speed if my server keeps crashing once a week. I think a smart person is: saving company money by buying a PII 300mhz machine running Linux/BSD/Apache then spend thousands of dollars on a quad NT box just to watch it crash once a week. You can choose NT, I don't give a sh*t. At least I can play Golf peacefully on the weekend without worrying about when will I have to doing a power cycle on my NT box.

      Use them rather then having them use you!

  80. NOOO!!!! by Anonymous Coward · · Score: 0

    DO YOU KNOW WHAT /. PEOPLE DO WHEN THEY ARE ASKED TO SOMETHING??? They try to crash it! A Linux box would barely survive! It seems you weren't here at the test of the /. new DUAL box. You had to see WHAT people put in their 'test' posts - pages and pages of scripts, attempts to crash the server through very deep threads, and more!

    The /. people would REALLY try to push them ABOVE their limits. Let's see... 30,000 people using autoget-discard scripts (like wget in check mode), each one running 3-5 times in parallel, at the same time!

    Hey - let's do that to microsoft.com! ;-) Slashterrorism -- LOL!!!

    1. Re:NOOO!!!! by Lazy+Jones · · Score: 1

      There is no reason why any system would necessarily have to crash under heavy load, it should just become slower. Anything that does cause a system to crash under the ./-effect should be fixed. Isn't this just a lovely torture-test that can be very useful in determining whether a system works reliably or not?

      --
      "I love my job, but I hate talking to people like you" (Freddie Mercury)
  81. Re:This is all kinda silly right now by Anonymous Coward · · Score: 0

    Hmmm... talking to someone who just visited the Microsoft datacenter last week. They have 700 servers to handle the traffic at both msnbc.com and microsoft.com together. I read:

    http://www.microsoft.com/backstage/solutions.htm

    and it was interesting to note that they didn't state how many servers are there for microsoft.com in the hardware section.... isn't it?

    I admit that they don't give the number for msnbc.com though... only microsoft.com.

  82. Keep them up by Anonymous Coward · · Score: 1

    Well, I'd like to see them keep slamming the
    servers with hits like that for about a week straight and then we'll see who's servers are still up and running and which machines will require a reboot.

  83. Re:once again the numbers prove it by Anonymous Coward · · Score: 1

    A basic problem, I have with benchmarking practiced in the PC-week and Mind-Craft is that they are looking at a single high powered machine. A real test should look at several different machines of varying processors, disk, and memory configurations.

    I would recommend a course in statistics before making such a bold statement that the numbers prove it. Numbers in themselves do not prove anything. A single data point for a quad processor mean nothing for the real user.

  84. F1 power on your server. by Anonymous Coward · · Score: 1

    Everybody knows that benchmarks are just benchmarks. I would like to compare the situation between NT and Linux servers to that of Mercedes F1 and regular cars.

    If you have a good track and fair weather you'll get some pretty fast lap times with the F1 car, tuned to the maximum. This approach is, however, not practical. In a F1 car you get a bumpy ride.
    The engine blows after about 1000 km and you have to refuel and change tires every 200 km.

    An F1 car will also carry only one person at a time (one prototype with a passenger seat has been built). It's also painful and tough exercise to drive an F1 car.

    But, put a little water and a few LARGE bumps into the circuit and the situation changes. In your regular Mercedes you can enjoy the ride and still make the trip in quite a good time, while listening to music and not having to repair the engine and refuel as often. You can even bring along a few friends to make the trip much more enjoyable.

    My advice: Don't waste money and time on building a F1 car for the public, instead enjoy the ride that you get from your ordinary Linux.

  85. 4x100M cards? by Anonymous Coward · · Score: 1

    Looking at the file serving tests.
    Isn't this just a problem that Linux can't use the 4x100M cards to make a full duplex 400M pipe.
    The Linux performance falls off at around 200M just what I'd expect for 1 card.
    Or am I missing some thing obvious?

    1. Re:4x100M cards? by thias · · Score: 2

      who as a multiple ethernetcard machine handy ?

      If I understood it right, the channel bonding has to be configured !
      I saw no hint they did. Neither Mindcraft nor ZD

      http://beowulf.gsfc.nasa.gov/software/bonding.ht ml

      someone's got experience ?

  86. Re:Comparison by Anonymous Coward · · Score: 1

    I think you guys mean RegClean.exe, i didn't see anything about regedit in the last two links to the risk archives.

  87. What is this infamous kernel 2.2 improvement by Anonymous Coward · · Score: 1
    The survey claims (italics/bold are mine):
    A few weeks before our testing began, LinusTorvalds (creator and keeper of the Linux kernel) released the Linux 2.2 kernel. It promised to overcome the lack of multiprocessor scaling that has hampered performance on our previous tests.

    Unfortunately, we could not test the potential improvement in processor scaling, as the 2.2 kernel included a TCP/IP stack improvement that broke its communication with our Windows 95 clients . This fix was not in the 2.0 kernel, which was the latest available in standard distributions during our testing, so we tested with Caldera's 2.0.35 kernel distribution.

    For some reason my Win95 clients hardly noticed when I upgraded to 2.2.x

    Does Caldera come pre-configured with crypted password support ?

    Did they just forget to run Win95PlainPassword.reg ?

    Is it some evil plot by the Linux community to keep the support costs down by keeping the clueless far away from Linux :) ?

  88. This is like a bad rerun from 3 years ago ... by Anonymous Coward · · Score: 1

    When the Webstar was still on the top 3 servers on the net (outnumbering IIS) and was getting slammed in all the benchmarks for all the same reasons that Linux is know.

    In reality, Webstar running on a low-end Mac under Apples brain dead TCP/IP stack could saturate a T1 line. Running on Apple's top of the line hardware it could match a Sun box at up to T3 speeds. Yet all the benchmarks were at 100mhz lan speeds and showed Webstar getting butchered when over 50 simultaneously clients started hammering it. Sound familiar?

    Back then everyone who knew better stayed quiet (you know, all the geeks who admin server farms and read slashdot all day) since it was "just Apple, so who cares." Maybe if people had complained we wouldn't still be seeing these benchmarks 3 years later.

  89. You're dreaming by Anonymous Coward · · Score: 1
    Linux evolving faster than the competition. Myth.

    The shortcomings of the Linux kernel have been known for ages. Linux first appeared in late 1991. In early 1992 already Linus acknowledged that a microkernel design would have been better.

    "True, linux is monolithic, and I agree that microkernels are nicer. [...] From a theoretical (and aesthetical) standpoint linux looses."

    They had years to fix the shortcomings. Fact is, the linux kernel _architecture_ evolves at a snail-like pace. Just because a new kernel gets release every other day doesn't imply that it evolves in any meaningful way. Don't forget that there's a new release for every new driver and also there's practically NO serious internal testing performed by Linus.
    Proprietary kernels probably evolve much faster but you don't get to watch it.

    Lastly, good kernel programmers are rare. If you were one of the few would you rather spend your working hours coding for love and Linus or earning good money instead? Fact is, everything about Linux is _mediocre_. No great inspirations, no brilliant minds involved, no breakthrough progress. Many people don't mind that. It's "good enough" for them. I personally can't stand it.

    1. Re:You're dreaming by Luis+Casillas · · Score: 2
      The shortcomings of the Linux kernel have been known for ages. Linux first appeared in late 1991. In early 1992 already Linus acknowledged that a microkernel design would have been better.

      "True, linux is monolithic, and I agree that microkernels are nicer. [...] From a theoretical (and aesthetical) standpoint linux looses."

      Man, this has to be one of the worst misrepresentations I have ever seen. Yes, Linus did write that in the famed "discussion" (really a flame) with Andrew Tannenbaum, but he was defending his architectural choice, not conceding a mistake.

      Basically, the argument that popped up in the discussion was that a monolithic kernel is quicker and easier to implement.

      If the GNU kernel had been ready last spring, I'd not have bothered to even start my project: the fact is that it wasn't and still isn't. Linux wins heavily on points of being available now. ---Linus

      Anyway, people can go read the USENET thread in question themselves.

      ---

    2. Re:You're dreaming by Guy+Harris · · Score: 3
      In early 1992 already Linus acknowledged that a microkernel design would have been better.

      "True, linux is monolithic, and I agree that microkernels are nicer. [...] From a theoretical (and aesthetical) standpoint linux looses."

      Umm, he said that it loses "from a theoretical (and aesthetical) standpoint". This is inequivalent to saying that it "would have been better" from a pragmatic standpoint. uote>Proprietary kernels probably evolve much faster but you don't get to watch it.

      Perhaps, perhaps not. The fact that "you don't get to watch it" means you can only guess (unless you happen to be one of the people who "get to watch it").

      How much have, say, the Solaris or NT kernel architectures changed, relative to the extent that the Linux (or *BSD) kernels have changed? (BTW, neither of them are what I would call a microkernel, not even NT - NT's device drivers, file systems, and networking stack run in kernel mode, for example.)

      Lastly, good kernel programmers are rare. If you were one of the few would you rather spend your working hours coding for love and Linus or earning good money instead?

      I have the impression that at least some of the developers of kernel code for free OSes do both.

    3. Re:You're dreaming by IntlHarvester · · Score: 2

      How much have, say, the Solaris or NT kernel architectures changed, relative to the extent that the Linux (or *BSD) kernels have changed?

      Not that this destructs your point, but in the early 90s, Sun was willing to dump the SunOS kernel, and Microsoft was willing to dump the OS/2 kernel. So it's possible for a big commercial vendor to completely switch over to a new kernel.

      I'm no computer scientist, but it seems that the maxium that Microkernels are slower than monolithic kernels is only true until it isn't. Perhaps something will come out of Apple Darwin.
      --

      --
      Business. Numbers. Money. People. Computer World.
  90. You're wrong. The linux crowd *are* taking notice by Anonymous Coward · · Score: 1
    Don't be fooled by the rants of some of the slashdot audience. The kernel developers are doing what they can to address shortcomings in the area of scalability. It's not so long ago that linux lacked simple things such as SMP, out of the box support for more than 64MB memory , etc. Linux is not terribly scalable ( especially out of the box ), but the developers are making leaqps and bounds ( 2.2 itself is a great improvement over 2.0 , though it's still not great )

    While the mindcraft study does not seem credible ( for a start, it was not independent ) , this study is not severely flawed. However, all the study shows is that linux has its limitations as a high end server.

    What is also interesting, however, is that NT is actually a weak value proposition on a high end machine. Take a look, and you'll see that it can't hold a candle to Solaris ( even x86 solaris ) , especially considering Solaris' superior reliability. HAND, -- AC

  91. We Need A Real World Benchmark by Anonymous Coward · · Score: 1

    We need to design and make a real world benchamark. Make a benchmark the has a very relistic mix of static, dynamic, and secure HTML. High and slow speed user connections. Also include content searches like looking up T-Shirts and catalog IDs in a catalog. I also want the client machines to look like a mix of machines, and for them to behave in a manner that is simular to a real user. That is to say, one connection calls for a page, pauses for a random number of seconds, then asks for another page, or does a search, or something. Each page returned will need to have a reasonable mix of images, and other content.

    To do this benchmark some things will be needed:

    • Server page content - A set of web pages for the server to serve. I'm thinking of something like a catalog retailer.
    • DB Content - A database of information that dynamic catalog requests are generated from. This should have entries for all products.
    • Client Programs - Simulate the activity of a user. Simulation of slow connections will need to be done. Afterall, not everyone has a T1 or faster to their home. The Client Programs will have knowlege of the site's content, and make dynamic queries based on that content. Queries should be designed to return listings a wide range of numbers of appropriate items.
    • The clients will check the resulting returned selection to see if it is complete and correct. Ie, if a query for part number X returns part number Y, it is wrong. Simulairly if a request for "T-Shrits" returns only 5 items where there are 23 T-Shirt items in the DB.
    Results will be graded on performance as well as correctness. So if a server one gets 1000hps, but has a 25% error rate, it really only served 750hps, on the other hand if server two did 800hps, and managed 100% accuracy, then it did do 800hps.
    1. Re:We Need A Real World Benchmark by Bryan+Andersen · · Score: 1

      To make it really real world, all the different tests should be running at the same time, and have surges and lulls in the hit rate. The test should also be done over a week long run period. Testing machines continue to make requests even if the server crashed. Ofcource at this point the server is racking up serious numbers of failed requests.

    2. Re:We Need A Real World Benchmark by hli · · Score: 1

      There is a benchmark under
      http://www.acme.com/software/thttpd/benchmarks.h tml
      It compares 12 (unmodified and untuned )web servers. It shows, that Zeus is 3 times faster than apache when delivering small status pages...
      When using CGI, all servers are nearly equal...
      It dont use DB content. But when using DBs, there is the problem with the speed of the database... should we use oracle oder mysql oder M$ SQL server or... Such a benchmark tests the DB, not the OS...

  92. Re:COmparison by Anonymous Coward · · Score: 1

    I have used IIS & Apache/mod_perl. Apache/mod_perl performs better on a P133 than IIS on a PII 200. It's easier to use, more extensible, comes with cool goodies like ImageMagick. UNIX is far easier to develop on than Win32. Just try to make an ISAPI dll/ODBC vs mod_perl/DBI and you will see.

    It's stupid to take such a test completely out of context of the real world. Use both, then use the one that sucks less and you will probably use Linux/FreeBSD.

    Besides, it's free!

  93. The Good News - ZD likes Linux by Anonymous Coward · · Score: 1

    Slashdot regulars do not seem to notice that concurrent with these tests which show Linux speed
    performance lagging in certain tests with certain
    hardware, the mainstream Windows-loving computer press has run several very long, very positive feature articles about Linux highly recommending it as a server vs. NT. I'm talking about within the last few days, with full knowledge of disappointing comparisons in these tests. One even had a chart with a feature by feature comparison in which Linux came out better. Not to mention the A+ RedHat 6.0 review featured here.

    Sites include several ZD subsidiaries, PC Week, etc., CNet, Wired's Web Monkey and others I can't
    remember. Check the Linux Center (french or english version) site for a list.

    While there is certainly pressure within certain divisions of ZD and the ilk to run performance tests which are tilted towards MS, in general the journalists are being very fair, if not giving Linux the sweetheart treatment. And, at least in the test which is the topic of this thread, Solaris was also thrown in to show perhaps that a
    unix system designed for high-end equipment easily beats NT even with hardware and conditions designed to show NT in the best possible light.
    NT won't even run on what Linux and Solaris will run on (non-intel) but even in foreign territory
    Solaris performed better.

    I am not a sysadmin and don't have much knowledge of networking, but business is business. It seems that to make Linux look better, it may be necessary for comapnies basing their business on Linux like RedHat and Caldera to pay for their own tests under conditions highly favourable to Linux - and to publish the results prominently.
    IT IS NOT UP TO THE "COMMUNITY" to do any of this.
    Linux is not a company, but companies basing their business on Linux are in direct competition with Microsoft.

    Mainstream computer journalists have prominently published charts comparing Linux to NT point for point - it seems to counter MS's "challenge" page in which very unfair and dishonest charts comparing NT and Linux were prominently displayed.
    Are ZDNet and Wired doing RedHat's job for them?
    It seems so.

    Whining in posts here about what is wrong with tests showing Linux unfavourably just compounds the damage. It comes across as sour grapes.

    Run your own tests and publish the results, email
    RedHat and Caldera to do that, or shut up. Hell, nobody cares if you fake the data. Who will know?

    I hope the people responsible for the kernel have better sense than to make unwise modifications just to make Linux perform better in certain artificial benchmarks. It seems that a better approcah is just to keep developing in a way which is natural to Linux, and eventually these benchmarks will take care of themselves.

    In the meantime, if your heart bleeds for Linux, publish and advertise the many areas in which Linux excells as a server, and thank the journalists in the mainstream media who you seem to hold in contempt for taking the inititive to
    do that for you. At least they deserve a thank you.








  94. NT vs. Linux (Come on!) by Anonymous Coward · · Score: 1

    Ok, here's the deal. ISS looks like it kicks the crap out of Apache (speed wise), but I would like to see NT/apache vs. Linux/apache. Guarantee Linux will win easily. Also comparing Microsoft Networking (WinNT) to another (Win32 box) of course WinXX will be faster than Samba to WinXX.

    Using stock binary's(Apache) from RedHat or Debian or anywhere ain't gonna cut it.

    I think its time the Linux community makes some moves and we show how Linux can compete in the enterprise market, instead of letting these bullshit benchmarks make it look like shit!

  95. What Does it Matter? by Anonymous Coward · · Score: 2

    So what if NT outperforms Linux on high end hardware... I'm sure that by the time these systems (quad processor 500Mhz PIII) are commonplace in people's homes, Linux will run faster on them than NT does.

    So what if Apache is slower than IIS... it is certainly more reliable and configurable than IIS and since the average site doesn't have 100Mbs of bandwidth, raw speed is a moot point.

    In the real world, the only companies that can afford the systems tested here are the same ones that can afford to pay for loads of NT licenses and the support staff that would be required to run the servers. Chances are these same companies are already in bed with MS and are using NT anyway. Linux's target audience on the other hand is the little guy, who can't afford all the expensive crap and wants a system that doesn't have to be watched 24/7. Maybe they're a college student or someone with a home business... the point is they understand price/performance tradeoffs, and know how to make the smart decision.

    In short, Linux is open, and even if it only performs half as well as its nearest competitor, that makes it twice as good.

  96. Benchmark purchasing stupidity instead! by Anonymous Coward · · Score: 2

    Look at the cost.

    NT4 server = ~$809.00(5 user pack)
    Linux/FreeBSD/etc = Free - unlimited users.
    Throw in ~$80 for secure server.

    If you want email and such:
    Backoffice/Exchange = up to $5000.00 depends on
    on number of users.

    Sendmail/Imap/Pop = Free

    We all know you get what you pay for in this
    world. Considering prices, numbers
    (which doesn't mean crap anyway) and the reliability of Linux/FreeBSD/etc, free does pretty damn good in this area and in my book. Cost is
    the ultimate equalizer.

    Why would I spend thousands of dollars
    and trade reliability/stability for about a 10 - 20% increase in speed when my speed is adaquate
    enough? Are we all stupid?

    We should benchmark purchasing stupidity
    or gulibity instead.

  97. And the winner is ... NOT NT by Anonymous Coward · · Score: 2
    I don't think this is so much to worry about. Solaris comes out on top. The moral of the story is that Solaris drubs NT as a high end server (which we knew anyway ) and linux kills it as a low end server. Which leaves us asking : what the hell is NT good for then ? precious little, it appears. Solaris for high end, linux for low end. End of story (-;

    however, the tests also show that if linux wants to go head to head with the "heavy duty" unix flavours such as Solaris, there's work to be done.

    --AC

  98. Re:Comparison by Anonymous Coward · · Score: 3

    Linus himself stating that he believed OS design was well understood by the 1970s, and he considers microkernels to be "stupid", plan9 to be "stupid" etc etc.
    [...]
    While he is undoubtedly a highly talented programmer, I think that there are engineers in the world who are at least, if not more, skilled working for Sun, CMU, Microsoft, DEC and suchlike whose work has proved Linus to be very wrong.


    Pardon, could you please tell me exactly which of the above comments (microkernel, plan9) were proven wrong by Microsoft engineers?
    I don't want to say Linus is good, everything he says is right etc., but I want to see plain facts.

    But for high volume dynamically generated content, for example, or commerce, or databases, NT is more mature and benefits from being developed by engineers rather than hackers. DEC, from whence Cutler came, are very serious about this.

    I'm far from saying Win NT should be avoided at all cost - heck, I use what does the job best for me. But do you want to say for very high traffic, dynamic web sites you would like to use Windows NT?
    Ok, this is not a server-issue, but it is Microsoft, so here follows a description example of "mature" software and the answer of the question: Why is regedit so big? (The Risks digest, Vol 20;35)

  99. Re:NT is less mature than the Unix design. by Anonymous Coward · · Score: 3

    MVS is an IBM mainframe OS. As an OS, it is known for its efficiency, extreme stability, and great process management. It is used in business data centers around the world. It was not deigned to be eaasy-to-use (from the admin level) or easy to program.

    VMS is The Other Unix. It was designed by DEC, and Cuttler was the primary architect. It paralleled Unix in many ways, although it was not as consistent in design, nor as easy to use (as a system). However, it has auditing features and access controls that Unix (and Linux) could really use. VMS was designed to control every little security detail, whereas Unix was designed around trust and flexibility.

    K&R were hardly "amateurs." They were working at Bell Labs on Multics, which was going to be a "real" multiuser OS. But its design was too boroque, with too much squeezed into the design; so Dennis Ritchie designed a better, simpler system in his spare time. (Bell Labs is a very open environment.)

    Now, here's a question to ponder: Multics failed because of its complexity. Can you think of any other operating systems that try to squeeze everything into the OS? If so, can you defend that design in light of history?

  100. Ouch! by rngadam · · Score: 1

    Ouch! That hurts! But from what I gather, the link offered for this story is mostly a biased synthetisis of the PCWeek report from a pissed off MCSE.

    The real report still has some nice things to say about Linux, and hopefully this whole mess will give us the kick in the butt to start making everything go faster and be better.

    As customers, we especially need that all the Linux distributors and hardware resellers start working together instead of wasting time "fighting" each other. An industry-wide consortium to develop better hardware with everyone contributing a fixed percentage of their net profit would be nice. That money could be funnelled to the developers to something such as sourcexchange (http://www.sourcexchange.com).

    Still, it wouldn't have been possible just a few months ago to have a comparison of Linux with Solaris, NT, Novell... And since those "mainstream" NOS are often only affordable to bigger corporations, Linux has it's market cut out!

  101. Re:COmparison by Black+Wolf · · Score: 1

    But for high volume dynamically generated content, for example, or commerce, or databases, NT is more mature and benefits from being developed by engineers rather than hackers. DEC, from whence Cutler came, are very serious about this.


    Well, this is the biggest load of crap I've read today (I read the ZDNet article last week). By this logic, we should all be running VMS!

  102. Only platform that ran _all_ OSes by Black+Wolf · · Score: 1

    Well, they said in the article that Intel was the only platform that ran them all. And, of course, NetWare _only_ runs on Intel platforms. But, NT and Linux can both benefit greatly from the Alpha platform, and anyone who's seriously running Solaris is running it on SPARC. Which, of course, further invalidates the test, because the goal of the benchmark tests were supposedly to wring out all possible speed, but 3 of the 4 OSes were running on sub-optimal platforms (speedwise, anyway).

  103. These guys don't understand Linux or NetWare by Black+Wolf · · Score: 2

    It's obvious from the way these guys messed around with their Linux and NetWare setups that they didn't know anything about either.

    1) Linux:
    Well, they used Red Hat 5.2 w/Linux 2.2. Of course, RH5.2 doesn't _come_ with Linux 2.2, so they compiled their own kernel. The possibility they messed up something there is very high. Apache is at a severe disadvantage compared to the other HTTP servers not only because of the lack of multithreading support (which I still wonder _how much slower_ that makes Apache) but also the lack of a reverse cache. Maybe that's Apache's fault, but it is easy to remedy, esp. since Red Hat includes a SQUID RPM.

    I especially find it interesting that elsewhere on ZDNet you can find not only the old-news test of NT vs 3 Linux-distros+Apache+Samba (in which Linux/Samba/Apache trounce NT), but also a newer article in which (Caldera, I think) Linux+Apache again do the same to NT. (I can't find the URL right now--I think is was in Smart Reseller?). Just goes to show benchmark results depend as much on the benchmarker as on the benchmarkee.

    2) NetWare:
    First, these people start off dissing Client 32 (Whose name now, BTW, is simply Novell Client). Am I the only person who realizes that *Microsoft Client* means *Client for Microsoft stuff*? Besides, if Microsoft had implemented NetWare Core Protocol properly in Win9x, Novell wouldn't have *had* to write their own client software. In fact, Novell Client (or Client 32, or whatever) more or less *fixes* things wrong with Win9x networking so things run more smoothly. NC also has an adjustable file cache and can even restore network connections after a server has been rebooted (MS half does this). Novell Client is also a benchmarker's dream since virtually every option can be tuned. NC also enables Novell Directory Services to manage PCs; in fact, it is the _best_ way to manage NT workstations (they sort of glossed over that). What did they focus on? Experimental oplock support. A feature that is not only useless in a shared environment but, more importantly, is a bad test of network throughput since the file is only touched when you open and close it.

    And, going back to their opening paragraph, they remark that by porting NDS to other platforms, Novell is "leaving little to drive new...deployments" of NetWare. That's one of the good things about NDS, and is one of the few things driving Novell's return to profitability. You'd think they'd be happy NetWare uses NDS to work in heterogenous environments, especially with their overall conclusion of that no one NOS stands out in every field.

    Of course, they did realize the NetWare file-and-print services are still single-processor tasks, even with NetWare's new MPK (multiprocessing kernel), which is a real failure on Novell's part, IMHO.

  104. Don't be ridiculous by Chris+Johnson · · Score: 1
    You're not counting labor. Let's assume that NT admins are cheaper than Linux admins ($100/hr vs $200/hr, I'm being lenient w. NT and scorning the earning potentials of a MCSE :) )
    Let's also assume that both boxes require an equal amount of maintenance (not necessarily so!)... but the Linux admin does it remotely, where the NT admin has to make house calls or wear a beeper. We'll average it out over the course of a year and say that the NT admin spends 2.5 as many hours working, and then let's call it six minutes of maintenance/2200 for the linux box, 15 minutes of maintenance/2200 for the NT box.
    • $800+25/2200 = $0.37500 a hit/sec
    • $80 +20/2200 = $0.04545 a hit/sec
    It is not necessarily _true_ that Linux admins are paid twice what an MCSE earns, or that NT requires only 2.5 times the maintenance in billable hours (remember the 'server in the closet' paradigm linux has always had, unglamourous but low maintenance). However, even slanted towards NT in this heavyhanded way, NT is eight times the cost for the same performance _including_ administration.
  105. O_O by Chris+Johnson · · Score: 1

    Good GOD! (!!!)
    Yah- I laughed! But I don't know whether I should be crying instead! 96 servers? That's an _awful_ lot of their own dogfood to be eating, wouldn't you say?
    Meanwhile, here in Brattleboro, somebody has sold the local Co-op a cash register system that all works on W98 (very possibly including some sort of NT server), and they're still struggling with it. It's easy to see those 'uh-oh' dialog boxes popping up and think the whole problem is unreliability, but it's worrying to think that even _if_ the system works perfectly (which it doesn't seem to be doing) the Co-op has no idea what kind of financial trouble it's now in, maintaining and paying off that system. How soon until they are deemed to need another NT server or three? :P
    Laugh _and_ cry. This sort of thing will kill stores you love, and make many people poorer.

  106. Fork Apache! by Chris+Johnson · · Score: 2

    Make two distributions.
    One, regular Apache, which would be used for actual HTTP serving.
    Two, 'Apache Pro!' which is tuned for static page serving at all costs and obliterates any other purpose including reliability, stability, dynamic pages, whatever, just to produce benchmarks.
    Then people can go on using Apache for _real_ web servers, but for the benchmarks, you ask them 'Why the hell aren't you using Apache Pro? You trying to handicap the race here?' and get them to use Apache Pro against NT- the 'bytemark version' (!)
    Wouldn't that work? It has to be called 'Apache Pro' though, because it has to have the name Apache and it has to seem like the 'more industrial strength' version. _We_ know that it'll be better to just run Apache, but PHBs and test runners will find it impossible not to use Apache Pro- they'll be trapped by their own assumptions of 'upgrading' and 'standards'. It would be much harder to get another webserver used in benchmarks, but if you call it 'Apache Pro'...

  107. Re:Again... Zues! by Trepidity · · Score: 1

    Again... Zues!

    Did you mean Zeus perhaps?

    How many times does the "Linux Community Inc." need to tell these people that Apache wasn't ment for speed!? Why is Apache designated as the One True web server? Benchmarking static Apache vs. static IIS is pointless. Any programmer worth his salt could cook up a few dozen lines of code that would outperform both servers on pure static content.

    True, but no webserver should be that horrendous at serving static pages. While not the main purpose of most enterprise servers, some major servers do serve a lot of static data, and most of the rest serve at least a significant amount, so static serving speed is indeed important. Apache needs to improve in this field.

    Rather than bitching about the benchmarks, fix Apache, then you won't have to bitch about the benchmarks anymore.

  108. Re:NT, Linux, NetBSD by Trepidity · · Score: 2

    The problem is that they don't want OS benchmarks. They want complete system benchmarks of the OS running with the best webserver available for the platform. For NT that's IIS. For Linux that's Apache. You can't say "no fair, they have a better webserver than Linux does" and expect them to downgrade to Apache for the tests.

  109. The Goals of the Apache Project by Thornton · · Score: 3

    From the Apache homepage, we find that "Apache exists to provide a robust and commercial-grade reference implementation of the HTTP protocol."

    To my experience, Apache is the most stable of all web servers, and the only one that comes close to implementing the whole HTTP protocol.

    Speed is not the Apache group's primary concern, and folks whose main concern is speed might consider looking elsewhere. Despite that, Apache is more than powerful enough to saturate a T1 with a relatively low end machine (we have saturated a T1 with a Pentium 90/96M RAM running Linux), and a fine tuned Apache can easily outperform just about any other web server (when we load mod_mmap we get performance tens or even hundreds of times what IIS can do on a good day).

  110. Samber FASTER than NT serving NT! by DrSpoo · · Score: 1

    Check this out: http://www.zdnet.co m/pcweek/stories/news/0,4153,2256098,00.html

    195Mbps vs 114Mbps

    Its not all bad news!

    --
    Sig (appended to the end of comments you post, 120 chars)
  111. Yes, stage 3! by gavinhall · · Score: 0

    Posted by FascDot Killed My Previous Use:

    First they ignore you, then they laugh at you, then they fight you, then you win. - Ghandi

  112. OK, NT wins. Now lets benchmark this... by gavinhall · · Score: 1

    Posted by The Mongolian Barbecue:

    1) Performance of NT as massive numeric processor for simulations.

    2) Performance of NT as specialized SEM driver.

    on second thought screw the second one. its really not possible to go very fast unless you can add speed hacks to your driver.

    if NT wins the first one I'll switch! (It never, ever will)

  113. Need more high end help. by gavinhall · · Score: 4

    Posted by ZeeC:

    I love Linux I run an ISP with it. I am also working for a company that wants to relese linux on their high end Intel boxs (Hint, they are currently supporting NT and do UNIX on relly colorful boxs), anyways I am having a tough time finding drivers and HOWTO's on doing high end stuff with Linux. like Fiber channel scsi, Gigabit eathernet, heck even handling more then 9 scsi drives at a time. The OS needs to grow out of the "Keep a 386 useful" to a higher level now.

    1. Re:Need more high end help. by Cowards+Anonymous · · Score: 1

      The OS needs to grow out of the "Keep a 386 useful" to a higher level now.

      Why? So you can -- as you allude to -- commercially exploit it? I welcome the contributions that you will make as a result of finding that, since the drivers and documentation you're looking for don't exist, you'll write them yourself as a part of your commercial project.

      Obviously, since you plan to profit from using Linux, and you've found an itch to scratch before you can do so, the Linux community stands to gain from your work. That's the altruistic side of how Free Software works, after all.

      But let me make a point: your little commercial project doesn't mean squat to me. I don't buy your hardware, I don't buy your software, and I'm not a shareholder of your company. Therefore, saying "the OS needs to grow out of..." is wrong. You want it to grow, and that's fine, but it doesn't need to in order to serve most of the needs to which it's put.

      Linux runs on lots of cheap, dinky, commodity hardware. That is one of it's greatest values, and just because that threatens the business model of certain monolithic workstation vendors who'd like to embrace and extend it doesn't mean it has to change, as you say, "to a higher level now."

      I am explicitly giving you the benefit of the doubt by not reading your comment as: "I would really love to use Linux but since it doesn't have all this stuff that my company wants, I'm going to bitch." I can't imagine that's what you intend to say, but I have to point out that it sounds an awful lot like it.

      I'm also explicitly declaring that I welcome your certain nameless company into the Linux fold. Just don't force your worldview on me, 'kay?

    2. Re:Need more high end help. by Inferno_Man · · Score: 1
      There is such an movement, run by HP and O'Reilly.

      They're going to create a site where programmers can sign up to write open source software at the request of 3rd party firms (such as hardware vendors); developers would then keep the hardware or whatever. See here for the full story. It's called SourceXChange.

      Inferno Man

    3. Re:Need more high end help. by karltk · · Score: 1

      Agreed. And the die-hard kernel hackers would agree with you as well. There is just one minor snag. To do some serious development on this hardware, you either have to have a legendary hardware emulator or a legendary bank account.

      Unless...

      There was some organisation of sorts which could connect the hardware manufacturers with the kernel hackers. To my (scarce) knowledge, there is no such thing currently. We also know how afraid hardware vendors are of releasing any docs on their hardware. And they're even worse a producing drivers.

      Provided the drivers were there, the wide-spreadness of fiberoptics is questionable, so the audience for the HOWTO would be small. Hence, the potential authorbase even smaller.

      Until somebody throws a RAID array after me...

  114. Re:IIS and benchmarking by Simon · · Score: 1


    You obviously don't understand what is going on here. Code has nothing to do with it. The test data is such that it is static and just the right size to fit in IIS's cache and not the cache of other servers. This test data does not represent anything in the real world.

    --Simon

  115. It was a fraud beyond any doubt. by Paul+Crowley · · Score: 1

    Unless you can point to the DejaNews articles verifying Mindcraft's claims to have asked for help in more than one "appropriate forum", it's hard not to conclude they're flat liars.
    --

  116. Yahoo must look pretty naive, then by jabbo · · Score: 0

    using a farm of FreeBSD boxes to serve content stored on monstrous Solaris database servers, and (gasp) franking out images of the database to static html pages several times a day.

    Dejanews looks pretty naive too -- they must have naively dicretized their problem, like those naive scientific computation types have been doing for 30 years.

    Damn, when WILL the world grow up to be as cool as you? I was starting to respect your opinions, and then you serve up this fragrant little turd (while some baboon moderates it up, presumably to encourage flaming).

    Hint: market capitalization depends on the ideas and the implementation. Replication is not a new idea, either. Basically, your central thrust -- that transactions and state require single-box solutions -- is belied by 30 years of data processing in large businesses. It is not always *easy* to implement distributed solutions, but it is usually *cheaper* and at least *possible*.

    Moreover, HA pretty much requires it.

    --
    Remember that what's inside of you doesn't matter because nobody can see it.
  117. It's a myth because it's bullshit by jabbo · · Score: 1

    Comparing (stable, slower) Apache + no Squid to (fast, unstable) IIS instead of something like Zeus or Boa is, in fact, bullshit. Apples and oranges -- or have you never run a goddamn server?

    The next question is who has the money to buy a quad Xeon with quad fast Ethernet NICs, but can't scrape together the change to get a gigabit NIC and switch instead? Uh, I'll take "no one" for $1000, Alex.

    You're not nearly as realistic as you think.

    --
    Remember that what's inside of you doesn't matter because nobody can see it.
    1. Re:It's a myth because it's bullshit by circuit+surfer · · Score: 1

      Well I don't know about your company. We just
      picked up 3 quad pIII Xeon 500mhz servers. They will be
      serving 60 NT clients all doing high end CGI. Well
      as high end as you can get on NT! (Maya, Softimage, Shake 2.0) (wish those apps came on Linux) The servers are all VA Research boxes.

      We picked several machines, due to lack of hard
      evidence of Intel hardware being reliable
      compared to Sun or SGI. All have gigabit ethernet
      nics too.

      I hate benchmarks whether or not they are in
      favor of your favorite OS. They don't mean much.
      Only an idiot would purchase based on
      benchmark specs only without testing the equipment
      in their own environment.

      Bleah

  118. This old data... by pb · · Score: 1

    The old data I had when I tried to run NT.

    NT is the only reason these servers were quad-processor PIII/500's, and NT's resource hogging is exactly the reason that I don't run it on my personal box. I have it running on a P133, and I laugh at it sometimes.

    If I had a high-end server, I'd try Linux and NT again, and... well, I bet I'd be laughing at NT pretty soon. It isn't exactly impressive running on uniprocessor PII/400's, but the bluescreens are cute. Really, how much CPU does an OS need just to crash? :)

    --
    pb Reply or e-mail; don't vaguely moderate.
  119. Re:What this really shows... by /dev/niall · · Score: 1
    Correct on all counts... however you're missing the point of these benchmarks. Microsoft doesn't care what people run on their desktops (okay, this is simplifying things drastically) because they make their bucks on servers and high end installations. Obviously they want to show that they're still a contender with all the positive (and not so positive) exposure Linux is getting lately.

    These benchmarks expose nothing new: Microsoft will always try to bend and twist information to suit their needs (the first study was an absolute joke), and Linux has a long way to go before we can call it scalable and SMP friendly. It's just not ready for the enterprise. Not that I'd sleep well at night knowing my systems were running on NT mind you ;).

    --
    --
  120. Benchmark vs. real world by sjames · · Score: 1

    All of these benchmakks remind me of a sucker bet a friend of mine made.

    It seems that some guy boasted that his car could outrun anything present over any distance. My friend bet him $20 that he could beat the car on foot. Naturally, the challenge was accepted. My friend then marked the 'course' of 10 feet from start to finish, and the race was run. My friend won. According to that 'benchmark', my friend can outrun the car. (no car can outrun a person in reasonable health for the first 10 feet).

    These benchmarks are the same. Now, I know that the next time I want maximum speed for 30 minutes at a time from a web server w/ 4 100baseT cards (and a network that can keep them busy), I should choose NT. Of course, if the constraint is multiple T3 and minimal downtime, Linux and Apache are the way to go. Guess which is the more likely scenario.

  121. Re:oplocks by C.Lee · · Score: 1

    >These people haven't a clue what they are benchmarking.

    Of course they don't. The people who really know their stuff when it comes to computers wouldn't be caught dead working at places like PC Week. You might've found them working on the staff of the old COMPUTE! or Byte magazines when they really did cover multiple platforms like the Atari,Commodore,Apple machines and PC clones. That kind of knowlege just doesn't exist anymore in today's computer magazines. Just take a look at what's on the magazine racks of your local bookstore or K/Walmart and compare it to what was on those very same shelves 5-10 years ago. It's really quite sad actually.

  122. Re:wakeup call for open source/linux by C.Lee · · Score: 1

    >Linux' 15 minutes of fame are up. It's time to get serious

    You wish. Linux's future is only beginning. NT's "15 minutes of fame" as you put it is what's up. Take a look around you. Nobody's talking about NT dominating anything anymore. Take a look at what the school kids are running on their home machines. It's *NOT* NT. As they enter college they will bring their Linux/Unix knowlege with them. The only reason NT really got a foot in the door was that people was pretty much only familar with Windows back in the early-mid 90's. This is what is changing and why pro-microsoft people like yourself are yesterday's news. Get over it.

  123. New Buzzword! by tjones · · Score: 1

    A redundant array of inexpensive machines?

    I propose a new buzzword: Redundant Array of Inexpensive Nodes (RAIN)

    Same idea as RAID for disks, if a node fails, you just replace it and go on your way.

  124. COmparison by sql*kitten · · Score: 2
    This article makes a number of very valid points. Certainly linux performance on low-end hardware is markedly superior to NT, but the question is, how many people deploy such hardware in production? Of course, that's not to say that there's no place for low end deployments, but the skilled engineer picks the right took for the right job in any situation. If I had a very low budget and just needed to deploy personal homepages and a POP3 server, for example, then linux would be a good choice (along with *BSD, naturally).

    But for high volume dynamically generated content, for example, or commerce, or databases, NT is more mature and benefits from being developed by engineers rather than hackers. DEC, from whence Cutler came, are very serious about this.

    However, for midrange work, linux simply isn't up to par yet. I seem to recall Linus himself stating that he believed OS design was well understood by the 1970s, and he considers microkernels to be "stupid", plan9 to be "stupid" etc etc.

    While he is undoubtedly a highly talented programmer, I think that there are engineers in the world who are at least, if not more, skilled working for Sun, CMU, Microsoft, DEC and suchlike whose work has proved Linus to be very wrong. And as such, linux is crippled.

    1. Re:COmparison by Ben+Hutchings · · Score: 1

      You mean, it's the fastest static web server for a LAN. For dynamic serving over the Internet to dial-ups, as real high-end web servers do, it will perform quite differently. Oh yes, and most real web servers use logging, yet in benchmarks logging is often turned off. Do you still think the numbers mean much?

      So, Apache/Linux is half as fast as IIS/NT in this situation. Fine, that's good enough.

    2. Re:COmparison by bgarrett · · Score: 1

      Performance on low-end hardware -- does anyone use this?

      Yes. I do.

      My company does not need to handle a thousand hits per second or whatever. What we do need is 24/7 uptime. We do not have the budget for a four-way Intel system with massive RAID arrays. We do need something that works all the time, and doesn't need to be babysat.

      For these situations, Linux works great.

      --
      Nothing worth doing is worth doing today.
    3. Re:COmparison by dr_strangelove · · Score: 1


      The OSes were tested on a four processor Pentium III 500 with 2 GB of RAM and 8 Seagate 10,000 ms Cheetah drives in a RAID 5 setup. Client load was generated by 60 Pentium PCs, running either Windows 95 or Windows NT 4.0 Workstation (at the discretion of the particular vendors).


      10,000 milisec. drives? Kinda slow, but an interesting typo.

      What all this really points out is that Linux's SMP kernel needs lotsa work, folks....

      --
      "...they may harpoon us, but they ain't gonna pick us up on no radar screen!"
    4. Re:Comparison by Black+Parrot · · Score: 1

      Yeah, that was good for a laugh -- at least for those of us who don't have much need for MS products.

      MS is, as you might imagine, a regular star on comp.risks.

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re:COmparison by jslag · · Score: 1

      I think that there are engineers in the world who are at least, if not more, skilled working for Sun, CMU, Microsoft, DEC and suchlike whose work has proved Linus to be very wrong [about microkernels]. And as such, linux is crippled.

      Where is the evidence that your claim is true? That Linux wouldn't be "crippled" if it used a microkernel?

      Linus' chapter in Open Sources does an excellent job of explaining why Linux doesn't use a microkernel and why that is the correct decision. You would do well to go back and read the source you cite.

    6. Re:COmparison by remande · · Score: 5
      This article makes a number of very valid points. Certainly linux performance on low-end hardware is markedly superior to NT, but the question is, how many people deploy such hardware in production? Of course, that's not to say that there's no place for low end deployments, but the skilled engineer picks the right took for the right job in any situation. If I had a very low budget and just needed to deploy personal homepages and a POP3 server, for example, then linux would be a good choice (along with *BSD, naturally).

      If the question is "how many people deploy low end solutions?", then it is important to note that the situation being tested has no relation to the real world. If someone needed to serve thousands of static pages per second, they would be out of their gourd to select a quad Intel box in the first place, regardless of OS. Better to have a small, cheaper farm of lesser computers to do this job.

      Given that one has chosen Linux on any hardware platform for this task, one would also be out of one's gourd to choose Apache. Apache engineers will tell you this. Apache is built for flexibility at the expense of performance. Thus, the simpler the job, the slower Apache is, on any platform, for the job.

      If you are comparing OS speeds for Web serving, either use the same Web server on both sides or use optimal Web servers on each platform. Apache engineers will be the first to admit that other Web servers can outperform Apache, on any platform, for this test.

      But for high volume dynamically generated content, for example, or commerce, or databases, NT is more mature and benefits from being developed by engineers rather than hackers. DEC, from whence Cutler came, are very serious about this.

      Maturity is relative. NT has more runtime hours than Linux, so there has been a longer time to detect bugs. Linux, due to its huge potential developer base, may well have more developer hours invested in it. It also has more debugging hours invested in it, because most Linux users are potential debuggers. When NT fails, one just reboots. When Linux fails, one often looks at the messages file (or has a sysadmin do the same) and track it through the tech support infrastructures.

      The specification for Linux draws heavily from Unix, which is an incredibly mature model for high-volume computing. Most of the specification for Linux predates DOS, never mind any flavor of Windows.

      Linux is developed by engineers at their best. The best engineers are hackers, really; they're the ones who build software for the love of building software. And Linux hackers contribute with only their best.

      If you are building a commercial software product, you are expected to put 5-6 days of work into the project each week. You cannot maintain top productivity, top quality, on that sort of a schedule. Employers understand this, and they deal with it. The code produced in a commercial setting tends to be "good enough".

      When someone contributes software, the same drive that causes them to want to do something like this for no money causes them to work at peak performance. It also causes them to work at precisely what they're good at. Sure, they may only put in 100 hours in 3 months, but you will get their best 100 hours, easily worth 3-400 average engineering hours. Commercial software is produced by marathon. Free software is performed by relay sprint.

      Besides, if commercial OSs are superior by virtue of being developed by engineers rather than hackers (that is, by virtue of being commercial), then why are shops like Sun putting so much effort and money into Linux? Methinks that the Solaris guys see something in Linux that they envy, and I don't think that it's just the salaries.

      However, for midrange work, linux simply isn't up to par yet. I seem to recall Linus himself stating that he believed OS design was well understood by the 1970s, and he considers microkernels to be "stupid", plan9 to be "stupid" etc etc. Whatever you think of Linus' talents as a kernel hacker, the fact remains that Linux works. It works in commercial production environments. Sysadmins have been disobeying management by deploying Linux where NT was requested--and they've been doing it for years. This isn't politics.

      A sysadmin has one overriding virtue: laziness. Larry Wall gave us the prototype: more on this in the Camel book. They want to do the job once, they want to do the job right, and they want to forget the whole affair afterwards. These sysadmins have been putting Linux in back because they do their jobs and are easy to handle--and because the performance boost gives them fewer boxes to administer (and fewer hassles with acquisition budgets).

      While he is undoubtedly a highly talented programmer, I think that there are engineers in the world who are at least, if not more, skilled working for Sun, CMU, Microsoft, DEC and suchlike whose work has proved Linus to be very wrong. And as such, linux is crippled.

      Linus doesn't have to be the best programmer on the planet. In fact, he needs never write another line of code. There probably are better kernel hackers writing code for their respective companies--and also writing code for Linux.

      Linux isn't an optimal OS. There are places that it is the best one out there, and other places where it does poorly. Like every OS, however, it evolves. Its openness simply lets it evolve faster than the competition. Per Darwin, evolve or die.

      It doesn't matter how wrong Linus is in his coding, because it does well enough for commercial use today. Maybe microkernels have overriding advantages. GNU has a microkernel OS (GNU Hurd) in beta or GA by now. If it outperforms Linux, it will only be a matter of time before somebody crosspollenates them. Then RMS will have a better case to call it GNU/Linux. Whenever somebody finds a major improvement one can make to an OS, somebody else will port that improvement to Linux. Perhaps every line of Linus' original code will be optimized out.

      Linux is far from crippled. By my lights, it is the first OS to sprout wings.

      --

      --The basis of all love is respect

    7. Re:COmparison by The+Welcome+Rain · · Score: 1

      >This article makes a number of very valid
      >points. Certainly linux performance on low-end
      >hardware is markedly superior to NT, but
      >the question is, how many people deploy such
      >hardware in production?

      You're begging the question. Many companies use hardware that's far more "low-end" than a four-processor system. Many other companies choose not to put all their eggs in one basket, preferring to distribute power among several smaller computers rather than one huge machine. You may want to look at the Extreme Linux project for an example of such a use.

      >But for high volume dynamically generated
      >content, for example, or commerce, or
      >databases, NT is more mature

      I hope you're joking. Linux draws from a much deeper well of experience than NT ever did. Can you say "reverse-encryptable password file"?

      >and benefits from being developed by
      >engineers rather than hackers. DEC, from
      >whence Cutler came, are very serious about this.

      You are confusing seriousness with excellence. You can pretend to be serious; you can't pretend to be intelligent. This is a common error among the technically unproficient.

      >I seem to recall Linus himself stating that
      >he believed OS design was well understood by
      >the 1970s, and he considers microkernels to be
      >"stupid", plan9 to be "stupid" etc etc.

      Do you have a specific reason to think he was wrong? Anyway, what's the relevance? Which of {NT, Solaris} is a microkernel?

      Your argument doesn't flow well. About all you can argue from your premises is that Linux as it stands does not do well on high-end PC compatibles. Your attempt to claim that Linux is "crippled" or inherently flawed is quite a reach -- you have some filling in to do. Get cracking.



      --
      --
      Some keywords for the NSA in the Lord of the Rings universe: One Ring bind find Sauron quest Nazgul freedom
  125. Re:Multiple servers + load balancing by sql*kitten · · Score: 2

    maybe, if you were just serving static documents, you could get a dozen boxes, copy your site to each one and use round robin DNS.

    but add in session management, personalisation, real-time news feed, content archives, commerce, access control, extensible templating and dynamic page generation and all that other stuff we do in the real world, and your solution starts to look quite naive.

  126. What this really shows... by Kaz+Kylheku · · Score: 4

    It shows that NT needs a behemoth computer to run well, whereas it is targeted at the low-end market
    which does not use behemoth computers. NT needs the hardware to run well.

    Believe me, NT does not run well, for instance, on my 450 Mhz PIII with 128 megs of RAM, all things considered.

    Linux has a history of keeping abreast with reality. When nearly everyone has a four or eight CPU monster, then Linux will run like hell on them, and so will applications such as Apache, etc.

    When everyone had a 386, Linux ran well on a 386. When everyone had a 486, Linux ran well on that (and still does!). Linux is made to fit a need,
    not to participate in olympic events.

    I have an 8MB 486 at work on which I need Linux to run well. It does. In all likelihood, NT 4 won't even boot on such a machine. The machine has no keyboard or monitor, yet I can completely administer and upgrade it. NT would be useless on it since it requires a graphical display, mouse and keyboard for administration.

    1. Re:What this really shows... by Ares · · Score: 1

      Or any box running Java or any Mac or just about any platform which you can run the VNC client on because the server can be run on the NT box. It works like a charm, although its speed leaves something to be desired. But hey, its a hell of a lot cheaper than PC Anywhere licenses for all those servers we've got at work.

    2. Re:What this really shows... by Atrophis · · Score: 1

      Nt can be administered from another windows based box. i.e. 95/98, but even more so with NT workstation. this is done using client admin. tools. but when it all comes down to adminstration easily from just about any platform that has telnet =) linux does beat it there.

      --

      i cant seem to come up with a sig.
    3. Re:What this really shows... by Harvester · · Score: 1

      Yeah, tune it. fdisk works wonders.

  127. Samba (on overdrive) seems to thrash NT by alank · · Score: 1

    Just having read Andrew Tridgell's discussion on emulating the netbench test, It seems that a modified kernel & samba can thrash NT at all client loads, (albiet at the cost of making risky changes), Im sure even with these changes, It would still be more stable than NT (Which crashed within 24 hours of delivery here!).

    take a look at the figures, and an interesting document.
    netbetch emulation README

    --
    Hong Kong Linux Center home of squidblock, and other cool stuff
  128. Re:Stupidity... by Matts · · Score: 2

    From the slashdot stats page:

    uptime: 52mins

    Last time I looked it was 3 days. Maybe Rob should explain what's going on with /.

    perl -e 'print scalar reverse q(\)-: ,hacker Perl another Just)'

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  129. IIS and benchmarking by Matts · · Score: 5

    For those interested in IIS and benchmarking, please take some time to read this rather long article. It's from a friend of mine who was the manager of the O'Reilly WebSite Pro development team. Some of the key issues were that MS made changes to the Winsock API specifically for IIS (AcceptEx, TransmitFile, Fibers and IOCompletionPort). Should Linux do this to make Apache/Zeus faster just for benchmarks, when really it does fine in the real world? No. Of course not.

    The other interesting point is the fact that ZD came up with the IIS benchmarks specifically to show how good IIS is. Such things as fitting the test harness in the cache, and only doing ISAPI dll's for dynamic content (vs CGI on other servers).

    There are lies, damn lies, and ZD benchmarks. I'll use what works, and live happy in the fact that I won't have to reboot my server this year.

    Matt.

    perl -e 'print scalar reverse q(\)-: ,hacker Perl another Just)'

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
    1. Re:IIS and benchmarking by Eric+Hillman · · Score: 1
      Also, shouldn't that be:


      perl -e 'print scalar reverse qq{\n)-: ,rekcah lreP rehtona tsuJ}'

      ?


      Heh. I just peer-reviewed your sig. Somebody moderate me out of my misery...

      --
      $_="06fde129ae54c1b4c8152374c00"; s/(.)/printf "%c",(10,32,65,67,69,72, (74..76),(78..80),(82..85))[hex $1]/eg;
    2. Re:IIS and benchmarking by blowdart · · Score: 1

      "Some of the key issues were that MS made changes to the Winsock API specifically for IIS (AcceptEx, TransmitFile, Fibers and IOCompletionPort)."

      Great, so MS made NT serve web pages faster, bloody great! But how can you say thats just for benchmarking purposes? If they tweaked the WinSock API then it's going to run faster period, not just in bench marks, and as far as I'm concerned thats a good thing.

    3. Re:IIS and benchmarking by ljs127 · · Score: 1

      >>The other interesting point is the fact that ZD came up with the IIS benchmarks specifically to show how good IIS is. Such things as fitting the test harness in the cache, and only doing ISAPI dll's for dynamic content (vs CGI on other servers).

      You obviously made this up. The benchmarks are completely portable, consisting of files on the server and clients making requests of those files. There is no code.

      LJS

    4. Re:IIS and benchmarking by ljs127 · · Score: 1

      The same hardware was used on all products, and the total working set size is 30-something MB. I'm pretty sure it's 512MB RAM in each system. Anything will cache all of it.

      LJS

  130. Not surprising by stephend · · Score: 1

    I think we should expect Linux to be slower than NT on 'enterprise-class' machines like that.

    Linux was (and is being) developed to scratch an itch, and run on the hardware available. Therefore Linux should run best on *personal* computers, as that's what normal people have.

    MS, on the other hand, can buy (or be given by Compaq / IBM / whatever) quad processor PIII's.

    Anyway, serving static pages proves nothing. How many intranet pages are static? Almost none I suspect.

  131. Apache Lies by Jeff+Licquia · · Score: 3

    This is really starting to get old.

    Apache running all CGI is compared against IIS running ISAPI, and - surprise! - IIS kicks Apache's butt. I wonder how things would look if we ran a mod_perl test and compared that to IIS running CGI. "News: Linux/Apache Provides 3.5 Times More Hits Than NT!" I will observe, for the record, that Apache, IIS, and Netscape all provided exactly the same behavior on CGI; no dynamic test was ever done with Apache, so we'll never know, but I bet a mod_perl test on Apache would have produced at least somewhat similar numbers to IIS and Netscape.

    And what's all this about Apache modules having to be compiled into the server? My Apache install has a directory full of dynamically loaded shared libraries. Exactly the same way IIS implements ISAPI modules. Only on IIS, you don't have the option of static linking for whatever reasons (less overhead, security, whatever).

    I especially loved all the "process vs. thread" crap. Both PC Magazine and Wugnet (yes, the true authorities on Linux) were all over Apache's "process" model vs. IIS's "thread" model. But on CGI, you invoke a new process with each client request, no matter how many servers you've preforked or how many threads are idle. Presto: poor performance, no matter what the preforking parameters are.

    You know, I wouldn't be all that surprised if NT beat Linux on this high-end hardware for various things in a fair benchmark. I'm just sick of hearing this kind of drivel from the MS camp. I almost hope Linus & Co. do Mindcraft III just so we can have a decent benchmark to compare against and some future directions for development instead of all this blatant lying.

  132. What bugs me... by Rendus · · Score: 2
    For this Shoot-Out of network operating systems (see the Shoot-Out Scorecard), PC Week Labs was unable to find a single server the vendors could agree on (due largely to Solaris 7's and Linux 2.2's limited hardware RAID device support). However, each vendor supplied servers that fit our desired configuration: four Pentium III 500MHz CPUs with 2GB of RAM.

    Excuse me? Who are they refering to as "the Linux vendor" in this situation? Some company like Penguin Computing? RedHat? Linus?

    1. Re:What bugs me... by Melbert · · Score: 2

      Look out there. You're pointing out a weakness, from the point of view of commercial users, when you amplify the fact that there's no single (or even authoritative) "Linux Vendor." Business clients need a vendor they can rely on, not a ragtag bunch of Usenet readers. Commercial supprt is an area where Linux is growing. It isn't an area where Linux is mature.

    2. Re:What bugs me... by zatz · · Score: 0
      More drivel from the same article:

      The most vexing Linux problem we ran into was with the Linux kernel itself. There are countless revisions of the kernel available, and in tests we found that some Linux patches worked only with certain kernels or with specific versions of applications. This inconsistency could wreak havoc on departments trying to optimize a Linux server to run multiple applications.

      Like nothing ever breaks after you apply a service pack to NT. In my experience, the changes between kernel versions are limited and reasonably well documented, and you only get bitten by them if you are too lazy to read. Usually you don't notice at all; if any userspace interfaces changed, probably libc did too.

      --

      Java: the COBOL of the new millenium.
  133. Magi by acb · · Score: 1

    How about a system of 3 (or any 2n+1) independent computers voting on the status, with a majority making the decision?

    1. Re:Magi by cpt+kangarooski · · Score: 1

      Ooh! Ooh! How about a big underground mall^H^H^H^H I mean server room. Really, I don't think Eva has anything that would help out here, other than pointing a Jet Alone at Redmond.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    2. Re:Magi by remande · · Score: 2
      (Note: this is an odder reference than most on Slashdot. The reference is to a Japanese anime by the name of Neon Genesis Evangelion. For further research, see http://www.anipike.com)

      Actually, the nice thing is that Linux already solves the problem that the original Magi triad had. Besides the inherent virus protection, the sheer number of daemons running around your average Linux box should be sufficient to defeat any attacking Angels.

      And don't get into a huff about Absolute Terror fields, either. Linux holds its own against Microsoft's AT field (well, what better description for FUD than Absolute Terror?).

      --

      --The basis of all love is respect

  134. UNIX more "mature" than NT. by acb · · Score: 1

    Perhaps you were looking for a different word, but NT is certainly not more mature than UNIX. Given that UNIX has been around for more than two decades, and has been used for implementing TCP/IP services from the early days, whereas NT is a relative newcomer, yet to make its own mistakes and learn its own lessons.

    Even if NT was to objectively outperform UNIX (which I doubt it would realistically do), it does not inspire as much confidence by its youth and lack of pedigree.

    1. Re:UNIX more "mature" than NT. by Ben+Hutchings · · Score: 1
      Indeed that is how UNIX begin with K&R and a spare VAX.

      Actually a PDP-7. Don't let the facts get in the way of a boring anecdote.

    2. Re:UNIX more "mature" than NT. by Ben+Hutchings · · Score: 1

      Oops, there's yet another error there. It was Ken Thompson that originally wrote Linux (with Dennis Ritchie becoming involved later. Kernighan and Ritchie are responsible for the C language.

  135. Re:Put the monster machine behind the WWW servers by maugt · · Score: 1

    Yes, what a great idea. Introduce a single point of failure to a mission critical system.

  136. agree by hany · · Score: 1
    i fully agree

    those test are like measuring ocean depth in ONE POINT and taken value proclaim as depth of whole ocean!

    --
    hany
  137. Surkan: benchmark perf =/> good file server by P.J.+Hinton · · Score: 3

    Michael Surkan, who is usually the first to come to Microsoft's defense, minimizes the significance of PC Week's tests.

    http://www.zdnet.com/pcweek/stories/columns/0,43 51,402634,00.html

    It is surprising that he sings the praises of non NT OSes in their ability to use resources more efficiently on non high-end machines.

    --
    -- P.J.
  138. Re:Multiple servers + load balancing by LunaticLeo · · Score: 3

    This review was just testing the ability to
    deliver static documents. So the configuration
    he suggested is valid for the benchmarks he
    was responding to.

    I think what everyone of these "benchmarks" of
    apache are missing is that delivering static
    content is the least of the reasons to use apache.

    Slashdot is a real example of a dynamic website.
    No one is benchmarking dynamic content delivery
    thru web servers.


    -LL

    --
    -- I am not a fanatic, I am a true believer.
  139. What are these tests for? by jtseng · · Score: 1
    My personal preference is Unix/Linux. I've worked with it, got it to work reliably at my office and it does exactly what I want and then some. Some people swear by NT. I cannot and will not sway them over.

    So why listen to this kind of crap? ZDNet is obviously going to run a test in such a way as to guarantee their revenue stream will not dry up. So you go on doing what you're doing and don't listen to naysayers.

    (On the other hand, PHBs could be another story...)

    --

    Sanity.html - Error 404 not found

    1. Re:What are these tests for? by Black+Parrot · · Score: 1

      > These tests are for evaluating various platforms for use in larger multi-user environments.

      No, these tests are for convincing PHBs that they shouldn't cut of Microsoft's cash flow just because a better solution came along.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:What are these tests for? by Melbert · · Score: 1

      These tests are for evaluating various platforms for use in larger multi-user environments. Your personal preference has nothing to do with what large enterprise servers should be running for an OS. It's similar to the fact that your 'personal preference' for transportation may be a red Corvette convertable, but mining companies can't use it in the pit to haul iron ore.

    3. Re:What are these tests for? by Melbert · · Score: 1

      "Better solutions" have to exist before they can come along. Remember, the last several years have been about Microsoft's efforts to scale UP to the enterprise. If anything is questionable about the Mindcraft study, it's that Microsoft tries to make us believe the competition at the enterprise level is NT versus Linux. They know they wouldn't stand a chance comparing NT to the big iron, so they put on a dog-and-pony show by comparing it to Linux.

  140. Re:Multiple servers + load balancing by K-Man · · Score: 1

    >but add in session management, personalisation, real-time news feed, content archives, commerce, access control, extensible templating and
    >dynamic page generation and all that other stuff we do in the real world, and your solution starts to look quite naive.

    (sounds like our site!)

    But add in scalability and fault tolerance, and a single-server solution looks pretty nutty, especially if your traffic is already beyond what a single server can handle.

    It's better to have a two-tier architecture, with apaches and template building on one tier, and data on the back end. Decent middleware will handle message passing and failover, load balancing, etc.

    And, of course, most load balancers can hash packets based on source IP, so session management can be handled on single boxes (although it's better to be able to switch boxes by passing data around).

    --
    ---- "If we have to go on with these damned quantum jumps, then I'm sorry that I ever got involved" - Erwin Schrodinger
  141. Why not push the machines farther? by Dastardly · · Score: 1

    I guess this is a performance benchmark, so waiting for everything to reach peak performance, then quoting the numbers has some validity. But, for a complete review why not push the machines even further? Wouldn't it be even more interesting to see how each OS/server combination handles an overload?

  142. Re:Change to NT server please (Interesting Idea!) by ink · · Score: 2
    Maybe Rob should change to a NT system :-)

    Actually, that would be quite interesting. Take an NT server (I have a copy I would gladly donate for this test) and install Perl, Apache, MySQL and mod_perl. Copy Slashdot over to the new machine and transfer the load and see what happens.

    I'd wager that it'd fall all over itself.

    The wheel is turning but the hamster is dead.

    --
    The wheel is turning, but the hamster is dead.
  143. How these studies differ from this one ? by jole · · Score: 1

    This study seems to say that apache+linux can deliver 2291 static pages/sec on PII350 and iis 4.0 + NT4SP4 only about 17% of that amount.

    --
    Vaadin - the best open source framework for building web applications in Java - no plug
  144. Re:running slashdot on NT for a couple of days by anthonyjhicks.com · · Score: 1

    I was thinking about this about the time the mindcraft survey came out. It would be interesting as my company has made some pretty large personalised sites that absolutely rocket on NT. Granted they're not getting 30,000 personalised users per day (or whatever the real figure is).

  145. Why aren't we making our own "Tests"? by neo · · Score: 1


    Two points:

    First, why don't we rally a group of smart people around marketing Linux? Can the Bazaar out market the Cathedral? We need some support here.

    Secondly, why aren't we running our own tests? I'm sure we can come up with impressive numbers that combat what other OS's are claiming. We need our own numbers, or we can't get the press to listen.

  146. Re:It's only a "myth" because Linux sucks at it by Ben+Hutchings · · Score: 1

    Since when have benchmarks been objective?

  147. Re:NT, Linux, NetBSD by Eivind+Eklund · · Score: 2
    Step out of that box. Quit promoing Linux as the be-all and end-all. Promo NetBSD as *the most appropriate solution* to server needs. Promo BeOS as *the most appropriate solution* to multimedia needs. And so on.

    NetBSD may some day become the most appropriate solution; it isn't yet. Chuck Cranor has done a very good job on UVM, but it *is not finished*. Of the free Unices, the only one that has a virtual memory system that is state of the art as of today is FreeBSD. NetBSD and OpenBSD will probably get there; I doubt Linux will (due to the very strong defensive reactions Linus' has towards some aspects of the Linux code.) In some ways, I hope I'm wrong - it is a pity if that many people will be left with an inferior VM system :-(

    Eivind.

    --
    Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
  148. (ethernet) load balancing on linux? by cthonious · · Score: 1

    Is it possible? This seems to be one of the min things hurting it in these tests. They have always failed to mention the four-ethernet trick, but that is exactly what they are doing.

    --

    support gun control: take guns from cops
  149. HTTP 1.1: Server too busy by cthonious · · Score: 1

    I've never seen that except on NT servers - always on asp pages. I mean IIS is famous for this. What gives? I've NEVER seen that on Apache.

    Can't we try the test with linux on hardware that is more optimized?

    Why not a test where both sides were allowed to spend $15,000 - software included - for their setup?

    All linux people know DEC Tulip cards and 3 Com cards perform best in linux, and Mylex is pretty much the only choice in RAID controllers. The drivers can make all the difference ...

    --

    support gun control: take guns from cops
  150. Re:I'll Pitch My Linux Server vs. NT by Ares · · Score: 1

    Wrong. I had it installed on a 486-66 with 32MB (but a lot more disk space), and it worked like a charm. Slow as hell, but it worked.

  151. I'm sure that's the world we want by edgy · · Score: 2

    I'm sure that's the world we want. No OS choice. Windows NT everywhere?

    Don't you NT zealots see that statements like this only help Linux?

    It gives those of us that actually enjoy computers for what they are more incentive to make sure things don't get worse than they are.

    One company running the computer industry is just as bad as the railroad tycoons, or any monopoly that controls every facet of computers. I'm not sure even you would want to live in a world like that unless you were a Microsoft shareholder.

  152. An interesting thing from these benchmarks by edgy · · Score: 5

    These benchmarks weren't a complete loss to all of those. Hidden in those benchmarks was a rather interesting admission found in this story on Linux Today (note, I don't work for them, but they do have some good stories sometimes):

    http://linuxtoday.com/stories/5906.html

    This story reveals that Linux with Samba achieved 197Mbps, which was significantly higher than the Mindcraft benchmarks, severely invalidating the original Mindcraft benchmarks. Also, Apache did MUCH better on these benchmarks than on the original Mindcraft tests.

    The article also shows that NT achieved only 150Mbps against NT clients, 31% slower than Linux. In tests with 60 clients, Windows NT managed only 110Mbbps throughput, compared with 183Mbps for Samba.

    So, we got something out of these benchmarks. Linux serves Samba to NT clients 31% faster than NT on high end hardware!

    Now, if we only tested IIS against Zeus to make a more fair benchmark for static tests, Linux wouldn't look so bad after all overall.

    I don't see how these new benchmarks validate Mindcraft at all.



    1. Re:An interesting thing from these benchmarks by horace · · Score: 1

      If I remember rightly Zeus and Apache can both be run on NT so there is no excuse for the syllogism "IIS does more hits than Apache so NT is faster than Linux". Staying in the nearly free world there are faster web servers available for Linux, Medusa for example, so the test proves little more than benchmark optimisation.

    2. Re:An interesting thing from these benchmarks by Xemu · · Score: 4


      Or Roxen. Roxen is a pretty cool webserver, too. And it won the Best-of-Comdex award.

      --
      Tell your friends about xenu.net
  153. wakeup call for open source/linux by arielb · · Score: 1

    This is really serious and can't be countered by cooking up new benchmarks or bashing pcweek because it's zdnet or whatever. Nor can you hide behind your 486. I mean if we want to see linux as a real player or do we want to look like people holding on to their Amiga 500's? So if caldera redhat debian and everyone else really cares about linux survival I recommend working on a master plan to fix all the flaws of the OS. Linux' 15 minutes of fame are up. It's time to get serious

    --
    ---
    1. Re:wakeup call for open source/linux by Graymalkin · · Score: 1

      The flaws as the article says are mostly with Apache and NOT linux. NT is for people with money to waste and want to keep themselves busy by constantly worrying if their precious server is going to go down hard. Linux is more stable and versatile that NT is not to mention much cheaper. It was design mainly for somputer that small businesses and individuals can afford. I dont have a Alphaserver in my garage, and I dont know many people with a quad processor computers either. A majority of linux servers are these single processor servers. As far as I'm concerned linux is a real player as you state it.

      --
      I'm a loner Dottie, a Rebel.
  154. this is only one configuration by Just+Jeff · · Score: 1
    The world is getting too excited about this one and only configuration where NT manages to beat other software. Mindcraft said it themselves when they said that other tests (where the client's product didn't win) were never published.

    Obviously, in different configurations, different results can be expected. The moral of the story is that if you throw enough money at an NT system, you will be able to exceed the performance of the lower-cost, higher-reliability Linux system.

  155. Re:Wrong. Forking can be done at initialization by dynamo · · Score: 1

    >As for IIS being faster than Apache, of course it >is. We all know the performance differences which >happen when using fork/exec as opposed to
    >spawning a new thread. There are two remedies for >this performance difference. The first is to >rewrite the Apache code to run threaded (not a >particularly trivial task).

    Hey - here's a third solution: READ THE APACHE MANUAL, understand that there are supposed to be x servers lying around at any given time (See the Min/MaxSpareServers config option), and if you are going to have a high traffic site, make sure that there are enough spare apache instances to handle the amount of connections you expect. If there were 60 MinSpareServers in their "fair test" on the linux machine, all the fork/exec'ing would be done at the beginning and there would be NO OVERHEAD WHATSOEVER from spawning new processes, because they would be spawned before testing (to have this work effectively, you also have to disable the limit of n requests per child, which is not a bad thing on linux).

    The people who did these tests are A. incompetent at apache administration, or B. intentionally distorting their results. If anyone disagrees, please explain why.

  156. Stupidity... by Keck · · Score: 2

    2200 hits/second of **HTML**... No one has such a problem, because that's a damn lot of hits, fast -- The problem with NT is UPTIME... Let's subject both OS's on the same hardware to the same load, have them serving cgi/php, and see which one crashes first.... Uptime is a MUCH bigger concern with a webserver than if it can serve 1000 or 2000 _TEXT_ pages per second...

    --
    A computer without Microsoft is like ice cream without ketchup.
    1. Re:Stupidity... by schporto · · Score: 1

      I may be wrong but isn't he in the process/or just did move? Move your computer. Add a pet to a new environment. Watch how soon the power cord gets ripped out of socket. That takes down any computer mighty fast. Course I'm guessing and may be completely off base. But really even if it was down for a little bit there are hundereds of reasons this could've happened that are far more likely than the OS crashing - in my opinion.
      -cpd

  157. Re:NT, Linux, NetBSD by FFFish · · Score: 1

    I used some really sloppy wording up there.

    Point remains, though: beat Microsoft by stepping out of the box. Make your own rules. Do the unconventional.

    And unconventional would, in this case, be to offer *another* OS and server software as being preferable to both Linux/Apache and NT/IIs.

    *At this point in time* Linux/Apache doesn't kick ass in the speed ratings. And speed is the *only* issue in the media eye.

    So give what they want. Make 'em realize that there are better OSes for what they want. They want speed -- they ain't gonna find it in NT. They want scalability -- they ain't gonna find it in NT. They want stability -- they ain't gonna find it in NT.

    Start making it known that NT is *ALWAYS* outperformed by another OS, and pretty soon NT *ALWAYS* looks like a bad choice.

    --

    --
    Don't like it? Respond with words, not karma.
  158. NT, Linux, NetBSD by FFFish · · Score: 5

    It appears that most Linuxheads have finally come around to admit that Linux doesn't perform well as a server. Yet.

    But it's pretty well acknowledged that NetBSD kicks ass in that department.

    Time for Linux groupies to take the blinders off. Quit getting your shorts in a knot about the unfair Mindcruft tests, quit trying to pit Linux against NT in server applications...

    ...and start *heavily* promoting NetBSD as the ultimate server solution. Mob the media with it.

    As long as you play by Microsoft rules, you lose by Microsoft rules. And fiercely protecting one's "turf" is a Microsoft rule.

    Step out of that box. Quit promoing Linux as the be-all and end-all. Promo NetBSD as *the most appropriate solution* to server needs. Promo BeOS as *the most appropriate solution* to multimedia needs. And so on.

    This tactic will emphasize to the media that people should make active choices re: their OS needs; emphasize that Windows is not the most appropriate OS for most cases; and emphasize that the Linux community plays big and puts the user first and foremost.

    It's a no-lose situation. Choice is the ultimate goal.

    --

    --
    Don't like it? Respond with words, not karma.
    1. Re:NT, Linux, NetBSD by jelle · · Score: 1

      "For Linux that's Apache"

      Not true, apache is a generic web server. For serving static pages under Linux there are many web accelerators to choose from, one of them is squid (http://squid.nlanr.net), which is also used in the bigger part of the backbones that make up the global WWW proxy structures.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    2. Re:NT, Linux, NetBSD by Mr+T · · Score: 1
      Do we have any benchmarks that show BSD's performance on this kind of test?

      I like BSD but I'm not convinced that it would win. It would most likely do better though.

      --
      This is my signature. There are many signatures like it but this one is mine..
    3. Re:NT, Linux, NetBSD by blooher · · Score: 3

      You still don't get it, do you?

      What have been people saying here?

      In these benchmarks linux was not so good NOT due to kernel, but due to www server.
      You mean NetBSD can use less CPU while sending TCP/IP stuff?
      Or NetBSD uses less CPU while running many processes?

      At these tests people are actually comparing www server aplications. They should run the SAME www server on all OSs if they wanted OS benchmarks.

      plz

  159. serious? by raphi · · Score: 1

    The link to http://www.microsoft.com/ntserver/nts/news/msnw/nt 4vLinux.asp makes it clear.
    How serious can such a comparison be, if they link to that FUD story.
    --
    Raphael Wegmann

    --
    Raphael Wegmann
    wegmann@psi.co.at
  160. Proposal: the ./ benchmark! by Lazy+Jones · · Score: 4
    I propose the following as a fair benchmark for web servers:

    Every day, ./ chooses a web server on the internet at random. It then presents a link to that server somewhere on the start page, calling it the "benchmark link" or whatever (so people know what it's for). It is then ./-ed by the readers, and at the same time monitored for its uptime. Its server OS and software are determined (if possible, should be) and as the days pass, statistics are put together for the average time a server OS lasted under that strain.

    Not entirely serious, but a good "real world" benchmark, and I'd enjoy that.

    --
    "I love my job, but I hate talking to people like you" (Freddie Mercury)
  161. Re:Multiple servers + load balancing by eponymous+cohort · · Score: 1

    Not true, I'm involved in setting up a web system for a large US bank in NYC.

    They are doing session management, personalization, dynamic documents and most of the other features you mention, and it is running on a cluster of Solaris (Enterprise 450s) systems.

    The archetecture allows the session management information to be shared between the cluster members in real-time.

    --

    Of all the comments I've ever posted, this is definately one of them

  162. Re:Put the monster machine behind the WWW servers by eponymous+cohort · · Score: 1

    Use a replication system, I believe all of the major DBs have them available.

    --

    Of all the comments I've ever posted, this is definately one of them

  163. Two things by eponymous+cohort · · Score: 2

    It's hard for me to believe that NT is faster than anything from my experiences with it. Few sites that I run across that end in .asp are in any hurry to dish out the content I request.

    Anyway. Instead of simply blasting benchmark results that don't match what we expect, we should work to fix the problems in Linux, Apache, Samba or whatever is causing our bottlenecks. The fact that we can do that is one area of significant advantage that we have over NT.

    --

    Of all the comments I've ever posted, this is definately one of them

    1. Re:Two things by topdogg · · Score: 1

      yup yup yup

      --
      Got shack?
      ShackCentral Network
      Worlds best gaming network!!!
  164. Again, more specifics are needed. by Mike+Bridge · · Score: 1

    what was the setup used? what NT services were running? what IIS packages were installed? why use apache when zeus is faster? what was the configuration used? anyone want to do a performance vs. dollars chart?

  165. Re:This is all kinda silly right now by Mike+Bridge · · Score: 2

    please note the monster hardware they had to throw at that to keep up with all those hits.

  166. The OS not tested by Locutus · · Score: 1

    Linux may not do so well in THIS test but like it was mentioned, the load Linux was able to serve was larger then most business would need and that serving from a few lower-end systems with load balancing would be a better solution.

    On to the topic of OS's not tested since you mentioned Be and NetBSD. MS-Ziff Davis did a test of 3 network servers on Intel and one OS (on 1 CPU) bested NT (on 2 CPUs) by 10% and Netware fell even further behind. That OS was OS/2 Warp Server. IBM just announced Warp Server for e-Business just 2 weeks ago and it scales to 64 CPUs with optimizations at 4 CPUs. Why wasn't this system tested? I'll venture that it would have kicked NT's butt on the SELECTED HARDWARE they used to show Linux's weakness. The Ziff Davis press is NOT unbiased and both those articles come from Ziff Davis publications. It just amazes me that a company that is so BIG on e-Business and has just released a OS for such Intel based e-Business was not included in the tests. Before the NT marketing machine went into full steam, after Windows 95 shipped, OS/2 servers were the #2 servers used. Right behind Netware and ahead of the UNIX servers and none of the NT vs System? tests but one included the OS/2 server software. Why is that?

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    1. Re:The OS not tested by Locutus · · Score: 1

      That is one heck of a 'bone' to throw. Scales to 64 processors and a journalling file system. The NFS stuff is more like a 'bone' thrown since it is just a packaging thing. IBM put some money into Warp 5 so there has to be some large number of legacy users to justify that. Besides, do you disregard a VERY capable product because the company selling it targetting Fortune 500 companies? We are just talking about web serving and file/print serving. Since this is a benchmark it is widely known that OS/2 runs rings around NT on the same hardware and the fact that it has a history that includes Microsoft should make it even more 'comparable'.
      I am sending email to IBMs NCD division to ask why they haven't insisted on being tested. If they tell me that Warp Server for e-Business is not being targetted for web and file/print customers then I'll remove OS/2 from all my systems and buy Microsoft stock. After all, with a marketing budget like Microsoft has, why would we use anything else? ;)

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    2. Re:The OS not tested by Locutus · · Score: 1

      >>It's just a capable OS that's seen it's last >>major release.
      >
      >Mmmmm, seems like I heard that one back in '95.
      and every year there after.

      I have contacted a IBM person at IBM NCD and asked if Warp Server for e-Business was being marketed only to Fortune 500 companies and he said he believed that was the case. Why they added the small business 'talk' to the ad on IBMs Warp Server homepage I don't know. Even if that is the case, it doesn't mean the product isn't good for http and SMB work. That is what the tests were about. I think it has more to do with who is paying the money for ads at Ziff-Davis and has nothing to do with capabilities. I mean, come on, it has managed Windows clients for years and now can manage NT Servers and NFS drives. Sounds like something to overlook because only multi BILLION $$ businesses run it.

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    3. Re:The OS not tested by IntlHarvester · · Score: 2

      Before the NT marketing machine went into full steam, after Windows 95 shipped, OS/2 servers were the #2 servers used.

      I'd be willing to bet that 90%+ of those OS/2 servers have been replaced by Windows NT. Don't forget that a large portion the OS/2 server market in the early 90s was Microsoft LAN Manager.

      Warp 5 is essentially just a bone thrown to the legacy customer base - it's no shock they didn't test it.
      --

      --
      Business. Numbers. Money. People. Computer World.
    4. Re:The OS not tested by IntlHarvester · · Score: 2


      I suggest you do just that -- Call up your IBM rep and ask them if they are actively selling "OS/2 Warp for e-Business" to any customers who are not currently running OS/2.

      What you will find is that IBM is selling AS/400s and Windows NT support services. Sorry.

      (Note that I never said that Warp wasn't/isn't a capable OS. It's just a capable OS that's seen it's last major release.)
      --

      --
      Business. Numbers. Money. People. Computer World.
    5. Re:The OS not tested by e_armadillo · · Score: 1

      >>It's just a capable OS that's seen it's last >>major release.

      Mmmmm, seems like I heard that one back in '95.

  167. Re:My two bits... by Locutus · · Score: 1

    You read my mind. I have been thinking of this since the MindCrap 'study' was released. I couldn't think of a place to put the hardware after it was done though. I'd like to see it combined into a bewolf system that the general Linux (donating) comminity can use. Like having our own community super computer when benchmarking isn't occuring. I'd throw in a $100 or 2 to build a community testing platform.

    I'd also like to see other systems tested like
    OS/2 Warp Server and Mac System X Server(x86).

    The author of one of the articles mentioning the 'fact' that the 2 new test show NT is better said that Warp Server wasn't included because it isn't widely marketed. Leading me to believe that advertising dollars is what determines the test results. We need to fight this or we will be doomed to turning off our microwave oven by first hitting the Start button!

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  168. Re:My two bits... by Locutus · · Score: 1

    I could set up a web site for this poll. Not til Thursday though, Java UG meeting tonight and investment club meeting tomorrow night.
    I'll set it up to simply count responses and the amounts. If it looks good I can apply for a non-profit org license or locate a group that might be able to handle this. We'll then have to start finding a location for the equipment and gather users preference for its eventual use after benchmarking life is over. First things first, $200 won't even get us a CPU at this point.

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  169. I wholeheartedly agree, but... by NatePuri · · Score: 1

    considering the speed with which linux has progressed in the past year, is there any reason to think it cannot achieve many of the attributes that make the other 'specialty' OS's prominent in their respective areas? With corps like SGI behind the platform imagine the speed of development?

    As of today, I would have to agree with you. But Linux is not at it's apex. Other OSs may be.

    Linux has wiggle room.

    1. Re:I wholeheartedly agree, but... by Lx · · Score: 1

      Unfortunately, when one tries to develop a GPOS, performance will often lag compared to a specialty one. It is very unlikely someone can make an OS that will be a great server, media workstation, gaming platform, etc. that could outperform one made specifically for any of those purposes.

      -lx

    2. Re:I wholeheartedly agree, but... by theentity0 · · Score: 1

      The one thing that makes me think otherwise is the
      modularity of the linux kernel to suit your specific hardware and tasks.

  170. Performance by Pablopelos · · Score: 1

    I believe 57.22% of the servers on the internet are running the 'inferior' Apache. I guess everyone is on crack. Hmmm, IIS down 0.21%, Apache up 1.03%. This is pure FUD if you ask me. Microsoft sees the dominance and tries to attack it with this sort of stuff. Please refernce the latest mindcraft survey.

    1. Re:Performance by Inferno_Man · · Score: 1

      Careful, by that reasoning the dominant product in any category (including desktop OS) would be considered the highest quality. "85% of desktops run Windows. Can 100 million users be wrong? Are they all on crack?"

      I imagine Apache is used by so many people not because it's the best web server (which frankly I think it is), but because it inherited the web serving momentum from NCSA httpd and because MS didn't create NT/IIS as a web server solution early enough in the game. And now that it has the
      leading position in terms of market share, pragmatists who aren't on the cutting edge of technology view it as the safe choice, explaining why the market share is still rising (approaching 60%) as opposed to the usual history of MS competitors.

      Inferno Man

  171. So why reality is different? by Ektanoor · · Score: 2

    ZDNet's benchmark is relatively correct over several points. I would say they "touch" the reality. I know that because I work with every OS shown in those benchmarks. Well that not completely true... I *worked* with Windows NT. But two months ago I scrapped the last box at my work. (Farewell Microsoft. You recently lost 2500 users. Soon you will loose 3-4000 more).

    The article presents some points one may usually find on working either with Linux, Solaris or Novell. However some points are really the result of not caring on doing some tuning. Besides the article is purely biased on the point of "choosing the ONE final high-end".

    Somehow the article suggests a person to compare Linux & Solaris. Well sorry both systems have their ++ & --. However I agree that Linux is mostly fitted for an average computer rather than a super-high-end machine like UltraSPARC 4500. Here Solaris beats it.

    But does that mean that Linux is not and high-end system? Well let's not forget the cluster systems. Even Linux has a place on top-500 of supercomputers. And it beats some serious machines around there.

    Somehow someone may have forgotten here one of the contenders. Novell Netware is a very specific system oriented mostly for a very specific sort of tasks. But it does its job much better than Linux or Solaris. Both in safety and preformance. And don't dare to compare it with NT. One machine now running Novell for the 7th month couldn't even hold a simple transfer of 100Megs over the net. Not talking about preformance (hey Redmonds, I also like to burn some time with my family!)

    Really the NT stuff there is pure hype. On my "practical benchmark" NT Servers lived no more than 1 month of real, serious work. After that very sad experience we returned to Novell. On what concerns workstations we recently destroyed every MazDiee soft over 70 machines serving more than 2000 users. And on what concerns "high-end" we don't even dream about Redmond. Everything runs either on Solaris, AIX or Linux.

    Some people say that my relation with NT is due to the fact that I didn't taste the "real thing", that I should have been more systematic on "tuning" it. I know only one _real_thing. Two months ago I had several machines running with a miserable preformance and suffering several crashes every day. Now I don't hear complains about slow preformance and the majority of workstations carry uptimes of almost two monthes.
    Two monthes ago my wife almost forgot that someone else lived in the same apartment. Now I have some time to share with my family.

    Oh besides. Now we have the chance to make an high-end machine out of this workstation stuff :)

  172. NT servers by looie · · Score: 1

    Well, if NT is whomping everybody else in all these categories, why is it that they're not using it over at Hotmail?

    Something not very "real world" in this benchmark.

    mp

    --
    "The secret to strong security: less reliance on secrets." -- Whitfield Diffie
    1. Re:NT servers by IntlHarvester · · Score: 2


      If what I heard was correct, the NT conversion at Hotmail failed because of limitations in MS Exchange, *not* IIS.

      I don't think there's any question that Exchange has it's problems.
      --

      --
      Business. Numbers. Money. People. Computer World.
  173. Re:This is all kinda silly right now by Arkham · · Score: 5

    Well, I work for a very large worldwide online/television news organization. Our main web site gets about 130,000 hits/minute on a normal day. That comes out to about 2200 hits/sec. This doesn't include any of our partners, which each generate a good bit of traffic. We have 6 T3s and an OC3 for our bandwidth, and we run multiple servers to balance the load.

    What do we run? Netscape web servers on Solaris. When big news like the Starr report came out, all the servers at MSNBC running NT came crashing down under the load, but we didn't. That's what UNIX (and Linux) are about, reliability. Apache can be performance-tuned if you need it to be fast (Netscape's server is the same code base as Apache), but for most of us it's fine as-is. I bet that Microsoft.com doesn't get 2200 hits/sec.

    --
    - Vincit qui patitur.
  174. Re:PC Week a neutral party? No.... by Cally · · Score: 1
    PC Week (UK Edition), 27/4/1999 :

    "VB and C++ are the No.1 and No.2 languages for creating dynamic web applications [says Zone Research]" ... I rest my case !!

    When I first fell into professional IT I was working in a Windows / Netware shop, and PC Week was my bible -- I read every page, every week, obsessively trying to work out what I didn't know, especially about the Web and Internet. This is back in 1995. Gradually I started hearing about "the PERL scripting language" [sic], located a copy of Llama, and never looked back ...

    Please remember, there are a LOT of very ignorant Microsoft/Netware shops out there in corporate land that have never *heard* of Unix except as something for industrial scale / hardcore applications, and they don't begin to consider Linux, Apache, Perl etc. In that context, there's no such thing as bad publicity. Especially as OSS shops start to gain competitive advantage over their M$-fixated competitors.

    \a

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
  175. Re:It's only a "myth" because Linux sucks at it by IntlHarvester · · Score: 2

    The new data would simply corroborate the old data.

    What old data?

    The only thing I have dug up is a Linux/Samba blurb on ZDNet, where no lab data was given. (It turns out that a member of the Samba team tuned Linux.) That and a bunch of anecdotal evidence that Linux runs faster and better than about anything on a Pentium-90 with 48MB.

    I'm not saying that the recent benches are fair by any means, but Linux has gotten larger than a bunch of guys on the Internet. That means that objective data is going to come in (something that hasn't necessarily happened yet, especially on high end x86 hardware), and some of that data is going to be sponsored by competitve vendors, and some of it is going to be cooked.

    There isn't a commercial software product available that hasn't withstood this sort of 'objective' marketing attack, and especially when you're dealing with Microsoft, you have to do more than yell and maintain moral superiority. Someone (err, RedHat, Caldera, and SuSe) is going to have to post their own benchmarks and their own data.

    (And, yes, Linux has enough commercial interests attached to it that you can count certain distros as commercial operating systems.)
    --

    --
    Business. Numbers. Money. People. Computer World.
  176. "Objectivity" by IntlHarvester · · Score: 2


    I woudn't say that they are, only that they carry considerably more weight than personal testimonials to those making buying decisions.

    (Now that I used the word "Objective", I have the sudden dread that an Ayn Rand person is going to jump on me!)


    --

    --
    Business. Numbers. Money. People. Computer World.
  177. Re:Piss ant intel boxes by Lx · · Score: 1

    price/performance and hackability. Intel arch parts are widely available, cheap, and easy to mess with. I'd like to have something else, maybe a PPC box, but I simply can't afford that kind of thing.

    -lx

  178. Re:Multiple servers + load balancing by MikeFM · · Score: 1

    Any suggested resources for studying these topics? Thnaks.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  179. Re:Again... Zues! by Cadaver · · Score: 1

    Actually, one of the main reasons I, and many others, were calling it a fraud, was because it purported to compare operating systems, yet used a different web server on each; and apache *is* comparatively slow. I've never seen anyone claim otherwise.

    --
    I ate something that disagreed with me. Maybe I should have cooked him first.
  180. Well actually..... by InfiniterX · · Score: 1

    I'm a high school senior (at least for 3 more days anyway, then I'm a CS student in college) and I've been using Linux for about a year. I initally started using it to learn Unix for my job (at an all-Unix university research lab) and now I'm one of the resident Linux gurus where I work.

    Hopefully this summer I'll actually get around to writing some GNU software of my own rather than just mooching off the work of others (i.e. Linus).

    OTOH, I have a large stack of O'Reilly books on my bookshelf, I carry a Palm III, among other things, so I guess that makes me not a very normal high-school student. Luckily I go/went to a private high school so I managed to avoid the obligatory public-school ridicule of those who are different... but I digress.

    Anyway, getting back to my point: Many of my friends though, who have tried Linux, really liked it but they couldn't do it at home for whatever reason (no disk space, incompatible video card, etc). Another friend of mine did try it, but went back to windows after learning the hard way what rm -rf * does.

    Linux is more popular among hobbyists than you may think. It's definitely popular among people who like to dig deep into their systems and see what intricacies M$ and Apple are trying to hide from you. The students using Linux now are the ones who 10 years ago got yelled at by their parents for taking apart all the electronics around the house.

  181. Uptime is the key... by InfiniterX · · Score: 1

    Where I work the NT boxes BSOD and reboot themselves 3-4 times a day, at a DEAD IDLE.

    I set up a Linux web server for someone last February and it's been running continuously for the past 3.5 months w/o a hiccup.

    Sure NT might serve more hits, but think of how many hits you drop while NT reboots after a heavy dose of the /. effect?

    Note that none of these performance tests rate uptime in real-world load situations... wonder why?

  182. Re:It's funny. Laugh by Graymalkin · · Score: 1

    Anyone want to buy me 96 Proliant 5500s?

    --
    I'm a loner Dottie, a Rebel.
  183. If it were me... by Graymalkin · · Score: 1

    Spending the thousands or hundreds of thousands of dollars on amazing fast and powerful hardware that these benchmarks were performed on I wouldnt use linux. I would use Solaris, which excels at high slient loads, scales really well even on non-native systems and has a much better native file system. I think one of the main problems with the poor performance of the UNIX variants is their file system and process by which the file were served. They were using Samba which is basically trying to port Microsoft's file serving methods to unix. Not to mention that NTFS is a very efficient file system even for the largest drives and has impressed me when I have used it. If they were using a native serving system I would guess that the performance would be alot better than it was. The REAL problems in the web serving loads wasnt linux, it was Apache which processes each send request in a different process instead of a thread of a process (AFAIK). ISS performs all serving requests as a threat inside a process, which is a little more stable under very high loads. What I would like to see improved in linux is it's file system, change the native system to a journaling file system, ever had your power die while linux was running and then reboot? fsck took half an hour to check out my 4 gig hdd. This may have been due to my hardware or something I had set wrong, but I would imagine a large RAID system would be killer.

    Like the article says, this isn't really NT beating linux. It's more of NT/ISS beating linux/Apache/Samba.

    --
    I'm a loner Dottie, a Rebel.
  184. NT vs. GNU/Linux on Alpha by jerodd · · Score: 1
    NT will smoke a GNU system on an Alpha (such as GNU/Linux) because the gcc backend for the Alpha does not produce as good of code as Digital^H^H^H^H^H^H^HCompaq's compiler does. Of course, a comparison of OSF/1 vs. NT would probably have OSF/1 in the leaf {smile}.

    I wouldn't be surprised if Mindcraft picked up some Alphas and used them to show how inferior GNU/Linux is. Of course, we could reply back with some Sun hardware then.

    --
    --jon. Postel is dead. May we all mourn his, and our, loss.
  185. Re: Stupidity? Don't bet on it. by jerodd · · Score: 1
    Add a pet to a new environment. Watch how soon the power cord gets ripped out of socket. That takes down any computer mighty fast.

    I doubt BBN keeps pets in their data center.

    --
    --jon. Postel is dead. May we all mourn his, and our, loss.
  186. Please do return to reality. by jerodd · · Score: 1
    Must be an awful lot of "uncool" sites out there, since so few commercial ones use FreeBSD.

    Yahoo, which gets more hits than any other specific site, runs FreeBSD. I suppose they aren't a commercial site, though.{/sarcasm}

    --
    --jon. Postel is dead. May we all mourn his, and our, loss.
  187. Use what's appropriate for the job. by jerodd · · Score: 2

    Use the write operating system and hardware for your job. If all you want to is stuff out files via HTTP at a tremendous rate, tune Apache and run it on FreeBSD. If you actually want to get some work done, use Solaris/USparc for high-end or GNU/Linux for low-end to medium-end. If you want to run a server for Outlook 98 clients, use NT.

    --
    --jon. Postel is dead. May we all mourn his, and our, loss.
  188. Now that you've stepped back, return to reality. by Zico · · Score: 1

    Why is it that a multi-billion dollar company needs to compare itself to software created in a "garage"?

    It's doubtful that they need to, but hey, when you've got money to burn, why not? (Note that this is one of the advantages of actually making money from your software.) It's a drop in the bucket for them, and has done a good job of countering all the suckers who bought into the "Linux can do it all" hype.

    Linux and *BSD are both free and created by hundreds of people all over the world.

    Nice that it's free and all, but lately it sure looks like you get what you paid for. Don't get me wrong, I think it's a good thing that there are good, powerful OSes out there for cheapskates and the underprivileged out there -- I do so hate to come off as elitist -- but when you get out in the cutthroat business world, one realizes that there is a lot more to cost and efficiency than initial costs. And that gives you a hint why Linux has been such a non-player among big business, despite its freeware status.

    Microsoft is running scared.

    Ahh yes, the scared thing. You know, I have this theory that it's every nerd's goal in life to have at least one popular entity -- whether a popular person, like a jock, or a popular company, like Microsoft -- afraid of them. Well, certainly not every nerd, but an awful lot of them, if listening to Linux fanatics telling us over and over again how they've got everyone running scared is any indication. Guys, I think you've got some issues from your old school days that you need to work out.
    [zico@milan zico]$ whereis eliza

    I know it makes you feel all proud and full of yourself, but here's why it's no big deal: Microsoft is afraid of everyone. Yes, that's why they're enormously successful, that's why they sometimes overstep their bounds and get Janet Reno busting their hump, and yes, that's why their stockholders just shake their heads and laugh at people like you.

    I would expect Linux to loose to NT because NT has such a large financial backing (iow: buy the reviews you need).

    That's good, I expected Linux to lose to NT as well. Guess neither of us were even close to being disappointed. :)

    Can we get someone neutral like Consumer Reports to test Linux, NT, and Solaris? Linux, Solaris and *BSD would win hands down over NT.

    Yeah, I'm sure Consumer Reports will get to their big Networking OS issue as soon as they're done with their comparison of the AS/400 and the ClearPath HMP IX. Glad you know so much to state who would win, since other outfits actually benchmarking these things are proving you wrong left and right.

    Again, why is CDROM.COM running FreeBSD and not NT if IIS is soooo cool? Probably because NT is a POS and M$ knows it.

    Okay, I've gotta hand it to you, you win the lamest argument of the month award. Runner-up: "Why is $any_site_but_a_FreeBSD_one running $any_OS_but_FreeBSD if FreeBSD is soooo cool? Probably because FreeBSD is a POS and it's maintainer$ know it." Must be an awful lot of "uncool" sites out there, since so few commercial ones use FreeBSD.

    Cheers,
    ZicoKnows@hotmail.com
    Slashdot Realist

  189. It's only a "myth" because Linux sucks at it by Zico · · Score: 5

    Admit it folks, if the tables were turned and Linux was beating NT in these benchmarks, we wouldn't be hearing all these excuses about the relevance of the benchmark.

    Not that this is a new thing, since it happens every single time that someone shows that Linux might not be the best solution for everything under the sun. Whether it's lack of certain quality applications available on other OSes, or poor performance by Linux on a certain benchmark, we can always be assured of hearing the shriek of, "But nobody needs to do that anyway!"

    Uh-huh.

    And no, Linux doesn't actually suck at this current benchmark, but it definitely doesn't measure up to NT or Solaris in it.

    Cheers,
    ZicoKnows@hotmail.com
    Slashdot Realist

    1. Re:It's only a "myth" because Linux sucks at it by remande · · Score: 2
      I'll admit it; if Linux were beating NT in these benchmarks, we wouldn't be looking for reasons. We wouldn't need to. The new data would simply corroborate the old data. If Microsoft had a problem with the results, countering it is their problem.

      If you perform an experiment to study gravity, and you get a value for g of 32 ft per second squared, you don't go looking for what you did wrong--other experiments show this result as well. If you find that g=14 feet per second squared, you start analyzing the experiment rather than rewriting the physics texts.

      In the Real World, Linux appears to outperform NT. In most benchmarks, Linux solutions appear to outperform NT solutions. Two Microsoft organs create benchmarks, and the NT solution outperforms the Linux solution.

      We look for holes in the benchmarks because we smell a rat. We've found a rat or N--some big ones.

      What we have learned is that benchmarks can be easily cooked. If someone with a vested interest controls enough variables, one can create a pathological case where one's interests win.

      If it wasn't a cooked test, there would still be people yelling. This is not a good thing. However, this is a cooked test. Linux can beat NT in a lot of ways, including performance-wise. Linux isn't strong enough to beat NT with one arm tied behind its back, especially when Microsoft chooses the arm.

      OTOH, anybody know how well NT does at ray-tracing? IBM had some fun with Linux and ray-tracing a while back...

      --

      --The basis of all love is respect

  190. Agreed by e_armadillo · · Score: 0

    Yup.

  191. Re:Again... Zues! by Mullen · · Score: 2

    Agreed. It says quite clear in the Apache's "Why Use Apache?" Doc, that it is not built for speed but stability. All these benchmark people are pretty brain dead, if you ask me.
    Even in some "benchmarks" that compare AIX vs NT, NT chures out more static pages than AIX, but chokes on highloads, while AIX just keeps chugging along. I have a good idea that on one and two CPUs, Linux is exactly the same.
    If you gave me the choice between stablility and reliablilty vs speed, I would take the stability and reliablilty any day! No one ever got fired for have stable and reliable servers!!

    --
    Linux O Muerte!
  192. Re:Numbers by Raven667 · · Score: 3

    I wish that they would have continued the load until the graphs started to fall off. Riding it out to peak performance and then stopping doesn't tell the whole story. Most people that use NT say that NT craps out under high loads. That wasn't tested here.

    All in all though I think that this is a good test and points out some flaws in Linux and the software that people use on it. Yes folks, Samba doesn't always work right, Apache isn't the best web server for every job and Linux doesn't scale up on multi-processor systems the way the big boys do. Hint: Run these tests on a monster 32+ processor, multi GB RAM computer and see the results--compare with a single CPU 1GB RAM with the same NOS.

    The winner in this test, IMHO, is Solaris. All the free publicity for Linux is publicity for UNIX in general. While you might put Linux on a small local server you aren't going to use it on an E10K sized computer.

    --
    -- Remember: Wherever you go, there you are!
  193. Um, you realize none of this matters, of course... by grappler · · Score: 5

    ...unless you make it matter. Remember what Linus said at his keynote address? He said: let's focus on the low end server and desktop market. It may sound "sexy" but we're not focusing on high end machines with bunches of processors.

    These are two totally different areas, and Linux was always designed with the lower end in mind. How convenient then for them to do all these tests on huge computers nobody would actually use for a web server, unless they run one of the top 100 sites on the internet! Not to mention the fact that this is more of an apache benchmark than a linux one.

    If you run a huge smp machine and want to squeeze every last drop of speed out of it, you probably won't run linux anyway. It's not that linux isn't "good enough", it is designed for a different purpose. For a job like that, you would want Solaris or FreeBSD (still not NT)

    NT has its own design purposes, which are different from any unix type system. There are two main design goals I can see in NT: 1. Be easy for even an idiot to maintain, since most of the time all he will have to do to is follow wizards or reboot the machine. 2. Be monolithic and slow, but for benchmarking purposes, have a way for those few people who know the OS inside and out to tweak it to insane levels for one or two particular services at the expense of stability and resembalance to "real life" situations.

    --
    Vidi, Vici, Veni
  194. The truth is out there by redhog · · Score: 1

    The WinInfo article linked (the study-link) sais "The truth is out there". And I say "The truth is out there - krash krash".

    --
    --The knowledge that you are an idiot, is what distinguishes you from one.
  195. Re:This is all kinda silly right now by Todd+Knarr · · Score: 1

    What do we run? Netscape web servers on Solaris. When big news like the Starr report came out, all the servers at MSNBC running NT came crashing down under the load, but we didn't.

    And I think you've hit it on the head right here. If Linux performs so poorly compared to NT, why is it that sites running NT-based web servers come crashing down when hit with the slashdot effect while Slashdot itself, running on Linux IIRC, stays up under at least a similar load.

    "Under real-world conditions, if you drop a cannonball and a feather off a tall building the cannonball will hit the ground first. Any theory that predicts otherwise is useless for practical purposes regardless of how correct it is."

  196. Re:Multiple servers + load balancing by robocord · · Score: 2

    It's funny you should say that, since Quote.com, Inc has been doing all those things you mention using a load-balanced multiple web-server environment. What's more, they've been doing it for at *least* three years.

    It's not a naive solution...it's very workable, sensible, and much more affordable than the "one giant box" business model.

    Do a little more research...load-balancing is far more involved than just slapping multiple IP addresses into a DNS record.

  197. NT beats Solaris? by Roofus · · Score: 0

    Is there something in my eye, or did I actually read that?

  198. Re:This is all kinda silly right now by SoftwareJanitor · · Score: 2

    Netscape's server is the same code base as Apache

    Err... No, it isn't. I agree with most of your post, but there are significant differences between Apache and Netscape's server software. Netscape in fact might perform better on the high-end hardware for static pages than Apache does because I believe it uses a different (threading) model than Apache (forking).

  199. I'll Pitch My Linux Server vs. NT by codejnki · · Score: 1

    I will bet the cost of running these benchmarks that my linux server will out preform the same box running NT.

    Here's the specs:

    AMD 486 100Mgh
    32M Ram
    1 gig of Drive space spread across two drives

    If NT can out preform me on the same box I'll get down on my knees and kiss Bill Gates' tush.
    ----
    "War doesn't determine who's right, just who's left"

    --
    "War doesn't determine who's right, just who's left"

    Steven Wright

    1. Re:I'll Pitch My Linux Server vs. NT by ill · · Score: 1

      Haha. I don't even think WinNT will install on a machine like that. While linux, of course, would perform good on a system with those specs, I'm sure.

  200. tests by ezy_cheeze · · Score: 1

    I'm not going to debating if NT is faster than Solaris or Linux, because i don't really know. I do know that i would rather use a Solaris or Linux box any day, and there is one reason. Mother Fsckin Stability. NT is more stabble than win9x, but it's not as reliable as a good old *nix 'puter.

    --
    cheeze always plays the mac
  201. Jack of all trades master of none .. eh. by akintayo · · Score: 1

    No OS is better than all the others in all categories, this would imply that their competitors were stupid.

    Linux seems to be slower than NT as a high end web server. NT is slower than Digital Unix as a high end web server. Someone else may be faster than Digital Unix.

    This test shows;
    1. Linux is not perfect, and shortcomings will be more obvious as people try to fit it to all tasks.
    2. ZD still is a biased magazine. I am sure there are other OSes with enough mind share on the net to merit addition to this roundup. Would it have been too much to include the BSD's or the other Unices. If they want a NT v Linux shoot out they should use more level ground.

    In conclusion; Round to Micro$oft and their lackeys.

    --
    Woe be on to them, all who rise against poor people, shall perish in a the end. Buju Banton
  202. Re:Again... Zues! by Tardigrade · · Score: 3

    The study was flawed and apache is slower. The two are not mutually exclusive. It is possible to make something appear worse that it actually is. They were also using Apache's slow performance to deride Linux, such is not good practice.

  203. Re:Change to NT server please (Interesting Idea!) by Black+Parrot · · Score: 1

    I'd be willing to go cold turkey on my /. habit for a couple of days for such a worthy cause.

    --
    Sheesh, evil *and* a jerk. -- Jade
  204. TROLL ALERT. by zak · · Score: 1

    'nuff said.

  205. What really needs to be done. by Ellis-D · · Score: 0

    They need a couple of machines build to the same specs. x86, PPC, ect.. SCSI and IDE... All diffrent configurations. Diffrent software packages, web, ftp, games, sound, analysis, etc.
    Then they have to run a ton of diffrent benchmarks on these systems and really show what run fast... It would make for the best for making a choice based on what you want to do.
    "Windows 98 Second Edition works and players better than ever." -Microsoft's Home page on Win98SE.

    --
    I ate my tag line.
    -=Ellis (D)25=-
  206. Additions.. by Ellis-D · · Score: 0

    They should test all possible OS's.. NT, Linux, xBSD, 9x, ect.. Try to test everything possible.
    "Windows 98 Second Edition works and players better than ever." -Microsoft's Home page on Win98SE.

    --
    I ate my tag line.
    -=Ellis (D)25=-
  207. Re:It's funny. Laugh by Chad+Page · · Score: 1

    Actually ftp.cdrom.com just upgraded to a Xeon 500 (still running FreeBSD) they got from Micron (read: Intel with a Micron sticker on it) with 4GB RAM. The user cap has gone up to 5,000, up from a modest 3,600 or so when it was the PPro. :)

    - Chad

  208. Numbers by schporto · · Score: 5

    If you look at the numbers and not just the graphs, aren't these numbers just a little ridiculous? I'm not real sure exactly what is meant by these numbers, but here's my reading of them. I mean at 60 clients linux has 2000 requests per sec, solaris has 5000, and NT has 4000. That means each client is requesting ~30 items/sec for linux, ~83 items/sec for solaris, and ~66 for NT. That's either really quick clicking, or really complicated pages. Then there's the other test, which is more understandable, throughput vs client load. Even so its not bad. Look 300 Mb/sec vs 200 Mb/sec for 60 clients is not bad. Really each client gets about 5Mb/sec or 3Mb/sec. For most uses this is probably fine. I expext that multi-Mb document to take a while to open. Even from my own hard drive. Bandwidth is more of a concern I'd imagine at this point.

    That said let's actually look at the graph for a minute. On the WebBench test 60 clients is about the point it seems that NT levels off, can't really tell they cut the graph off. Yet the quote below has you believing different "Solaris and NT had plenty of CPU cycles to spare." And linux wasn't exactly losing any ground at that point - ok a little lower but not much. It seemed to hit a stable point. What about more clients? And then there's the Netbench graph. I mean look at NT plumet. Linux hits 16 clients and levels off at 200 Mbps. Nt hits 48 clients with 350Mbps then falls down to 300Mbps by adding 12 clients. Linux added 44 cleints and lost maybe 50Mbps. To me this looks like linux acts like a marathon runner, getting to a distance then setting cruise and holding steady. NT on the other hand is like s sprinter, burning itself out and working hard quickly but won't last real long. Yeah the sprinter will beat the marathoner in a 1 - 2 mile race, but look out for that 5 - 10 - 26.2 mile race.

    My point is you get fine, predictable preformance, regardless of the amount of work asked of linux. Meanwhile NT seems fine for small amounts but the more you ask the less likely you are to get it. I want to see the benchmarks with higher numbers. I'd expect linux to hold around its same mark, and NT to fall steadily. Why 60? Why not 100? 100 is even (ish), why not 50? 60 just seems like an odd number.
    -cpd

  209. Re:Multiple servers + load balancing by bmac526 · · Score: 1

    How about running Slashdot for a few days on an NT box
    and see how it compares to the current site?

  210. Re:NT beats solaris eh? No way, check it out! by rannug · · Score: 1


    Goto 'Whats that site running', and look for your
    self. http://www.hotmail.com *IS* running:
    Apache 1.2.1 on FreeBSD.

    While you are there, lookup any other major site to find that almost all of them run NetScape or Apache on either FreeBSD, Linux or Solaris. Period!

    http://www.netcraft.com/cgi-bin/Survey/whats

  211. Linux file performance IS bad by arne · · Score: 1

    I found this study interesting, and I think it
    points out one important area where linux HAS to
    improve abd that is file i/o.

    My main concern is that NFS prestanda still is really really bad, but this study shows that even file reasing also is significantly slower than for solaris. This might be due to the RAID system but it is an important area.

    I still concider linux to lack in some area compared to the best nixes around, however ofcourse it still is much better in some areas. (Mainly important for low end machines)

    --
    Copyright 1998 arne Verbatim copying and distribution is permited as long as this message is preserved
  212. Aren't we losing the plot here... by Eric+the+Cat · · Score: 2

    These types of "studies", whether accurate or not, make me as livid as the next person, however, aren't we missing the point. For years, whenever any "newbie" ( and Microsoft really is a newbie in the Linux World - they have barely contributed anything to the Gnu/Linux/OSS/Free Software/*BSD (or whatever you wish to call it )Community) said anything about a "feature" they considered "missing", or that something was "not good enough", what was the answer? "Fix it yourself!" (I paraphrase here...) Why, now, have we changed our tune? Our answer, in one voice to Microsoft, and other's like them should be: If you don't like it, then fix it!
    The next time one of these comes out, then how's about Everyone who posts on Slashdot, posts "Please, Microsoft, if you don't like it, then please contribute some resources to fixing it, otherwise, shut up!" or something like that.

    Microsoft are still in the Business Mould... What do we care!!!!???? [idea for a poll - how many people's income depend on the market share of Linux against NT/Solaris/Netware etc. - OK, so the likes of Redhat/Suse/Caldera etc. do, and I wish them well, but your average kernel hacker is (as Microsoft themselves pointed out) just in it for the recognition/fun etc.
    Therefore, Linux will still be around, as long as people still wish to develop it, and when they don't, then it will die, and there will be no one who cares, since we will be all hacking some other OS, or project or something! When NT dies, which I'm sure it will, there will be lots of MS shareholders who do care, and will be most unhappy... Justice!

    Eric the Cat

  213. Re: So put up evidence, or shut up by Doke · · Score: 1

    I gave two examples. Someone else says they both involve purchased code, not native MS development. So here's another from a friend of mine:

    From the SDK: "Windows 95: MapViewOfFile may require the swapfile to grow. If the swapfile
    cannot grow, the function fails."

    So, even if I have a file mapped, somehow Windows 95 thinks it needs to page.

    Some of MS's applications, ie word and SQL Server, are well done. However their OS, their network protocols, and their server code are terrible.

  214. NT is less mature than the Unix design. by Doke · · Score: 5

    NT is far less mature than the Unix family, of which Linux is a member. M$ foolishly ignored 30 years of research and accumulated wisdom. As a result, they've been repeating all the old mistakes.

    Most of NT (and other M$ code) was written by lower echelon programers, under the direction of computer scientists and managers. Many of them had only recently graduated from MSD training classes. In generaly they were operating under marketing imposed time constraints. This shows in the quality of the product.

    If you want proof, try working with the IP routing table metrics under NT, or look at their publicly released code, ie the frontpage extentions for apache. Also look at a security model that requires everyone to buy third party virus scanners.

    In contrast, most of Linux was based on an established tradition. Most of the major holes were already known. It was written by people who cared about the quality of their code. They loved programming, and their personal reputations were at stake. Then that code was reviewed publicly, and contributions were fed back to the author.

    I forget who said "If I have seen far, it is by standing on the shoulders of giants". M$ forgot it was ever said.

    1. Re:NT is less mature than the Unix design. by blowdart · · Score: 1

      Right, basically fudge off.

      Aside from the kneejerk reactions saying "But the benchmark isn't real world" I take *SEVERE* object to

      "Most of NT (and other M$ code) was written by lower echelon programers, under the direction of computer scientists and managers. Many of them had only recently graduated from MSD training classes. In generaly they were operating under marketing imposed time constraints. This shows in the quality of the product."

      Right offer proof of that please.

      When I worked for them I was

      a) In the industry for 10 years
      b) My manager was a techie, and still programmed.
      c) I can't be bothered getting MSD
      d) I had a nice, large, sensible time constraint.
      e) I love programming, I loved my time at Microsoft, so don't try to insult me by telling me my work was crap.

      So put up evidence, or shut up.

  215. PC Week a neutral party? No.... by Seth+Cohn · · Score: 1
    PC Week, which can hardly be called anti-Linux or pro-Microsoft

    Huh? Excuse me. PC Week has been full of FUD since day 1. I seem to recall that a positive Linux quote used to be a rare thing in there, but negative 'Linux is a fluke' were common. If any mention of Linux happened at all.

    Ziff Davis is NOT Linux friendly, since M$ pays for so much advertising. I rarely see a true anti m$ review in there.

    as for this article:

    top Linux figures refuse to take place in a retest. It all adds up to an obvious conclusion: The truth is out there.
    as we who read Linux Today, Slashdot, etc, know, that is NOT true. There hasn't been 'refusal'.

    PC Week subscriber for many years now....

    --
    Help achieve Liberty in your lifetime - join the Free State Project - http://www.freestateproject.org
  216. Benchmark frenzy by lucag · · Score: 2

    I think that this kind of benchmarks is quite interesting to read, but not so helpful if I were to buy a server: in first place even the "low performance" of linux is able to saturate a more than resonable connection and it is quite sure that a 10Mbit lan is going to have some problems in coping with the stream of data;
    secondly I belive that serving *STATIC* html pages is not meaningful at all for "real-world applications". This is not to say that NT cannot outperform linux on high-end hardware or in given configurations, but
    I want to stress that this results seem to make little sense. It is more or less like comparing the MIPS rating of two completely different architectures and deducing that one is better than another; not quite so and,
    more importantly, everything depends on the kind of task one has to have the machine doing! (for example Alpha processors are just great when we consider Floating Point performance; when running my code -aimed at symbolic calculus and not FP- they outperform intel processors by just a factor of around 2 or 3).
    Linux is "work in progress" and bad results should lead people to improve it, rather than complaining on how unfair the test has been (even if the test has been unfair, like this seems to be the case); on the other hand linux
    (and the various *BSD) has the huge advantage of a nice standard interface and of the disponibility of a huge code base. Security patches usally are released quicker for
    Unix-like systems than for NT and this is a good thing. Now just a remark concerning my experience: when I first tried linux (more than 5 years ago) it was
    neither very stable nor exceptionally fast, but it was an unix-like system with OpenLook (that I was using also under Solaris on a SPARC) and it allowed me to share easily my code between the machine at the University and the one I had at home.
    The improvements linux has done since then are quite impressive (and nowadays I think I prefer having linux rather than SunOS 7 on a sun4m and I consider it to be definitely better than DU 4) but there is still a long way to go, and even if now it is slower than NT while performing some tasks
    stability and "user friendlyness" (at least for somebody that is writing this text in lynx and loves command line!) are things I would not underestimate. Moreover I guess that in 4/5 weeks we will have some patches that address the "lack of performance" these tests have shown.

  217. umm, big deal by chamont · · Score: 1
    Microsoft's press release tries to convince people that now NT beats Linux (and everyone else for that matter) because of this benchmark. In a very specific set of circumstances, for a very specific problem, NT wins. Folks, this hardware was specifically chosen because they knew it would beat most people. You can bet they spent 3-6 months picking this monster machine.

    Monty

    1. Re:umm, big deal by topdogg · · Score: 1

      Yeah, It's really kinda funny ya know, Seeing how a free OS even come close to MS High dollar os. I love just thinking about what Microsoft must think, I look at them as some type of outer space movie.... :) "Sir, the free os Linux is starting to get bigger" Sh%t son, quick make a new release cut out about 1/2 the sleep staments, and remember better file handling, And please fix IIS4. I guess maybe we should go ahead and drop the 16bit dos sh%t and really get to work....." I mean this BIG company, against the rest of the world? Whhhooo's gonna win? MS or Linux.... ha ha ha..

      --
      Got shack?
      ShackCentral Network
      Worlds best gaming network!!!
  218. Someone should make a real world test... by towster · · Score: 1

    I am not quite sure how much one of these crazy systems cost with quad xeons, raid and four nics..
    But I think someone should do a comparison that is more like what a business would do and do a comparison for performance per cost.. Just taking a shot in the dark I am figuring one of those test systems that they are using costs about 10k if not more.. So how much performance could be gotten out of a linux for 10k (or whatever that single box costs)?

    If it isnt obvious by now, these people are going to keep throwing benchmarks around using the ideal hardware to make NT look good.. but if a benchmark could be done using the hardware that linux really shines on.. What about a cluster of some sort? A redundant array of inexpensive machines?

    1. Re:Someone should make a real world test... by Cygnus+v1 · · Score: 1

      The test server with storage probably costs at least $50K.

      --
      ---- Politics: Kissing ass and pointing blames.
  219. i guess we should all switch to nt now. by flatrbbt · · Score: 1

    just as soon as hotmail and msnbc do...

    --
    Ex Libris Veritas
  220. Re:Again... Zues! by Josh+Turpen · · Score: 3

    http://www.apache.org/docs/misc/perf-tuning.html

    "Apache is a general webserver, which is designed to be correct first, and fast second."

    That is the first sentence in the performance tuning document.

    --
    --- A Jesus Fish eating a Darwin Fish only proves Darwin's point.
  221. It's funny. Laugh by Josh+Turpen · · Score: 4


    The pure humor of it all...


    From behind the scenes of www.microsoft.com


    Hardware

    Six internal Ethernets provide 100 megabits of capacity each
    2 OCI2s provide 1.2 gigabits of capacity to the Internet
    Runs on Compaq Proliant 5000s and 5500s, with 4 Pentium Pro processors and 512 megabytes (MB) of RAM each.



    Software


    Microsoft Windows NT Server 4.0
    Microsoft Internet Information Server 4.0 (IIS)Microsoft Index Server 2.0
    Microsoft SQL Server 7
    Other Microsoft tools and applications



    Powerful Solutions


    www.microsoft.com started out as a single box beneath a developer's desk in 1994, handling about a million hits a
    day. That seems almost laughable now. A sleek data center in Redmond, Wash., receives more than 228 million
    hits a day while data centers in London and Tokyo shoulder the international load of about 12 million daily hits.
    How has the site handled its explosive growth while keeping its hardware to a minimum? How does it administer
    one of the largest databases in the world? How does it manage the challenges of a decentralized publishing
    environment? How does it come close to achieving 100 percent site availability? The answers lie in the
    strength of its software, according to site architects. The whole shebang runs on Microsoft Windows NT 4.0,
    IIS 4.0, and SQL 7.0. "Our site showcases Microsoft technology," says systems operations manager Todd
    Weeks. "We prove every day that we can run one of the largest sites in the world 100 percent off of
    Microsoft technology."


    The Challenge


    Not only is www.microsoft.com an enormous site with hundreds of thousands of pages of content. Not only
    does it receive millions of hits a day. Not only has its growth been unrelenting. Those are some of the
    easy challenges, site architects say. One of the most interesting challenges is that www.microsoft.com
    functions within a decentralized publishing environment. More than 300 writers and developers working in more
    than 51 locations around the world provide information for the site. These content providers are able to update
    their sites within the www.microsoft.com umbrella as often as eight times a day. In fact, 5 percent to 6
    percent of the site is updated every day. The complexity of that publishing environment is daunting
    when you consider that each of the 29 content servers in Redmond contains the nearly 300,000 pages of
    information that comprise www.microsoft.com. But the end result is that the information on www.microsoft.com
    is as current and up-to-date as possible. A team of about eight people staffs three shifts around the clock
    to ensure www.microsoft.com stays up and running 24 hours a day, seven days a week. "Our goal is to make the
    site available to users 99.8 percent of the time," Weeks says. So how do we reach that lofty goal of 99.8
    percent availability? (The 0.2 percent down time is required for routine maintenance.)


    First, the Hardware


    The physical architecture behind www.microsoft.com seems surprisingly modest. Twenty-nine servers host
    general Web content; 25 servers host SQL, 6 respond to site searches; 3 service download requests along
    with another 30 in distributed data centers; and 3 host FTP content. Additional servers overseas handle
    some of the international load.




    Did you count all of that? That's 96 Compaq Reliant 5000s & 5500s (Quad Pentium Pro boxes with 512Mb RAM) running
    www.microsoft.com using NT, IIS, Index Server, and SQL Server.




    Standard .message file for ftp.cdrom.com



    This machine is a P6/200 with 1GB of memory & 1/2 terabyte of RAID 5.
    The operating system is FreeBSD.
    Should you wish to get your own copy of
    FreeBSD, see the pub/FreeBSD directory or visit http://www.freebsd.org
    for more information. FreeBSD on CDROM can be ordered using the WEB at
    http://www.cdrom.com/titles/os/freebsd.htm or by sending email to
    orders@cdrom.com.


    Now, which site do you suppose has set more download records?



    --
    --- A Jesus Fish eating a Darwin Fish only proves Darwin's point.
    1. Re:It's funny. Laugh by blowdart · · Score: 1

      OK *BUT*

      ftp.cdrom.com serves ummm ftp files, so you're comparing 1 ftp server to everything that serves Microsoft content, and some of you then complain that the current round of Benchmarks are comparing different things? Come on!

      Oh and ummm the boxes that Microsoft use, have, umm less memory than the ftp.cdrom.com ones according to those stats quoted. Gosh! Although I will concede on the number of processors *grin*

      So if we're going to compare ftp boxes shall we just stick to those?

      Or should I point out that it's sometimes a good idea to run seperate content on seperate servers, have mirrored servers, contingency boxes etc? Not all 96 are serving up www.microsoft.com, or did that slip past some of you in another kneejerk?

  222. Again... Zues! by Josh+Turpen · · Score: 5

    How many times does the "Linux Community Inc." need to tell these people that Apache wasn't ment for speed!? Why is Apache designated as the One True web server? Benchmarking static Apache vs. static IIS is pointless. Any programmer worth his salt could cook up a few dozen lines of code that would outperform both servers on pure static content.

    They should benchmark how many dynamic perl generated pages NT can vomit out :)

    --
    --- A Jesus Fish eating a Darwin Fish only proves Darwin's point.
    1. Re:Again... Zues! by Grendel+Drago · · Score: 1

      Heh... does anybody remember when someone's q3 page put out a messageboard under IIS using VB? Each post-process ate 4 MB of memory, 'cause of M$ Bl0aT. Crashed a dual P2-450 w/512 MB RAM in about a half-hour of moderate posting.

      MS is bloated. It requires bloated hardware. It eats resources. It crashes. And it sometimes looks pretty, but not too often.

      -grendel drago

      --
      Laws do not persuade just because they threaten. --Seneca
  223. haha by mistabobdobalina · · Score: 1

    thats the funniest thing ive heard all day, should be a 2, not a -1 . come on, hemos, rob, whoevers moderating...

    --
    -- your knees hurt, don't they?
  224. Again with the speed thing by DonkPunch · · Score: 5

    Somebody please help me out here, because I evidently just don't get it.

    Why is SPEED the overwhelming issue? IMHO, there is so much more involved in choosing a server OS. Do we really need to measure the number of milliseconds it takes to rename a file on the server? Isn't that a little silly?

    Picking a hardware/operating system configuration is not a drag race. You care about cost. You care about uptime. You care about security. You care about support.

    The skills of your existing personnel are important too. If you have a staff of freshly-certified MSCEs, it's very unlikely that you will use a Unix-like system. OTOH, if your network admins love Unix, they will want to work in a familiar environment.

    In the end, speed is not really the same thing as "performance". Benchmarks like these provide nice soundbites for the winner (whoever it may be). They also improve magazine sales and web traffic for the publications. If you choose to commit your organization to an operating system based on them, however, then maybe you deserve what you get.

    As my mom used to say, "When that lawnmower cuts off your feet, don't come running to me."

    --

    Save the whales. Feed the hungry. Free the mallocs.
  225. Re:Multiple servers + load balancing by remande · · Score: 2
    An IT with a billon to spend, "shure" don't will ever use Linux.

    An IT department with that sort of a budget will find Linux to be rather useful for some applications, actually. With that size of a budget, one can make an in-house Linux support team. Having such a team and using Linux keeps you from relying on a vendor's support team. Such a team allows you to implement mission-critical bug fixes on your schedule, not that of your vendor. And believe you me, if you are big enough to have a $1B budget, time is measured in thousands of dollars per minute. Waiting a month for a bug that takes a week to fix is expensive.

    --

    --The basis of all love is respect

  226. apache != linux, samba != linux, etc. by rnt · · Score: 5

    I realise that the webserver benchmark is just a small part of the tests, but practically all of the benchmarks make claims like "NT beats Linux" and substantiate that by giving a lot of numbers on how much webpages were served by a Linux server and a NT server.

    Apache runs on a whole bunch of other platforms, even on MS-Windows. Probably even NT... Wouldn't it make more sense to make claims like "Apache on NT beats Apache on Linux"?

    That wouldn't prove the superiority of NT over Linux either, but it would IMHO make just a little bit more sense...

    The same goes for Samba: Samba runs on Linux but also on other systems.

    All these tests only test NT-running-some-software versus one-of-many-Linux-distros-running-other-software and then make claims like "NT kicks Linux' ass".

    "Linux" is just the kernel... or have I gotten things completely wrong?

    Benchmarkers should at least prove that bad scoring is caused by Linux (kernel) and not a program they're running on top of that!

    If a webserver running Apache on freeBSD is doing better than Apache on Linux, that would be an indication of shortcomings in the kernel (although some people may dispute that as well).

    Ah well, I never really cared for benchmarks anyway...

  227. Re:This is all kinda silly right now by The+Welcome+Rain · · Score: 1

    >190,080,000

    >Thats what 2200 hits/sec gets you. You'll
    >be doing 190 million hits/day. Pretty damn
    >impressive. I'd like to work for you,
    >considering the monster bw you'll have.

    You fail to distinguish between peak load and average load. One tests at a theoretical peak load in order to ensure functionality in the worst case. This is a basic principle of design in any engineering field.

    Of course, PC Week tested only for speed; a more interesting peak load parameter is reliability. As other people have pointed out, NT would suffer in such a comparison.

    Sadly, many technology managers seem to regard web servers (and computers and the web in general) as toys, so they judge them like they'd judge a sports car or a speedboat: Speed matters, reliability doesn't.

    The issue we face is educating these managers, not some particular benchmark.



    --
    --
    Some keywords for the NSA in the Lord of the Rings universe: One Ring bind find Sauron quest Nazgul freedom
  228. My two bits... by schon · · Score: 0

    This is kind of getting out of hand...

    So lets DO something about it..

    I suggest that we (the "Linux Community") fund our own benchmark... and cook it as much as possible! Get hardware that runs linux WELL - and screw NT if it isn't supported. (Do to them what they're doing to us.)

    Let's show the world the TRUE power of Open Source - produce our own patches (if/when needed) to boost the HorsePower... make the tests use Perl/CGI to the nuts if it will make NT look bad.. basically use every trick at our disposal to increase the speed of Linux.

    As I see it, the biggest problem with this idea is funding - but considering how many slashdotters there are, this shouldn't be an issue - if we all contributed $100, we could easily afford such a machine - I would happily send $100 to Rob (or some other recognized/responsible person) to buy such a beast (and if Rob was our "president" think what the machine would be used for once the benchmark is finished - making /. faster :) - and considering the motivation, I'm sure corporate sponsorship wouldn't be that hard to get - VA Research could provide funding in the way of a discount on the machine (think of the advertising revenue generated when the MAINSTREAM PRESS reports that a VA Research machine blows the doors off a Dell running NT..)

    It's time to turn the table - in the immortal words of Oscar Goldman, "We have the technology"

    Am I the only idealist here, or can we make this happen?

    1. Re:My two bits... by schon · · Score: 1

      Well, once the machine is in place, anything can be tested on it :o) - sure, test OS/2... (would be interesting to see..)

      As far as what to do with the machine afterwards, I think putting it into full-time service would be the best thing - technology changes so rapidly, it would be pointless to keep it for future benchmarks.. I'd rather see it doing something useful for the community (serving /. pages would cover that, wouldn't it? :o)

      So I guess the first thing is to suggest a poll... "I would donate $X towards a high-end benchmark server..." - maybe see how much interest there would be in following this through... so far we have $200 pledged :o)

  229. Look on the bright side ... by tetrode · · Score: 1

    We are nearly there. Just a few years ago, no-one could think that open source software would be included in testing. No one could even think that the open source movement could cause a reputable(?) company like Mindcraft to do tests again.

    Just another few years and the suits will start to appreciate the advantages of open source, stability et cetera.

    Mark

  230. Re:Multiple servers + load balancing by Not_yet_American · · Score: 1

    It's obvious that if you can, replication of servers is always the right solution. This benchmarks are more a feature than a fail.
    There are munch more people with a limited budget but a lot of computer power needs, than Mega Hyper Web Sites with zillions of requests a day, and that are the people Linux must serve, that are their "market".
    IT's with a billon to spend "shure" don't will ever use Linux. So, why worry, let them take fun seeing how clever their are and let's work for the real problems.
    BTW, this was the feature which i convince my boss to jump to Linux. Three old P133 with their tasks well distributed can save a lot of money in monster machines. In our case we have three linux serving samba to 100 clients, one serving Applications (Office and all that) another sharing home directories for all our workstations and a thirth making daily backups of the other two, and to a Tape.
    Works perfectly and outperforms a dual P200 NT box we had before (now making more profit of their Hertz as a secondary database Server in Linux, of course).
    The three Little pentiums have enough CPU to handle Software RAID (cheap!!) over IDE DISKS (cheaper!!). (If there were curious people out there afraid to try this RAID configuration, I must say that works VERY well...)

    As you can see, that all was done with throw away machinery for near 0 cost.


    ========================

    --
    Uh.. neither Spanish
  231. Re:Multiple servers + load balancing by Not_yet_American · · Score: 1

    It's obvious that if you can, replication of servers is always the right solution. This benchmarks are more a feature than a fail.
    There are munch more people with a limited budget but a lot of computer power needs, than Mega Hyper Web Sites with zillions of requests a day, and that are the people Linux must serve, that are their "market".
    An IT with a billon to spend, "shure" don't will ever use Linux. So why worry, let them take fun seeing how clever their are and let's work for the real problems.
    BTW, this was the feature which i convince my boss to jump to Linux. Three old P133 with their tasks well distributed can save a lot of money in monster machines. In our case we have three linux serving samba to 100 clients, one serving Applications (Office and all that) another sharing home directories for all our workstations and a thirth making daily backups of the other two, and to a Tape.
    Works perfectly and outperforms a dual P200 NT box we had before (now making more profit of their Hertz as a secondary database Server in Linux, of course).
    The three Little pentiums have enough CPU to handle Software RAID (cheap!!) over IDE DISKS (cheaper!!). (If there were curious people out there afraid to try this RAID configuration, I must say that works VERY well...)

    As you can see, that all was done with throw away machinery for near 0 cost.


    ========================

    --
    Uh.. neither Spanish
  232. Various thoughts by Salamander · · Score: 1

    I love to bash Microsoft. You know why? One reason is that they rely on FUD about their competitors' products to sell their own. In other words, it's the FUD I hate. So I enjoy it just as much when anti-MS FUD gets shredded as when pro-MS FUD does. It's amazing all the lame excuses I'm seeing now that people's cherished false claims have been disproven.

    I particularly love the bit about how a farm of small boxes is better than a single big box for availability reasons. This is only true if the boxes in question are in some sort of HA arrangement, and the fact of the matter is that HA on Linux lags _way_ behind HA on AIX, Solaris, HP-UX or Digital UNIX. The "no big boxes" schtick is just more FUD.

    As for the "Linus is so smart, no he's not" thread and microkernels: Linux has proven many times that he needs to grow up as an OS designer. Sure, existing microkernels suck because they use inefficient IPC interfaces between modules, and Linux avoids all that overhead, but there's a little excluded-middle thing going on here. One doesn't have to be entirely monolithic and non-modular like Linux to avoid the faults of IPC-based microkernels. I've worked with a bunch of UNIX kernels plus NT, and Linux is _the biggest_ pain in the ass as far as implementing a self-contained module. Damn good thing I can change the core code, because that's the only way to do many important things even though it doesn't have to be that way. Modularity is _still_ a good thing, and something Linux sorely lacks (though it has improved a lot and I expect will continue to improve).

    --
    Slashdot - News for Herds. Stuff that Splatters.
  233. what about fastcgi? by IIH · · Score: 2
    >But on CGI, you invoke a new process with each client request, no matter how many servers you've preforked or how many threads are idle. Presto: poor performance, no matter what the preforking parameters are.


    Isn't this one of the things FastCgi is supposed to be fixing, instead of launching one process per perl script, it launched one perl interpeteror and passes it all the perl scripts, hence less overhead, and more speed (with the drawback that the scripts have to explicitly free memory and be slightly modified) (with a loop about the script)


    Not quite thread like, but definitly not on process per cgi request.

    --

    --
    Exigo spamos et dona ferentes
  234. This is all kinda silly right now by Random+Frequency · · Score: 5

    190,080,000

    Thats what 2200 hits/sec gets you. You'll be doing 190 million hits/day. Pretty damn impressive. I'd like to work for you, considering the monster bw you'll have.

    I'd basically ignore any current benchmarks because they're based of versions of linux that have known issues.

    You're also comparing a multi-process server, which works faster at lower loads, to a multi-threaded server, which scales better, although might not/does not return documents back faster.

    I'd like to see the avg connection times on these things.

    1. Re:This is all kinda silly right now by throx · · Score: 1

      I'll take that bet...

      Read http://www.microsoft.com/backstage/solutions.htm

      240 million hits per day = 2700 hits per second.

      Also, you may want to look up your facts: Netscape is threaded like IIS, not process based like Apache. This is far more scalable.

      You might also be interested to know that Solaris has a lot more scalable design than Linux, in fact the Solaris kernel probably has more in common with the NT kernel than with the Linux kernel. You can't just say that Solaris is fast and reliable because Unix is fast and reliable and so Linux must be as well. Proof by generalisation is usually really dodgy, and mostly just plain invalid.

      The fact is that NT has a far more scalable kernel than Linux 2.2. Why not just leave it at that?

      John Wiltshire

      --

      Fear: When you see B8 00 4C CD 21 and know what it means

  235. Re:Not so New Buzzword! by Inferno_Man · · Score: 1

    Uh...how about 'cluster with fail-over'?

    Inferno Man

  236. Windows: cruise or crash? by razorwire · · Score: 1

    In my (very limited, workstation-only) experience with NT, I've found that it either a) runs beautifully or b) crashes like crazy. My '95 box at home is the same way. There doesn't seem to be a middle ground of any kind. And since so much of what makes Windows tick is undocumented to the point of being unconfigurable (Looked at your Registry lately? What the hell are all those cryptic hex values?), when your box becomes unstable, your only recourse is to reinstall and pray.
    --

  237. WinNT? by ill · · Score: 1


    I use 2 operating systems on my home computers. One of which is for games and the other I use for its stability and reliability among other things. I am, or course, speaking of Windows 98 and Linux. I get things done well this way and I don't see any need for Windows NT at all. If I want to run an os with good networking support which is nicely customizable and would like to make use of its great developmental utilities, well I'm most always in linux. Good thing for windows and its support for my Riva 128 card so I can get my hands on q3, at least until windows crashes and I'm back to linux as to not get to pissed off over something that makes no sense at all. I don't like to put up with windows' problems. Oh well...

  238. Re:what's the point? by derF024 · · Score: 1

    It was posted twice, because the testing was done twice. the testing that linux performed badly on (high end servers) was the same testing that mindcraft did several weeks ago. the article is showing what we expected, that linux performes much better than NT on low end machines.

  239. [offtopic] Re:NT is less mature than the Unix... by zatz · · Score: 1

    Isaac Newton, I think.

    --

    Java: the COBOL of the new millenium.
  240. Linus has earned more of my respect than Cutler by zatz · · Score: 3

    There is nothing special about "engineers" that makes them better than "hackers". Those labels are not even exclusive; the best hacker I know has an engineering degree. You do not know what a hacker is, if you think they are necessarily unaware of computer science and engineering principles; and in my experience, the more eager a person is to call themself a "software engineer", the less competent they are.

    As for Cutler, his work on VMS doesn't give me great confidence in him. VMS is stable and useful to some, but it's far from being my favorite OS. He may be awfully serious about it; he may be awfully serious about NT, too, but that doesn't mean I want to spend any time using it, or that it meets my needs.

    Linus has a proven track record of writing solid code and coordinating a massive development effort. He does not just say that microkernels are stupid--he demonstrates by example that the monolithic approach is still viable. As elegant as I think microkernel architectures are, Linux is still what runs on my servers.

    --

    Java: the COBOL of the new millenium.
  241. Re:Multiple servers + load balancing by zatz · · Score: 5

    Ah, but the PC Week test was just static documents! Redhat 6.0 comes with an RPM for Squid, but instead of installing that, they use Apache and then gripe about how expensive it is to fork for each request.

    It's unclear to me what use there is for a web server that is eating bandwidth about the way ftp.cdrom.com does, anyway. That doesn't strike me as a typical "enterprise application". That part of the benchmark is obviously contrived.

    --

    Java: the COBOL of the new millenium.
  242. oplocks by zatz · · Score: 5

    The numbers get even more interesting when comparing the results of NetWare with and without Opp Locks. When we turned on Opp Locks, NetWare's overall performance improved by about 40 percent.

    However, this gain is deceiving. With Opp Locks enabled, almost every operation in NetWare actually slows by 25 percent. The exception is file write operations, which are faster by 300 percent. Because writing files takes up almost 40 percent of the NetBench test, it's no wonder we saw a huge overall performance boost in our results.

    These people haven't a clue what they are benchmarking. Opportunistic locks allow the client to do whatever it likes to a file (or regions thereof) without synchronizing with the server. Of course write speed increases; the network isn't involved anymore! You haven't increased server performance one whit, but rather prevented more than one client from opening the file for writing at the same time.

    --

    Java: the COBOL of the new millenium.
  243. Linux on a microkernel by lplatypus · · Score: 1

    I have used Linux running on top of the L4 microkernel, and it is not crippled.
    Check out the web page of the L4/Linux project:
    http://os.inf.tu-dresden.de/L4/LinuxOnL4/

  244. Eh... I don't think so. by SaDan · · Score: 1

    I've done my own comparisions at work between Solaris x86, NT 4.0, and Linux. All I can say is Solaris and Linux performed much better than NT when it came to fileserving, serving up web pages, and being reliable.

    I trust Solaris with serving DNS, web pages, sendmail, FTPing, Telneting, Samba, and running an IRC server all off of one machine with only 64Megs of RAM (Sun hardware). I wouldn't trust NT any farther than I could throw the box!

  245. Piss ant intel boxes by Greyfox · · Score: 1

    What I want to know is why the hell are we screwing around with piss ant little Intel boxes? Anything implemented on IA32 is still, in my view, a toy.

    Lets use some real machines in these tests. I'd like to see how NT stacks up against Linux on a high end Alpha.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Piss ant intel boxes by topdogg · · Score: 1

      Yeah Baby!@#@!(in a austin powers voice) I would love to see them numbers!!! C'mon NT you can do it, (Beside we will only have to reboot yer #$% 9 times in a 30min benchmark :)

      --
      Got shack?
      ShackCentral Network
      Worlds best gaming network!!!
  246. Put the monster machine behind the WWW servers by AnOminous+Coward · · Score: 1

    For a high-end site, the database should be on a single, huge box (probably not running Linux) that all the http servers use to store state.

    1. Re:Put the monster machine behind the WWW servers by AnOminous+Coward · · Score: 1

      Well, they didn't say it was mission critical... but if it is, you ought to use replication at the db level. It's just that the db box should not be running web servers. From the perspective of the WWW servers, the database is in one place.

      Of course, I assume you will be backing up the data even in a relatively non-critical setup.

  247. Multiple servers + load balancing by AnOminous+Coward · · Score: 2

    The ``high-end web server market'' is a myth. You are better off with a bunch of servers and some form of load balancing.

  248. Questions... by droid · · Score: 1

    Hmm...
    I'm reading the PCMag test and I see that they are using a kernel 2.0.35 and a Stronghold Webserver...

    How good was the 2.0.* series at Multiprocessing?
    and, Isn't Stronghold slower than Apache due to the security issues?

    And why do they only test (as it seems to me) static webpages... aren't dynamic ones a better way of showing what the server/OS is good for?
    (I think I saw a note on apacheweek ( http://www.apacheweek.com) that Apache in fact did perform better than other servers w. dynamic pages than static ones... (I might be wrong here))

    I also see much people saying that Apache is slow (I know it wasn't made for performance) Therefore I'd like to see a test comparing Apache under different OSes... Linux, *BSD, Solaris, NT (when the NT version is stable) and so on...

    /Droid

  249. great alot of pentium III's there... but... by topdogg · · Score: 1

    Now what about 1 pentium III 500, and only 512Mb ram, And run the benchmarks for 1 week, this is what we are running and the NT box has had to reboot twice now. Something about when it gets up to 50,000,000 hits it just likes to die, hmmm... We have the servers doing file copying and massave web hits for 4 days now. We havn't even touch the linux box since we have started. The linux box seams to be doing about 48% better then the NT box. I don't know whats wrong here, But anytime we do a benchmark Linux comes out on top. I guess it's a matter of how much Microsoft will pay ZDNet to run benchmarks. Source : ADN Labs

    --
    Got shack?
    ShackCentral Network
    Worlds best gaming network!!!