Slashdot Mirror


C't NT vs Linux benchmarks : Linux wins

Anonymous Coward writes "Go check out this benchmark of Linux vs NT in a real life-situation. C't makes a pretty good point here, showing Linux/Apache to be ahead of NT in performance in daily life! Also compliments the Linux community for its responsiveness: "Emails to the respective [Linux] mailing lists even resulted in special kernel patches which significantly increased performance. " This is the C't benchmark that's been bouncing around lately-translated into English, for all of the German-impaired out there.

304 comments

  1. I think we all know why linux won this time. by gavinhall · · Score: 1

    Posted by viperx2:

    A German magazine was outraged by these false claims, got the newest fastest version of German Linux, which I consider to be the best, fastest and most reliable linux, and did real world tests to see what happened. I have to hand it to the germans! Kudos!

    But what happens when NT5 comes! AHHH!!!! Get to work open source and freeware guys!

    Viper-X

    1. Re:I think we all know why linux won this time. by Le+douanier · · Score: 1


      and what happen when Linux 2.4 comes! AHHH!!!! Get to work on windows NT...oups, you can't (if you are not a MS employee of course)

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  2. Re: barbarians by unitron · · Score: 1

    Was that before or after National Lampoon's "Cohen the Boy-barian"?

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  3. Time - fascinating, but too complex for some of us by Anonymous Coward · · Score: 0

    The benchmark was run a few weeks ago, not yesterday! The only "new" stuff is the English
    translation.

  4. The Benchmark I want to See by Shabazz · · Score: 1

    I would like to see a benchmark between systems that people might actually buy for $40k. I know Intel is happy when people buy their $3000+ cpu's, but I think if a company is going to spend $40k on webservers they are more likely to get 5 $8000 computers. $8k still buys a lot of computer. You can get machines with 512MB and dual PIII's. It seems like a waste to throw 4 NIC's on a single machine when four smaller much cheaper machines can still do better.

    I am no expert, never having run a huge (slashdot or linux.com sized) web site, but I was a sysadmin at a small ISP and we never considered dropping that kind of cash on one machine. If anyone has economic justifications for buying one big machine instead of several smaller ones, I would love to hear it.

    1. Re:The Benchmark I want to See by prolix · · Score: 1

      Our company manages several very large database-driven web sites. There are applications where you need a single, very large system, supported by multiple web servers. For example, a banner network may have multiple low-end web servers cranking out banners, while there is a big database server at the core, on a private switch with the banner servers and a bunch of NICs in it.

      These situations frequently go far beyond what even the most expensive Intel-based architecture can do. You can't get something like a Sun E6000 with Intel architecture for any amount of money.

      So yes, there are applications where you have to plop down $80k on a machine, but it usually isn't straight web-serving.

      In our experience, it is better to load-balance between cheaper and more numerous webservers than fewer, more expensive webservers.

      --
      --globalnap.net, product of pure caffeine--
  5. architected or architectured ? by unitron · · Score: 1

    I'm not real sure either one is a "real" word.:)

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  6. Re:This might be becomign a dangerous obsession by gavinhall · · Score: 1

    Posted by viperx2:

    This is a dangerous obesession. But the linux guys aren't the half of it. Windows wants nothing less than total global computer domination. Anyone that disagrees is a fool. Linux was started with the notion of putting linux on a PC. Whoo pee. Who cares. Then There was the amazing free policy with linux.

    FREE? Since WHEN is software free?!

    Suddenly Microsoft aggressivly tries to force Netscape out of buisness, and crushes any competition with IBM OS/2 Warp, and makes macs look like jokes, when both are very capable operating systems. Do you think that this has changed?

    I recently saw the "Pirates of Silicon Valley" movie, and I am sure that all of Microsofts NT team is working 90 hours a week, around the damn clock with nothing on thier mind but making this OS faster, faster and more faster? Wrong. They are there to beat linux. To destroy it. As they have the legacy of Netscape and countless other software companys that we never heard of, because they were bought for code, supplies, workers, whatever.

    I feel that the Linux people are more comitted to having a goal to show Microsoft that we won't put up with aggressive tactics, false advertizing (case in point) and other things. I'm sure the list goes on and on.

    Microsoft is now "The Machine" that Bill fought so hard against back in the day. He stole. Linux will CREATE. That is only my opinion.

    Oh, and since I got into college, more and more I find that coding is art, not science. Ecclectic coding artists all over the planet, and I am sure that they are very passionate about thier cause. I hope to be one of them soon.

    So next time everyone is yelling at each other about which is better, think of it more like art critics. They can ramble on forever.

    Viper-X

  7. Re: Embarrassing? by Dog-Cow · · Score: 1

    This comment really applies to several of the posts, but I didn't feel like posting until I got this far down.

    If you follow the lkm (linux-kernel mailing list), you will see that several of the points mentioned have been addressed in 2.3.x. The one that I remember specifically is that throughput now scales linearly with the number of network cards. IOW, linux should perform nearly as well as NT with 4 NICS. I believe that the tcp/ip stack is/will be multithreaded as well, but I'm not certain.

    Avi

  8. Exchange and Visio=lockup by cthompso · · Score: 1

    To give you a specific answer, I've found that MS Exchange and Visio, when run at the same time on NT 4.0 with SP3 or SP4, lock up about half the time. No idea why, MS has no idea why. But that's the kind of annoying thing that's pushed me to Linux.

  9. You're making up those instability claims. by Anonymous Coward · · Score: 0

    That's funny (tm). My NT web app server running
    w2k beta 1 hasn't BSOD'd or needed a reboot in 666
    days. These false claims of NT instability are a
    favorite tactic of Linux/Apache advocates :(

    1. Re:You're making up those instability claims. by ink · · Score: 1
      That's funny (tm). My NT web app server running w2k beta 1 hasn't BSOD'd or needed a reboot in 666 days. These false claims of NT instability are a favorite tactic of Linux/Apache advocates :(

      How did you get 666 days of uptime and still install w2k beta 1?

      Does Microsoft allow you to upgrade your OS without rebooting now?

      The wheel is turning but the hamster is dead.

      --
      The wheel is turning, but the hamster is dead.
    2. Re:You're making up those instability claims. by Anonymous Coward · · Score: 0

      I guess what he meant was that he didn't have
      to reboot the machine because it was fubar.

    3. Re:You're making up those instability claims. by raistlinne · · Score: 2

      Was w2k beta really released 1 year and 10 months ago? And they still haven't released the actual w2k? And this is a real server which gets used significantly all the time?

      --
      They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
  10. Re:NT Crashing? by Anonymous Coward · · Score: 0

    Well... what did you do to cause this? Did you start mucking around with replacing system .dll's? Did you replace some important device drivers? Which piece of hardware was bad? NT DOES NOT JUST CRASH. It's an enterprise OS that runs mission critical shit all over the world. I have never seen NT crash for no apparent reason. It crashed because of something you did.

  11. NT 1 thing well by just+someone · · Score: 1

    How about a test where half the load is web serving, and half the load is file sharing?

    Better yet, how about a test which runs for 1, 2, 4, 8 and 24 hours, with these test bed loads. And say 1000 random static web pages.

    Let's see how long it takes for each web server to decrease due to memory leaks, and other problems.

  12. Re:Very funny by Anonymous Coward · · Score: 0

    I'm not interested. I have zero problems with NT. Works like a champ on all of my webservers, email, and database servers. I have no real problems to speak of. It just lets me get my work done. But I'm tired of people slamming it and the people that use it like they're some morons. It gets really old.

  13. Re:RAID 0 by ALG · · Score: 1

    I personally only use RAID 0 if th server is in a cluster, or in other words, there is another box there to pick up if a hard drive should crash. For instance, how about a MSCS Exchange setup? Two servers, two sets of data, why WOULDN'T you use RAID 0 at LEAST on the primary? You don't need all the internal fault tolerance when you have another box. Of course the cost......

    ALG

  14. Re:Very funny by Anonymous Coward · · Score: 0

    This coming from another AC? Get a clue.

    And who cares if he's an admin or not? If Linux is THAT difficult to get decent performance out of, then it's not worth the CD it's burned on. I mean really. Until Slashdot is a smooth running site, I'll assume that the Linux/Apache combination is just incapable of handling the load, and that these pro-Linux/Apache benchmarks are more bunk.

  15. Re:NT Crashing? by Ping1400 · · Score: 1

    We have a small office using NT SBServer SP4 and 20 NT clients SP4. We have no professional system-operator.

    Status after few month:
    BSOD on NT clients while using Word97 with a large documents.
    BSOD on NT clients using Paint Shop Pro.
    100% chance for BSOD on NT clients sending a print task to the v1.0 HP4500 Color printer driver (don't try this at home).
    Reinstalled several NT clients after unrecoverable system-hangups while booting up in the morning.
    Rebooting the NT SBServer at least every 3 weeks (sometimes in the lunch-break) when it starts to have problems with file-serving and Exchange (cleaning the mess).
    Once the server just forgot all dial-up networking settings (used by Proxy- and Exchange-server).

    I suspect the only reason that the server isn't have more problems is that it runs no user-apps.

    We use a Compaq PII350 server with brand PII350 clients in original shape.

    --
    -- Fur is worn by beautiful animals and ugly people
  16. Re:Very funny by Anonymous Coward · · Score: 0

    I don't take it for granted. I run several large sites off NT boxes, and I don't have performance problems like the ones I'm seeing here.

  17. Re:Freeware community? by orcrist · · Score: 1

    Actually, it said 'Freeware' in the original article too. Also, Open Source is called "Open Source" in German too. Furthermore, c't is certainly aware of the term so I'm a little confused myself why they put used 'freeware'

    chris

    --
    San Francisco values: compassion, tolerance, respect, intelligence
  18. Re:Well finally someone did something sane by ALG · · Score: 1

    Not true. I've seen much more port aggragation then I've seen Gigabit. It's cheap and more easily supported.

    ALG

  19. Re:NT Crashing? by edgy · · Score: 2


    Reminds me of that joke where this patient goes to a doctor and says something like:

    "It hurts when I do this"

    "Well, then don't do that!", the doctor replies.

    I think NT's reliability has been rehashed over and over, and I hear more complaints about NT crashes than about Linux crashing. I hear more glowing reports about replacing NT with Linux than the other way around.

    Then again, YMMV.

  20. Re:Get fired for choosing Microsoft by Glith · · Score: 1

    That's because you're running netscape. www.microsoft.com serves all IE page requests and then, if it's not doing *anything else*, serves non-IE page requests.

  21. Bad Perl implementation? by ??? · · Score: 1

    I don't think so... The problem with CGI on NT is with NT's hideous process model.

    Why would I want to use a proprietary port of a proprietary standard on my Linux box? Why would I limit my choices by using a "standard" that runs on relatively few OSs?

  22. Re:Zealots? by m3000 · · Score: 1

    And I also suggest you read this article, especially the part about "Unfortunately, perceptions of the Linux community are shaped by Web sites such as www.slashdot.org, where self-styled experts who have the collective IQ of an AOL CD post inflammatory propaganda." Linux will never beat Windows if you keep degrading it down like you do.

  23. That's funny (tm) by Anonymous Coward · · Score: 0

    My web server running w2k beta 1 hasn't rebooted
    or blued screened in 666 days. These exaggerated
    claims of NT instability are a favorite tactic of
    Linux/Apache advocates :(

    1. Re:That's funny (tm) by edgy · · Score: 2


      That's funny, QWin2k beta 1 hasn't been around for 666 days.

    2. Re:That's funny (tm) by Anonymous Coward · · Score: 0

      Right. That's funny (tm).

  24. *Laugh* They aren't made up... by Nafai7 · · Score: 1

    From personal experience, I *know* NT is that unstable. I worked at a place with 2 linux boxes and 2 NT boxes (they have more now but that's not the point). Linux ran just fine. Other than a hardware malfunction (which didn't cause a crash...it just slowed it down), linux would keep chugging for months at a time.

    NT on the other hand was hell. Lockups happened almost every other day, depending on how busy the servers were. It got to the point where we decided to just schedule a nightly process to reboot the servers.

    NT was serving web pages and files. Nothing else. Linux was handling mail, DNS, samba, FTP and whatever we wanted to play with at the time.

    To give then a *little* credit, I do think development time in NT can be less than Linux. However, the development time was far overshadowed by the hours spent troubleshooting problems caused by Window's instability.

    BTW, I think this post was a troll.

  25. I didn't know there was a German version of Linux. by cpeterso · · Score: 1

    Are all the man pages and everything in German? I've used German and Japanese NT. I can't read those languages, but I'm impressed that software could be customized so much. I've read the NT is localized to 120+ languages and that about 70% of Microsoft's revenue comes from outside the United States.

  26. Good article. by pb · · Score: 1

    The best thing about this is showing that the only thing slowing Linux down in the other benchmarks is the *four* network cards they added to serve *static* web pages. With one network card, Linux wins. Linux also does better with dynamic pages (and open standards).

    Therefore, we can laugh at all NT advocates that claim superiority in benchmarks due to (a) moving stuff into the kernel (b) superior design. (unless they want to use multiple network cards... hmm.)

    I guess the only thing we need to improve is simultaneously using more than one network card, but the static serving of web pages should not be the task that we need to improve it for... (ooo, benchmarking enhancements...)

    --
    pb Reply or e-mail; don't vaguely moderate.
  27. Upon a mathematical breakthrough by Nexus7 · · Score: 1

    In recognition of the Micros$ft campaign to end the so-called millenium with a benchmarked bang, I would like to name my latest theorem, the Millenium Theroem. Here it is, along with a two-part theorem which will be a joy to all you mathematically inclined /.ers.

    Th. (Millenium theorem, the): Proving NT is better than Linux is equivalent to factoring a prime.
    Proof: By construction. We will construct a method to factor a prime, but it will work only on NT, and not on Linux, thereby showing that it is inferior. So once the hard work of factoring is done, the superiority of NT follows automatically, which is the trivial second part.

    Write a program in to iterate through set of integers or increasing cardinality, i.e. start with all possible integer combinations of 1 (then 2, then 3...) integers, multiply them and compare to a known prime (see note 1). When this program in written in Visual C++ and run on a P-III box with at least 128 Mb RAM and 4 100 Mbit ethernet cards, it will terminate (see note 2) in less than 2 seconds. For any configuration of Linux (libc5, glibc2; xterm, rxvt; egcs, gcc, etc.) the inefficiency of the OS will prevent termination.

    The result follows.

    Notes
    1. A list of all known primes appears in the book "The Road Ahead of $$$" by William Gates Soph.
    2. Mathematically minded stupid Linux people will protest that termination is not guaranteed (the really stupid ones will insist it is impossible). These people should read the conclusive assertion about termination in the book "Discontinuities on a Mobius Strip" by William Gates Soph.

    1. Re:Upon a mathematical breakthrough by Nexus7 · · Score: 1

      The integers 1 and the known prime shoudl be left out by definition, of course.

  28. Hulking Giants by MeAtHereDotCom · · Score: 1

    Okay. Say some company that comes out with a web server that can put out 1,000,000 web pages a second. Yeah. One _million_ web pages a second.

    But, there's one downside. The server is very flaky. It needs rebooting. You pretty much have to have a staff of 20 fulltime 24/7 people to keep it running.

    Meanwhile. Someone else has a web server that only puts out 750,000 wp/s. However, you can have a single person run the server from 8-5.

    Anyhoo. Granted. These are benchmarks and only benchmarks. I'd be more interested in seeing more 'real world' benchmarks. I don't know why, exactly, you'd spend 100k on a quad xeon, when you could have 10 dual xeons for that much and have redundancy and redundancy.

    And, I doubt that it's very realistic to serve all dynamic pages from a single box. As everyone knows, slashdot runs both from a single box, or has up until a few weeks ago. At around 500k hits a DAY it poops out. IF you were doing a large volume site than that, you'd need multiple db servers and stuff.


    Anyhoo.

    It just reminded me of the Hulking Giants and the Priesthood of the IBM computers from the early 60's. A company called Digital came along and didn't require all of the people to maintain the computer like the Hulking Giants required.

  29. What about some comparisons of FreeBSD as well. by Anonymous Coward · · Score: 0

    Since many large sites like Yahoo run FreeBSD it would be nice to see it in the comparisons as well.

    Check out http://www.geocities.com/SiliconValley/Bay/6986/ya hoobsd.htm

    1. Re:What about some comparisons of FreeBSD as well. by Le+douanier · · Score: 1


      Well, this probably would be interesting from atechnical viewpoint but Linux is in the limelight, FreeBSD is not. The managers that are afraid of using Linux now would probably be even more afraid to use FreeBSD because they haven't heard of it. This is not because of technical merits but because of press coverage.

      This is good to have Linux opening the door to other free software. Maybe in one or two years people will be more used to fre softwares and may begin to try *BSD or other free software (not only OS's).

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    2. Re:What about some comparisons of FreeBSD as well. by Anonymous Coward · · Score: 0
      Well, this probably would be interesting from atechnical viewpoint but Linux is in the limelight, FreeBSD is not. The managers that are afraid of using Linux now would probably be even more afraid to use FreeBSD because they haven't heard of it.

      Yes and no. Yes, because of course FreeBSD is less known or hyped than Linux (in most countries). No, because FreeBSD is not yet another Unix written from scratch in by obscure hackers ; it is a legitimate son of the well known BSD family, which was the origin of SunOS, MacOS X, Nextstep, and a number of commercial Unices.

    3. Re:What about some comparisons of FreeBSD as well. by Le+douanier · · Score: 1

      the fact the FreeBSD has the same roots that other unixes like SunOS... is relevent for us because we know it and understand it but I'm not sure that a decision maker that know nothing about the history of Unix and the different lineage will understand that (not the majority of them at least).

      BTW the fact that FreeBSD has its root in a more mature OS than Linux makes such a benchmark interesting to see how Linux compare with the derivative of BSD4.4

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    4. Re:What about some comparisons of FreeBSD as well. by Aki+Laukkanen · · Score: 1

      I tried to post this to the PC Week benchmark thread but Slashdot kept corrupting the URLs so I don't know if anybody read it. Of course it would be far more interesting to test FreeBSD with a similar configuration to the C't benchmarks. However although PC Week articles did not mention it FreeBSD (and Solaris 7) were tested in the same Mincraft rematch (and configuration) than Linux and NT. I read the report and results on the FreeBSD-hackers mailing list which you can browse at the list archives.

      Here are the relevant bits:

      Date: Wed, 23 Jun 1999 20:48:54 -0700 (PDT)
      From: Julian Elischer
      To: Karl Denninger
      Cc: hackers@FreeBSD.ORG

      Ok well here are some real numbers for you..
      Win NT 4processors 1GB ram + raid array + IIS
      webbench... 4000 transactions per second...

      FreeBSD.. Identical hardware..
      1450 transactions per seccond
      Linux: 2000 per second
      Solaris86 6000 per second


      With Netbench:
      NT blows us away.
      (we're talking an order of magnitude faster)
      I'm not going ot give real numbers as I don't have them readily at hand
      but they are something like 12MB/Sec for FreeBSD vs 90 MB/sec for NT and
      120MB/sec for linux. Matt has some patches that raise the 12 to 35 and
      kirk has some changes that may raise the numbers to 70 or more,
      and John has some patches that may add more again, but it's all theory,
      and some of the patches have had less results than we expected.

      With Uniprocessor things are a lot more equal.
      but we still suck on netbench.

      This is due to the exact form of netbench which is exactly nonoptimal for
      FreeBSD.

      Also becaosue of the GKL (Giant Kernel Lock) (see Solaris's results)

      Basically there are some applications and benchmarks for which FreeBSD
      will really suck. We're working on them but some things are just a result
      of how we do things.

      So don't assume that NT figures must be bad..
      we have too many weaknesses in our own code to throw stones.


      There was also an earlier account by Mike Smith of the ZD labs tests. Basically it seems that the test setup hit FReeBSD's bad points even more than it hit Linux's.

  30. Re:Oh, my GOD! by Anonymous Coward · · Score: 0

    It's called 'the common foe' approach:)

    Joe

  31. Good book... by ??? · · Score: 1

    I started with Linux with Volkerding's "Slackware 96" book and CD set... (kernel 2.0.0) Mind you, I had some experience with Solaris, IRIX , etc... Most of the stuff was irrelevant to me, but on scanning through it recently, it covered all of the really useful starters, and didn't really deal heavily with development. I believe Volkerding's still releasing a new book with each new release of Slackware. With the exception of rpm's (should be using source tgz's anyway) and the RH net setup thingys, it covered just about everything you need to know to get going. I know Chapters up here (Calgary, Canada) stocks a large number of beginner to intermediate Linux books - Just go into a big bookstore, like Chapters or Indigo - most of the books are reasonable.

  32. Yes, but Mindcruft isn't completely Wrong by redelm · · Score: 3


    c't (IMHO the only independant mag left) has done much more realistic testing (page sizes, static vs CGI,load, SMP) and reported their full results. At less than 1000 hits/second, Linux soundly trounces NT.

    But look toward the end of the article: with dual 100 NIC's and 1000+ hit/sec loads, NT pulls ahead. Clearly, something could be optimized further in the Linux TCP/IP stack or ethernet drivers. Perhaps finer grained kernel locking? Maybe we should thank Mindcraft for helping debug Linux! I'm sure it was by accident.

  33. That's funny (tm) by Anonymous Coward · · Score: 0

    I agree with you. My w2k beta 1 box hasn't needed
    a reboot or blue screened in 666 days. These false
    claims of NT instability are a frequent tactic of
    Linux advocates :(

  34. Re:Something that's been bothering me... by kijiki · · Score: 1

    FreeBSD's SMP support is still new, and from my simple experimentation appears to be similar to Linux 2.0.x -- one big lock. I dunno about Net/Open. BSDers feel free to correct me if I'm wrong.

  35. Tired of Benchmarks by jjohn · · Score: 1

    Perhaps we should just admit that NT is, for the momment, a better high performance web/file server. It is no shame in giving Microsoft their due. Whether they can continue to be the front runner is the question. Apache/Linux is a fine combination for webservers on a T1, which describes most of the webservers out there.

    The real question is, do you want to come in on the weekend to reboot NT? ;)

    Coding is more productive than benchmark anyway.

    1. Re:Tired of Benchmarks by Anonymous Coward · · Score: 0

      I can support this halfway: where Linux has to catch up to MS is in marketing, so since benchmarks are an important tool in marketing (leaving aside, of course, their actual significance), it's important how Linux (and BSD) does against NT. So while the spate of benchmarks being reported on /. has been high lately, the results are important to this aspect of the Plan for World Domination.

      Re: NT doing some things well. (this isn't directly to the post to which it's a reply)

      What the hell did anyone ever expect? Remember, folks, MS has $$$$$ to hire talented programmers, better information about available hardware, and to get the resources necessary to develop software. However much the marketers and managers may interfere with the coding process over there, they're still going to be able to do a good job on some things.

      Coder that works for MS != no-mind paint-by-numbers VB virus writer.

      similarly:

      Closed-source != code that's always worse at everything than open-source

      Always remember that MS products are going to have their *good* points too, and the point isn't to *automatically* whine about FUD when they pop up, but to do better.

      Not every coder is going to agree strongly enough with open-source/free software ideology or just hate MS enough to shun a job offer for "The Evil Empire".

      That said: this is not a defense of Mindcraft, their methodology the first time around sucked in ways that would cause any genuinely independent firm to break out in corporate hives.

    2. Re:Tired of Benchmarks by Anonymous Coward · · Score: 0
      Sigh... It's a better high performance web/file server for SOME hardware configurations and for SOME types of operations (who the hell serve enough static pages to flood an OC-3 without spending money one more machines for fail over?)

      As you say yourself, Apache on Linux is fine for a T1, and with static content even for a T3 or more. And if you serve that much from one machine you would presumable loose quite a bit of money if the machine goes down, thus no matter how solid OS's you use you'd be stupid if you don't have backup servers.

    3. Re:Tired of Benchmarks by ufdraco · · Score: 1
      Perhaps we should just admit that NT is, for the momment, a better high performance web/file server

      If you read the article (which I can't tell from your post), you would see that we don't have to accept that NT is better than Linux "for now." They aren't--except in that one case (I agree, it sounds like MS researched the one weakness they could find).

      Coding is more productive than benchmark anyway.

      Benchmarks lead to better code because it shows where the code is ineffient and can be better. I think that all this hubub (especially C't's benchmark) did a lot of good--it shows all the fL4m3rZ that Linux isn't perfect (and let the kernel hackers start fixing) and it shows the MS people that Linux performs better for most everything else. Furthermore, the order of disclosure shows that the Linux community can maturely accept problems with its beloved OS, once it is accepted that the benchmark is legit. This final benchmark simply proves a lot of people's gut feelings on the matter ("That can't be right...") and gives Linux the redemption it deserves.

      --

      ufdraco

  36. Re:NT Crashing? by banky · · Score: 1

    Item: Walked in one morning to a new client I was doing some work for. After the initial "here's the computer room" talk, we walked in and I hit the Windows key. System hard-locked. I expected the client to run out, I even got my car keys ready. "it does that all the time". Not a moment of concern from him.
    Item: We have an NT box at work. When getting files off the Samba server, it crashes. It was a factory install, from a very popular reputable vendor. It is designed to be as untweaked as humanly possible (its a testbed for a client). Therefore going in and optimizing everything would be against policy; but its crashing and 2 NT guys can't figure out why.
    Item: Another NT box here crashes randomly about once every week. All it ever runs is Netscape and a few things like Office and Pagemill. It is likewise from a reputable vendor, untouched internally.
    Item: An NT machine at a client site went down. The box didn't have a power button - NT is so reliable, after all. I drive in to reboot it. I push the reset button. Nothing. I have to crawl behind the rack (I'm 6' tall) and unplug it. Customer response: "That happens sometimes." Apparently the short guy wasn't there to fix it.
    Item: My Linux machines have rebooted only due to 1)kernel upgrades or 2)extended power outages that strain the UPS. And the occasional HD upgrade or other hardware change. The NT boxen in question were running simple stuff; they were just sitting there, running IIS or Proxy Server or whatever. They weren't running a zillion apps. They weren't on boxes thrown together from spares. They were machines built to conform to the HCL, with the idea of servicing big clients, who do big things. You, sir, apparently have a Magic Dog.

    --
    ZOMG I WOULD LOVE TO KNOW ABOUT YOUR FEELINGS ON MACINTOSH VERSUS WINDOWS, VI VERSUS EMACS, AND HOW YOU'RE NOT A DORK
  37. Exactly! by Edward+Carter · · Score: 1

    I think your point number 3 is exactly what this benchmark is supposed to say to the NT zombies who had been recently droning on about how NT is faster than Linux on all hardware configurations about the MindCraft tests.

  38. c't's German -> English translation by Anonymous Coward · · Score: 0

    *VERY* offtopic:

    I noticed this: "Linux was equipped with a freshly translated Apache 1.3.6."

    s/translated/compiled/

    Sometimes Germans use "übersetzen" for "to compile", if you look up in your English->German dictionary you will probably find "to translate" for "übersetzen" in the first place and "to compile" not at all.

    I think this has happend because c't is using an external translation service without much computer knowledge (Babelfish 2.0 beta :-)).

    (BTW: I didn't find the German version online and don't have the printed issue so I had to read the English one...).

  39. Actually, NT5 Beta 1 was released >= 666 days ago. by cpeterso · · Score: 1

    NT5 Beta 1 was released in September 1997.

  40. installer's resource? by chialea · · Score: 1

    not for me, mind you, but for the guy I'm installing for.

    he doesn't program, and isn't exactly fluent on his windows partition either. I figure setting up RH6.0 is a good option becasue a) I have it b) you don't ever /have/ to see a command line c) I don't have Caldera :)

    he's really into this, however (which is great), but I don't know a good reference to steer him to for everything from /very/ basic command line stuff on up... any suggestions? he's been reading the websites mentioned (plus slashdot :) but I think he'd do better with some form of paper...

    Lea

    1. Re:installer's resource? by ricOS/2 · · Score: 1
      I did this several years ago when I was new to UNIX... There are several things one must know before its easy to find more help...

      I suggest just going to any old bookstore and looking at various intro to UNIX books. Before picking one at least read the table of contents and the first couple of pages to get an idea of the quality...

      I believe I got an Osborne book at the time and I thought that it was fairly helpful, but from what I remember, it was geared more towards things like awk/sed/sendmail/etc than ls/cd/cat/man/more although it almost certainly mentioned those (I think I skipped those sections). From what I remember, it also gave a decent intro to the UNIX design philosophy (lots of little tools) which is a must.

      The best thing to do might just be to write basic commands and their meanings on a sheet of paper and be sure to tell him about man... As long as he has patience and isn't afraid to try things out (read: doesn't run as root... possibly not as himself if he has important files), he'll learn that way...

    2. Re:installer's resource? by Anonymous Coward · · Score: 0

      Yeah you can stay in X all the time using Linux, but I don't know if you would actually be able to avoid the command line (via xterm if not console) and still extract any reasonable usability from the OS. (Same goes for windows, though. :)

      Unless you're just someone who uses www and email... in which case it doesn't make all that much of a difference which OS you use.

  41. the only thing slowing Linux down... by Le+douanier · · Score: 1


    Well, this may be one of the things that slowed linux down a lot but this is not the only.

    Hopefully Linux 2.4 with the new scheduler, a lot of patches, a threaded IP stack (this seemed to be one of the things that slowed Linux) and a way tobind a card to a CPU and Linux can severely improve it's performance.

    I don't say that all these things are planned for 2.4 but since these seemed to be the major bottlenecks in the kernel there probably will be some people to work on it.

    BTW: it really seems that MS searched a flaw in Linux, did a biased benchmark to show Linux in a very poorly way. They biased the benchmark so the Linux community respond by asking to re-run the benchmark where they would lose again (becauseof the Linux flaw they found).
    This may be a little bit paranoiac but this is a good try from Microsoft.

    And also I want to thank Microsoft to found a research lab to found Linux weakness so we can fix them ;) (we can see that they needed to go to some high end hardware (for the x86 architecture) in order to beat Linux. isn't it a compliment???)

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    1. Re:the only thing slowing Linux down... by pb · · Score: 1

      Right, SMP support was also lacking, but since that didn't slow down the dynamic pages any in comparison to NT, it isn't really a benchmarking problem here, just something to improve. :)

      Although performance didn't scale linearly, and the curve goes down some on both Linux tests, most notably the 4-CPU test, 4 CPUs under Linux still did at least 4 times better than 4 CPUs under NT, and that says a lot.

      --
      pb Reply or e-mail; don't vaguely moderate.
    2. Re:the only thing slowing Linux down... by Helge+Hafting · · Score: 1

      Hopefully Linux 2.4 with the new scheduler, a lot of patches, a threaded IP stack (this seemed to be one of the things that slowed Linux) and a way tobind a card to a CPU and Linux can severely improve it's performance.

      Yes, a smp-friendly IP stack would be nice. I am not sure binding a card to a cpu is such a good idea though, imagine a scenario where 90% of the traffic is on one of the 4 or so adapters. Realistic I think - network traffic may occur in bursts, sometimes here, sometimes there. Having all cpu's working on serving the busy card is then a good idea.

  42. people make the difference, not the hard/software by Anonymous Coward · · Score: 0

    seems to me that its more important to have
    someone who knows what they are doing than
    it is to have a specific software setup, or
    even hardware setup. the only way to get
    these things to race is to fine tune them, but
    alot of people just havent had the experience
    to know what to tune. in the end, if you want
    'the fastest most reliable web server' your
    best bet is to hire somebody who knows what they are doing.

  43. Linux Unix and all the rest by Jute · · Score: 2

    Being a complete newbie, can someon point me to a site or tell me exactly what makes Linux et el different to other os's and how it is used as opposed to say (I hate to say this word) Windows?

    Ta from a hopeless girl.

    --
    "I only tell the truth, that way I dont have to recall what I said"
    1. Re:Linux Unix and all the rest by morbid · · Score: 1

      Why, pray tell, are you "hopeless?"

      --
      I'm out of my tree just now but please feel free to leave a banana.
    2. Re:Linux Unix and all the rest by blaine · · Score: 1
      Relevant links:

      --

      -[Blaine]- "'Oh dear,' says God, 'I hadn't thought of that,' and promptly vanishes in a puff of logic."
    3. Re:Linux Unix and all the rest by JariK · · Score: 1

      Have a look at http://www.control-escape.com/
      It's a site with information for Linux newbies and
      also has a Linux FAQ for Windows users at
      http://www.control-escape.com/lx-win-faq.html

      Hope this helps / Jari

    4. Re:Linux Unix and all the rest by Anonymous Coward · · Score: 0

      Solaris is free speech now, no? Just not free beer.

    5. Re:Linux Unix and all the rest by Anonymous Coward · · Score: 0

      Linux is really only different in one very important respect. It is copylefted under the General Public License. It's source code is available to anyone who wishes to look at it, copy it or modify it. This contrasts very deeply with other operating systems like AIX, Solaris or Windows which guard their source very carefully.

      Another important respect in which Linux is different to Windows specifically is it's stability. NT servers at work here have an average uptime of 9 days, with the occasional system making it to about one month. The Linux systems average 211 days uptime with some reaching more than a year of continuous running.

      Otherwise, Linux can be used in the same way as both Unix and Windows systems, you can run web services, word process documents, paint graphics, browse the web etc.

    6. Re:Linux Unix and all the rest by ChrisJC · · Score: 1

      >Why, pray tell, are you "hopeless?"

      Asking questions like what's the difference between Linux & Windows.

      BTW, read /. for a few seconds and you'll find the difference.

      --
      -- PC architecture - what a mess.
    7. Re:Linux Unix and all the rest by attila_the_pun · · Score: 2
      Hmmm. Better than all the rest? I don't think it's necesarily better than all the rest.


      Compared to most other operating systems it has pros and cons. Compared to windows however it's significantly better in a number of key respects. The much decried text interface is the key here.


      First Windows integrates the windowing system into the basic operating system. If your windowing system is FUBAR you can't do anything except reboot. Text based operating systems OTOH allow you to log in and use the text based utilities to find and fix the problem. It's possible to stop and restart the windowing system without rebooting the whole machine.


      Secondly the use of plain text gives you great flexibility. The utilities supplied with most Unix like systems, including Linux, generate and process plain text. If you want to find all files containing a particular string and change that string you have a utility that finds and lists files according to certain criteria, e.g. filename ending in .txt. The output from this can be fed to another utility that checks whether those files contain the string you want to change and a third utility that actually makes the change. In windows on the other hand everything just creates another window. There is to take three programs that each do part of the job and chain them together to do the whole thing.


      Generally Windows makes the easy jobs easier (provided you want to do them the Microsoft Way (TM)). Unix and Linux make the hard jobs easier.

    8. Re:Linux Unix and all the rest by attila_the_pun · · Score: 1
      "There is to take three programs that each do part of the job and chain them together to do the whole thing"


      That should have read "There is no way to take three programs that each do part of the job and chain them together to do the whole thing

  44. But they didn't use German version of Linux. by cpeterso · · Score: 1

    So they could also use the English version of NT and include English SP5.

  45. What about? by Ellis-D · · Score: 0

    It states that they had to have special kernal made so Linux could perform better. Are these going to be adopted into out kernals any time soon?

    There was one test that NT beat the hell out of linux, but that was it. After seening all these marks, I think that we can really start pulling together to make the wierd higher end bench marks even better so that any test that is run to compare NT and Linux, Linux will pull a head in at the very least 60% of the marks.
    I ate my tag line.

    --
    I ate my tag line.
    -=Ellis (D)25=-
    1. Re:What about? by Hammer · · Score: 1

      They replaced the outdated 2.2.5 with a newer 2.2.9 (that has since been superceeded by 2.2.10)
      Nothing special at all, more like a service upgrade. They did indeed also upgrade NT with service pack 4.

    2. Re:What about? by blaine · · Score: 0

      This is a really really minor nitpick but...

      Why do so many people misspell 'kernel'? About 1/2 of the times I see people talking about the kernel, they misspell it 'kernal'. There is no 'a' in 'kernel'! :)

      Oh well. Enough nitpicking for now.

      --

      -[Blaine]- "'Oh dear,' says God, 'I hadn't thought of that,' and promptly vanishes in a puff of logic."
  46. Too Bad by mdvkng · · Score: 1

    It's great that some nice folks are trying to show how little the Mindcraft study means when viewed in the cold light of reality. We can also expect some other nice folks to show how Linux and NT uptimes and general reliability compare in real world settings.

    Unfortunately, it won't matter much in the PHB world.

    I imagine that for the next 5 years or so, whenever I am in a meeting where server issues are being discussed, the pro-MS types will repeatedly and consistently drag out the Mindcraft study to back their claims and nobody will want to hear about any other study talking about real world conditions. If I do bring them up, somebody will say "Oh Mike, we know you are an anti-MS bigot, your studies are nothing but sour grapes pressed out after the Mindcraft benchmark clearly showed Linux to be inferior."

    Am I being too cynical?

    Think about it, Mindcraft benchmarked the specific scenarios where NT performance is better and left out all other scenarios. Clearly even before the "study" MS had run a whole suite of tests and chosen the specific scenarios to be publicly benchmarked by their independent vassal. These results are then broadcast loud and clear to all the check signing PHBs, and the Linux folks have to acknowledge their validity because the Linux camp willingly participated in a skewed study. We got duped and from now on, this will be THE valid study of NT vs. Linux. All other tests will be too late and too bad. Vexed to nightmare by MS-Marketing.

    *sigh*





    1. Re:Too Bad by Anonymous Coward · · Score: 0

      And now RedHat wants to participate in yet another
      "open" benchmark challenge, so they can give even
      more fodder to the Bob Metcalfe's and PC Week's
      of the world and the clueless pointy-hairs that
      read them. Just say no!

    2. Re:Too Bad by Jeff+Licquia · · Score: 1

      You'll want to go to the PC Mag (PC Week?) site and check out an article they did on the Mindcraft study. Right after the original study, they did a piece on how Mindcraft screwed up and didn't run the benchmarks right.

      It isn't much different from other articles in other places; what makes this one different is that PC Mag was speaking as the author of the benchmark suite.

      Advocacy pieces by Linux Today may not carry weight, but a discussion of the errors committed by the authors of the software they used will.

  47. Competition by EisPick · · Score: 5

    An important point gets lost in all the discussion about these benchmarks: Both NT/IIS and Linux/Apache perform astoundingly well, and both perform much better than they would if the other didn't exist. Developers for both sets of products borrow good ideas from the other, and both race to make improvements to keep up.

    MICROS~1 flacks like to blather on about needing their monopoly position in the market to protect their "freedom to innovate," but where they have no competition, they don't innovate. Why can't they acknowledge that the only reason IIS doesn't suck is because Apache exists?

    I wish they had similar competition on the desktop. If they did, maybe I wouldn't need to reboot my Win98 4x/day.

  48. Re:Factoring prime numbers... by David+Gould · · Score: 1


    Sorry, appearently I failed to avoid being unclear: I love the Gates quote because it makes him sound stupid. Right: either 1 and p don't "count", and there are no factors, or they do, and they're the only ones. Either way, it's not the intractable problem that it is often mistaken for, and on which RSA encryption is based.

    I wasn't referring to the Gates quote, however, even though I mentioned it in passing. What I am amazed, amused, and a bit depressed at is how often people here make the same mistake in their /. posts. I remember a recent thread (too lazy to look it up, though) in which a gentle reminder didn't even work (I wasn't involved in this exchange; I just remember reading it.) It went something like:

    >>>>>[...] how to factor large prime numbers [...]
    >>>>I can factor large prime numbers in my head, instantly. Try me.
    >>>Oh yeah? Factor [some large number].
    >>One, and [the large number], assuming it's actually prime.
    >Doh!

    See what I mean?

    David Gould

    --
    David Gould
    main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
  49. User Incompetence by Anonymous Coward · · Score: 0

    If you have to reboot your Win98 PC four times a day can I humbly suggest that you have problems that aren't MS-induced ? I have installed Win98 on a variety of plain vanilla and name brand PC's of varying vintages and the thing just works (yes, I've had install issues but once it boots it seems to keep going). I wouldn't use it for mission critical shit but MS tell you that anyway. Maybe your problem is a little closer to home than Redmond.

  50. Re:RAID 0 by cjs · · Score: 1

    I guess people replying didn't really read what I wrote. I said ``[RAID 0 is] quite common in many shops that need high reliability, because you don't use software RAID or internal RAID controller cards in such systems. You use external RAID boxes.'' [Emphasis added.]

    External hardware RAID is a heck of a lot more reliable, and usually faster than, software RAID and in-box RAID controller cards. (A typical setup has two SCSI controllers in the host, each hooked to one of the two controllers in the RAID box, so you can lose a host controller, a cable or a RAID box controller without going down.)

    cjs

    --
    The world's most portable OS: http://www.netbsd.org.
  51. Hey uh guys/gals... by Anonymous Coward · · Score: 0

    Pardon me but, wasn't the debate over NT vs. Linux focused on NT 5.0/2000. These benchmarks are of a NT 4.0 system. My point is, what are you rejoicing about when it has been proof for some time that Linux absolutley kills NT 4.0. The focus right now is on Win 2000 vs. Linux, not these NT 4.0 vs Linux benchmarks. These just state the obvious.

  52. Ugly! by Anonymous Coward · · Score: 0

    Talking about pictures:
    The Siemens Primergy 870 is one of the most ugly computers I have ever seen in my life. For 100000DM I would expect something cool looking. But a cool look and Intel inside doesn't match, does it?

    1. Re:Ugly! by Anonymous Coward · · Score: 0

      Yep, an iMac it's not.


      But even my mom knows better than to buy a computer based on what the outside of the case looks like.

    2. Re:Ugly! by BerndR · · Score: 1

      Well - it's not really ugly when you like green. And for Siemens it is really good design anyway. On the other hand - who ever sees a server?

      Bernd

  53. Re:Actually, NT5 Beta 1 was released >= 666 days a by Anonymous Coward · · Score: 0

    Oh! Allow me to correct myself. My 386 w/ 16 MB
    RAM running w2k beta 1 hasn't required a reboot
    or blue screened in 1666 days, and it runs rings
    around my PIII running Debian Linux. These
    exaggerated claims of NT's instability are a
    frequent tactic of Linux advocates :(

  54. Hopeless by Jute · · Score: 1

    because even though Ive been using computers (amiga then pc) for 18 years, I have no idea what makes os's different from each other.

    I can use almost any windows based progrm and master it within an hour or two (this isnt bragging, just fact) but tell me to learn programming of any type and I get a little daunted, so ok, I taught myself basic when I had a little 64, then learned some DOS thru necessity, and mastered HTML cos I was damned if I couldnt design a website better than any I saw back in 1994 when I first got online.

    Then I decided DESIGN was where I was at, not development, but then I found out you need to combine the two and I had to learn all kinds of new applications.

    Then the gods who are Macromedia invented these great little things called ShockWave and Dreamweaver and I didnt have to learn all the new stuff anymore.. whether this is a good thing or not, well... thats for each individual to decide...

    The bottom line is thanks to my incredible laziness mixed with a determination to do everything for myself and better than everyone else, I find that I NEED to be able to use Unix/Linux effectively and not have to run to the guy behind the box :) Love Ms Jute aka Natalie Domestic sites: http://www.geocities.com/Paris/5380/cyberhussy/
    http://www.geocities.com/Paris/5380/
    Commercial site: in progress : launch date about end of july
    ICQ: 200390

    --
    "I only tell the truth, that way I dont have to recall what I said"
  55. Irony detectors on, please by Cato · · Score: 1

    The 666 days (number of the Beast) should be enough of a giveaway...

  56. Re:I thought they used Solaris by Anonymous Coward · · Score: 0

    you fucking slut, what you do know about BeOS? faggot. fucking faggot. fuck you1!!!

  57. Re:BAD TEST: NO SERVICE PACK 5 by Cato · · Score: 1

    Our NT sysadmins say that MS currently recommends you stay with SP4 unless there is a particular problem with it that's fixed with SP5.

    I agreed with the earlier comment that the tests should really run for many weeks at a time - I've just spent 2 weekends debugging an NT box that keeps crashing, but more to the point, if SP5 has performance features they are no use if they cause crashes during a test like this.

  58. What does the name "PHP" stand for? by cpeterso · · Score: 1

    /.

    1. Re:What does the name "PHP" stand for? by K-Man · · Score: 1

      "Personal Home Page". The origin of PHP was in constructing the author's web page.

      --
      ---- "If we have to go on with these damned quantum jumps, then I'm sorry that I ever got involved" - Erwin Schrodinger
  59. Re:Rebooting NT by Agent+Drek · · Score: 1

    The heavy load is mostly due to heavy rendering
    dual PII 300's

    I'm no longer worried about it because the
    rendering software has been ported to Linux.
    The crashes would happen after about 3 day's of
    rendering 24hrs. This happens to NT in alot of
    animation shops. They are not meant for
    high end computing...service packs are in place
    and all related hardware is top notch.

    glad that you have fun with NT but for some reason
    all of my UNIX workstations (under the same 24/7
    load as the renderfarm of NT's) rarely hiccup.

  60. Re:I didn't know there was a German version of Lin by Cato · · Score: 1

    There are versions of Linux in a vast array of languages, from French and German to Korean, Chinese, Japanese and Icelandic - the latter I think illustrates how open source is crucial to smaller language populations, since Microsoft very publicly refused to do an Icelandic version of Windows.

  61. Re:Very funny by Anonymous Coward · · Score: 0

    iirc, slashdot runs off of a single T1.
    The large sites you run probably have a lot more bandwidth at hand.

  62. uh, yeah.. by Anonymous Coward · · Score: 0
    I'm a C developper so for me PHP with its C syntax is a dream (no mallocs !). Perl is not structured enough for my liking.


    What the hell are you talking about? I never understand why PHP developers keep talking about how much they dislike Perl syntax. C, Perl, and PHP have highly similar syntaxes. The PHP authors even admit that they took a lot from Perl. But I guess if a person says they know C it makes them elite and separate from web developers who are stuck with an ugly little language like Perl ;p

    1. Re:uh, yeah.. by raistlinne · · Score: 2

      No, I know both C and perl and like both quite a bit. I use them for different things, but when speed isn't an issue and text processing is, I absolutely love perl.

      --
      They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
  63. Shut Up And Show Them The Code by Anonymous Coward · · Score: 0

    Ditto.

  64. uhm, linux and NT have both crashed. by Anonymous Coward · · Score: 0

    news flash: personal computers + linux/NT/bsd are not
    the same as vxworks on a space vessel. they arent designed with reliability in mind,
    which is the only option you have if you want something to really be reliable.
    i crashed linux running mt. ok, so i didnt 'crash' it it just
    took up all available memory and sat there unable to do respond to anything for hours on end.
    how do you know NT isnt doing the same thing? maybe the NT console just died?
    that happens all the time in X, esp with that shitty DGA crap.

    linux has done marvelous work with the ultra shitty x86 architecture
    and NT is not bad, but you cant build a solid house on shit.

  65. hello mr paranoid. by Anonymous Coward · · Score: 0

    i heard someone scuffling outside your window!
    its the microsoft slashdot ac!

  66. Re:Factoring prime numbers... by David+Gould · · Score: 1

    It's amazing, amusing, and kind of depressing how many people get this wrong, especially on /., and especially on a page where I've already seen a sig of Bill Gates' immortal quote on the matter.

    Once again: factoring primes is meaningless as a problem, since the factors of a prime p are 1 and p. Factoring numbers in general is more interesting. You could even say it's easy, since factoring a number n is O(n*log(n)). It's only exponential in the number of bits, and I've always thought it was a bit weird to be impressed at the fact that the value of n is O(2^(log(n))). However, since log(n), i.e., the number of bits needed to represent n, can be set arbitrarily, it is hard to factor large numbers, but only because they are really large numbers.

    It's easy to write down a number that's so big you can't count to it -- try it.

    I know this is simple stuff, but people keep saying it wrong. They probably know it and are just speaking carelessly, but it really is a dumb mistake to make. Just say "factor large numbers".

    David Gould

    --
    David Gould
    main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
  67. X crashing by Anonymous Coward · · Score: 0

    Well, if X crashes you log in remotely, kill X and start it again. No problem.

    If the system is not responding but still alive, you can jump into the in-kernel debugger and try some voodoo. (Well, on NetBSD I can try that, don't know for linux...).

  68. Re: Embarrassing? by Anonymous Coward · · Score: 0

    Most highend commercial forms of Unix *do* blow NT out of the water: maybe not on price per transaction but that's like saying a Jag is more expensive than a Saturn ... you get what you pay for.

    Most developpers of free forms of Unix haven't even had access to a simple *lowend* SMP boxes until recently. Linus gets whatever hardware he asks for but what about the rest of the army ;-) I know Jordan Hubbard (one of the FreeBSD gang) would love a big 4 way SMP Xeon to hack on in his living room ... As SMP gets more widespread free Unix kernels will get more threaded.

    It looks like Sun is really the only vendor really committed to improving commercial Unix. After merging with Compaq DEC has become a huge behemoth like IBM. HP-UX looks adrift. SGI, well I doubt they'll plough profits from selling NT boxes back into R&D in the IRIX division. NT performance is bound to improve against most existing Unices in such an environment. Note how it does not beat Sun - ever - except on fileserver tasks when Sun is using SAMBA. But I bet a Sun box could beat NT as an NFS server so ....

  69. Factoring prime numbers is an easy O(1) operation. by cpeterso · · Score: 1

    Factoring the product of two prime numbers, however, is not so easy..

    :-p

  70. Consider yourself lucky. by Nathaniel · · Score: 1
    Enough people have problems with NT that it would be silly to claim that NT doesn't share some of the blame.

    What are you running on it when it crashes?

    They are running NT, when NT crashes. If you've managed to run NT without a problem for months, consider yourself fortinute and move on. Other people are obviously having less luck with NT.

  71. Re:NT Crashing? by phil+reed · · Score: 1

    It crashed because of something you did.

    That's what he said. He right-clicked on "My Computer" and it crashed. Ergo, it crashed because of something he did.

    Talk about obvious...


    ...phil

    --

    ...phil
    "For a list of the ways which technology has failed to improve our quality of life, press 3."
  72. *THE* solution by Anonymous Coward · · Score: 0

    Yes! I have found the solution of every NT problem in your words of wisdom:
    > I have never seen NT crash for no apparent reason.
    > It crashed because of something you did.

    Ergo: Don't do anything with your NT server and it
    *WILL NOT CRASH*.

    I stop doing anything with any NT box.

    Thank you!

    1. Re:*THE* solution by Anonymous Coward · · Score: 0

      To late, my NT box crashed and hangs after a reboot.

  73. What about Beowulf multi-NIC optimizations? by Fandango · · Score: 1
    I remember reading that the performance of Beowulf clusters is made possible by chaining together multiple 100Mbit NIC's, the exact configuration that the Linux benchmarks performed so poorly with.

    Looking at www.beowulf.org, I see that they do use special software to achieve high performance with multiple NICs. In particular, Beowulf Ethernet Channel Bonding.

    Has anyone tried this in a web server environment? Maybe this isn't the best long-term solution, but for now, it should kick ass! Perhaps c't could be convinced to try a retest?

    --

    --
    Jake

  74. Re:Freeware community? by Anonymous Coward · · Score: 0

    Is it because they don't understand the shareware concept?


    heh

  75. I used to run Linux for my server.... by Anonymous Coward · · Score: 0

    There was a time when I ran an mp3 website/ftp. At the time I set it up all I had was an old 486/dx4-120. I found about 32MB of old 32pin SIMMs, and scrounged up some old IDE (not even EIDE!) hard drives. I installed Linux with Apache (sorry can't remember the versions), and had a webserver that blew our NT-shop away. The site only crashed on me three times, and that was from teardrop/land attacks; after the kernel patch, it didn't crash again.

    How much traffic did I push? One day I pushed 15,000 hits and over 8GB of information out of my box (webserver alone, I have no idea what the ftp traffic was). My average was around 4GB of traffic with unmatched stability. I'd love to see NT do that with a 486.

  76. Re:A rather dangerous trend by Anonymous Coward · · Score: 0

    "Scheduling, and obviously some IP stack probs"

    - And there are already some really interesting enhancements in Linux 2.3.x for exactly that.

    Together with the rumor that Linus is releasing 2.4.x this autumn already, this will make sure the most important bottlenecks will be solved soon.

    So don't worry, we'll get them in the end.

  77. Re:MacOSX Server - 7 times faster than NT by Anonymous Coward · · Score: 0

    It's interesting that a more even-handed test by Fischer-Price rates the Webster's Unabridged Dictionary as faster than Taber's Cyclopedic Medical Dictionary.

    (point being made? apples/oranges)

  78. Service Pack 5 vs 4 vs 3 by IntlHarvester · · Score: 2


    Using SP 4 instead of 5 makes sense, because Service Pack 5 was intended to be more of a bugfix release than anything. It's more stable (IMO) than SP4 or SP3, although there are known problems with RAS and a couple other things.

    However, the tests used Service Pack *3*, which not only is seriously old, also misses several enhancements and security holes along the way.

    They did manage to upgrade the Linux kernel to 2.2.9, noting that the stock 2.2.5 kernel in their distribution was slower.
    --

    --
    Business. Numbers. Money. People. Computer World.
    1. Re:Service Pack 5 vs 4 vs 3 by blahtree · · Score: 1

      However, the tests used Service Pack *3*, which not only is seriously old, also misses several enhancements and security holes along the way

      Nope. Read it again. The box that was shipped to them had sp3 installed, and they installed sp4 themselves.

    2. Re:Service Pack 5 vs 4 vs 3 by IntlHarvester · · Score: 2

      Oops!
      --

      --
      Business. Numbers. Money. People. Computer World.
  79. You made me anxious! by Anonymous Coward · · Score: 0

    To try PHP... I didn't know what it was before (except that it was 'the apache answer to ASP, but then better').

    But, being a C developer myself, after reading your posting, I think I'll take a look at it soon (though I don't do any Web developing).

    Thanks man!

  80. Portability not an issue for you? by ??? · · Score: 1

    While I believe that a CGI vs. ASP comparison might be interesting, from a maintenance perspective, ASP is a piss-poor answer. I wouldn't suggest that _anybody_ should lock themselves into a proprietary closed standard that limits them to _1_ operating system. The reason this can become a big problem comes alongside with your second paragraph. The fact is, that in any sufficiently complex real-world application, your web server is really only a small part of the equation. Your back end needs to be there. Why would you limit what you can put on the back end by tying the (relatively unimportant) front end to a specific operating system?

    Any developers who use "MS-designed dynamic content method[s]" are making life more difficult for them and their successors, when they need to look at other non-MS solutions. Essentially this person has tied future developers to one of a) stay with MS for all eternity b) Redesign the site ground up. If you were an IS manager, how would you respond to that?

    1. Re:Portability not an issue for you? by Anonymous Coward · · Score: 0

      Solaris/UltraSPARC. :)

  81. Re:BAD TEST: NO SERVICE PACK 5 by IntlHarvester · · Score: 2


    Do you have a URL that indicates that Microsoft used SP4 instead of SP5 for the ZD tests?

    --

    --
    Business. Numbers. Money. People. Computer World.
  82. Re:No big difference with only 1 NIC by IntlHarvester · · Score: 2


    I don't know if the processor-NIC affinity is so ridiculous. It actually does make alot of sense for those bizarre moments when you will have >2 NICs.

    Apparently it will be enabled by default in Windows 2000, so I wouldn't call it cheating either.
    --

    --
    Business. Numbers. Money. People. Computer World.
  83. Did _not_ use latest Linux... by Anonymous Coward · · Score: 0
    The latest 2.2.x (stable) Linux kernel release is 2.2.10 (see www.kernelnotes.org), and for the brave there is the development kernel version 2.3.8...

    So, 2.2.9 s not the latest and geatest Linux version...

  84. Re:Good point but.. by IntlHarvester · · Score: 2


    Unless you are serving to an Intranet, in which case you might actually have a switched 100Mbit network.

    Multiple NICs might not be that common for web serving, where speed can be gained through HTML+application design more easily, but it's used all the time for other things.
    --

    --
    Business. Numbers. Money. People. Computer World.
  85. Re:Rebooting NT by edgy · · Score: 2


    Gee, seems like it takes more skill to run an NT box efficiently than a Linux box.

  86. Stability and robustness.. by ??? · · Score: 1

    Stability and robustness are not just about how a system behaves when there's nothing wrong. Stability and robustness include how a system behaves when presented with problems. As for "running some strange random program from a noname dev shop," there are few (user space) things that I've seen choke a *NIX system that hard, regardless of who developped them. I vastly dislike the Microsoft apologist method of blaming any and all problems on third party hardware or software. An operating system should behave properly, even where an application does not.

  87. Linux SMP by IntlHarvester · · Score: 2


    I found it kind of strange that Linux performed better with SMP turned off than with it turned on, unless you applied "special patches".

    http://www.heise.de/ct/english/99/13/186-1/pic10 .jpg

    Consider that there's been a bunch of SMP improvements done the Mindcraft test, and that it took an unreleased SMP kernel to beat a released Uniprocessor kernel. (Are the "special patches" in 2.2.10).

    No intent to spread FUD, but perhaps Linux's SMP support isn't quite ready for prime time. The numbers seem to look that way.

    (Perhaps this could explain the cognative dissonance between the Mindcraft/ZD results and the average Slashdotter testimonial? How much better would Linux have done if they just turned off the SMP support?)
    --

    --
    Business. Numbers. Money. People. Computer World.
  88. I thought they used Solaris by Anonymous Coward · · Score: 0

    Maybe they switched

    1. Re:I thought they used Solaris by Anonymous Coward · · Score: 0

      They switched from Solaris to NT for PR reasons. It didn't work, so they opted to switch to FreeBSD rather than go back to Solaris (because that would look a hell of a lot worse).

  89. Re:Zealots? by Black+Parrot · · Score: 1

    > I'm expecting this to show up in the Microsoft Zealot camp (where do MS Zealots hang out, anyway?).

    comp.os.linux.advocacy

    They opened several "hahaha" threads within hours of the announcement of the results.

    Oh, yeah. And some of them habitually use the kind of insults and scatology that Mindcraft published as as "portrait" of the Linux userbase.

    --
    Sheesh, evil *and* a jerk. -- Jade
  90. Problems? What problems? by ralphclark · · Score: 1

    Slashdot isn't all that reliable. I have problems with it all the time. (Connection refused, partial pages, broken HTML, extra blank stories, etc...)

    I know people who have been 'bugged' hate to hear this kind of reply, but...I'd bet a mountain of money that I've spent as much time on slashdot as you have this year (I'm too ashamed to admit how much) and I don't remember having any problems with the site at all.

    Isn't it possible that the problem lies in some corrupting influence somewhere between the internet and your screen?
    Consciousness is not what it thinks it is
    Thought exists only as an abstraction

    1. Re:Problems? What problems? by warmi · · Score: 1

      At home on the 33 modem Slashdot is almost always slow ... during peek hours almost unbearable. On T1 is much better but still not perfect, ( seems to be getting stuck on something quite often )

  91. linux/nt benchmarks by Anonymous Coward · · Score: 0

    The MS funded tests of Linux/NT were clearly flawed. The technical one-sidedness of tuning one NOS versus another is what makes the tests suspect (at least to me!). HOWEVER the Linux/OSS community is making the same error when trying to run CGI based tests on NT. All of the IIS information warns against using CGI. Whenever a CGI call is made, NT makes a new process for the operation. However an ASP uses only a process thread under IIS. Much better use of memory and system resources.

    Fairness cuts both ways. Running CGI on NT is akin to the detuning that Mindcraft did to Linux during the first test.

    BTW, multiple NICs are fairly common in servers. The enduser effect is of much greater speed then trying to shove all the information down one pipe.

  92. Re:Completely Wrong. The Facts: by Anonymous Coward · · Score: 0

    Well, that's odd. In practice most porn sites use unix-flavors. Linux, BSD, Solaris seem to be the popular.

    Looking on FreeBSD's homepage, in the section of companies that use FreeBSD, they have a porn-o company listed in there. I suppose that is supposed to make me want to use FreeBSD, just for the fact that porno sites run it (I like FBSD, but I find this rather odd)

  93. Re:Something that's been bothering me... by Anonymous Coward · · Score: 0

    I don't know. It has its moments for me, and I'm connected with a T1.

  94. Re:BAD TEST: NO SERVICE PACK 5 by Gameshow+Bob · · Score: 1

    It is apparant that NT whoops up in SMP mode anyways... but i wondered about that myself. I still dont see it making THAT much of a difference anyways

    --

    You Like Science?
    You Like bottomquark.
  95. Re: How can a CGI script by TummyX · · Score: 1

    crash an OS?

  96. Quite worrying by TummyX · · Score: 1

    Mindcraft do a test that shows NT beats Linux. The Linux community cries fowl. ZDNet offer to do the test again, this time with both MS and Redhat/Linux guys there. The Linux community cries fowl.
    Some guys go and do the test them selves to show Linux is better, without Microsoft present. Linux community cries WHAT A WONDERFUL benchmark. Perfectly done, and oh, look, Linux won.

    1. Re:Quite worrying by CrAlt · · Score: 1

      Mindcraft and ZDNet didnt tell us all the info. They just basicly said "NT is faster". C't showed all of their data, even the parts where Linux lost. And Microsoft didnt PAY for part of this test like they did with the other ones.

      --
      I have to return some videotapes...
  97. Re:PHP vs ASP by Tet · · Score: 1
    I suspect that PHP/Apache/Linux would blow the doors off of VB/ASP/IIS/NT

    Actually, PHP's performance isn't that great at the moment for high loads. However, it *is* good enough, and the flexibility it gives is sufficient that I for one use it on my sites. Either way, Zend should send PHP performance through the roof in the near future. They have some simple ASP v Zend benchmarks on the site, too...

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
  98. Re:Zealots? by Jeff+Licquia · · Score: 1

    Personally speaking, I came out against the initial Mindcraft benchmark because it was shoddily done, with an eye to producing the numbers Microsoft wanted. There were demonstrable errors in the running of the benchmark that heavily favored NT. I also have serious problems with Mindcraft the company (or Mindcraft the guy); the benchmarks prove that he has absolutely no integrity.

    I don't have as much of a problem with the second set of numbers, although I think the c't tests showed that the platform and setup were carefully chosen to stack the deck against Linux (besides being completely impractical - you're going to serve enough data to keep four 100MB cards busy, and you're installing a RAID, but you're not going to protect any of the data you're serving with a RAID 1 or 5? Right...)

    I also didn't have much of a problem with the earlier PC Week benchmarks that positioned NT in a good light - although I still think that, if they're going to evaluate ASP, they need to evaluate mod_perl or mod_php as an equivalent.

  99. Re:Zealots? by happybob · · Score: 1

    Several reasons for people not believing the Mindcraft benchmarks have been given.

    One rather important one seems to have been left out:

    Our own personal experience suggested completely different results.

    If you're standing in a room with a green chair, and somebody walks in and says, "Hey, what a cool zebra you got there", odds are you're going to disagree with them.

    That's what happend here.

    scottwimer

    --
    -- Beer. It's what's for breakfast.
  100. Re:RAID 0 by Jeff+Licquia · · Score: 1

    Um, RAID 0 actually reduces reliability.

    RAID 1 (mirroring) provides high reliability. RAID 5 (striping with parity) produces high reliability and more space with a speed penalty. RAID 0 provides more space and lower reliability, since any one hard disk failure caused the whole array to fail.

  101. No, Microsoft wins by Tuross · · Score: 1

    Please check out Netcraft's Web server survey where it is quite visible what's been happening since Mindcraft-1.

    IIS goes up, Apache goes down.

    This is the exact opposite of the previous trend over many years, which just goes to show that Microsoft's Marketing Department haven't lost their mind control quite as much as many people believe. FUD still works. Meaningless benchmarks showing that my mini accellerates faster than your Ferrari (carefully ignoring the fact that the mini was being driven off a cliff and the ferrari was towing a double-b up a steep hill) still work.

    I think it's time that people just give up advocation and accept the fact that there will always be stupid people, and those stupid people will easily be duped by marketing departments of large corporations. Stupid people deserve to run Microsoft Windows. Let them run it. Let them put up with its incompatibilities, its pathetic security, its poor performance, its total instability, its lack of standards conformance. Their smart competitors will soon crush their business. Their systems will run into the ground. It happens on a daily basis all around the world already. And what do the smart consultants say when they're called in to fix the problem?

    I told you in the first place you should have run Unix. By the way, my fee has tripled.

    --
    Matt
    1. Read Slashdot
    2. ???
    3. Profit
    1. Re:No, Microsoft wins by DougLay · · Score: 1

      You didn't look carefully enough at the survey. The June numbers show IIS's percentage of the market declining for the third month in a row. And while the graph shows a downtick in Apache's numbers after nearly two years of uninterrupted gains, this is entirely due to Europe's largest Web hosting service reconfiguring their Apache servers to report as "CnG Webspace Server - based on Apache (Linux)" instead of just Apache. Put those machines back into the Apache fold and Apache would have displayed another .42% market share gain.

  102. A rather dangerous trend by Anonymous Coward · · Score: 2

    I think denying benchmarks until you find ones that match what you want is a Bad Thing(tm). While these may be 'more fair' Linux still has a number of problems. Scheduling, and obviously some IP stack probs.

    1. Re:A rather dangerous trend by Simes · · Score: 1

      I think the dangerous trend is to rely on benchmarks at all for anything. If you buy a system based entirely on a benchmark result, the odds are good that unless your setup is identical to that used for the benchmark, the performance you get will bear little to no relation to the benchmark anyway.

      Instead of comparing server speeds, why don't they run these tests for a month and compare time-between-reboots? For web sites, guaranteed uptime is far more important, given that any half-powerful web server can saturate your outgoing bandwidth anyway. You're not going to care how many pages/minute your server's capable of serving if it's too busy rebooting to serve any pages at all.


      --

      --
      Don't imitate. Enervate.
  103. Re:Factoring prime numbers... by Nexus7 · · Score: 1

    What exactly is it that you're amazed, amused, and depressed at? We're making fun of Bill G. precisely because his quote doesn't make sense, either if you leave 1 and p in, or leave them out. So your remaining discussion is nice, but irrelevant.

  104. Re:Coding is more productive than benchmark anyway by Le+douanier · · Score: 1

    "Coding is more productive than benchmark anyway"

    A good bug report is very useful and this can be harder to find people being able to fill a good bug report than to code.

    a benchmark is not a bug report but the aim is to test a software/hardware under different kind of pressure.
    When there are enough details on the config this can be useful to detect flaws, so this can be useful too.

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  105. Is this going to end? by pampi · · Score: 1

    It seems that the battle between Micro$oft and the Linux community would never end. I just want to know who's own the truth?

  106. Completely Wrong. The Facts: by FutileRedemption · · Score: 3

    Read harder.
    And think harder.

    NT was significantly faster than Linux in one "pretty much" unrealistic benchmark.

    Linux was massively faster in two "somewhat" unrealistic benchmarks.

    Linux was slightly faster in the other benchmarks.

    So please tell me why do you think that NT/IIS is "a better high performance web/file server"???

    The point is that NT is optimized for one single case, possibly only needed by something like a mega high volume porn site (static pages, as Alan Cox pointed out), and linux does better in all other cases.

    And if you want to server MANY files, you need to buy TEN NT boxes instead of ONE Linux box.

    For the T1: Linux is a fine solution for a 100MBit site. A T1 is 1.5 MBit.

    Please do not confuse the facts.

    1. Re:Completely Wrong. The Facts: by Anonymous Coward · · Score: 0

      Like you don't like porn.

      Porn sites don't use NT because they don't have the net connection to use the kind of bandwidth that quad xeon provided, and if they did they would use Solaris. Why use NT when your only bottlenecks are connection speed and downtime?

    2. Re:Completely Wrong. The Facts: by Anonymous Coward · · Score: 0

      Well, that's odd. In practice most porn sites use unix-flavors. Linux, BSD, Solaris seem to be the popular.
      You know. Who uses Microsoft's web server that microsoft doesn't put stock into?
      ..the wheels on the money go 'round and 'round, 'round and 'round..

  107. Re:Something that's been bothering me... by tgd · · Score: 3

    Well a few points:

    1) NT tends to not handle high loads as gracefully as Linux. Linux/Apache tend to slow to a crawl under high loads, but I've never managed to crash the server. I've done that a bunch of times under NT (usually when running SQL server and IIS on the same machine... but running various combinations of Oracle, Sybase or MySQL with Apache under Linux doesn't seem to cause a problem...)

    2) I've found the most unreliable NT servers are the ones that people have been hacking around on, tweaking, etc. Vanilla NT with everything else carefully installed seems fairly stable. Mind you, I'd never run a serious application on one, but you CAN get them working reliably. Its harder to keep non-administrators (ie, clueless management) from messing around on NT servers than Linux servers. (I once built a sandbox system that ran a clone of the system in a chroot'ed sandbox with the logins on the first six vc's pointing at it, with one on nine pointing to the real system -- I guessed that the owner of the company I was working for at the time was monkeying around in the system and that's why Linux kept crashing. After doing that, the sandboxed system kept flaking out, but the production one stayed up!)

    3) Buggy COM objects and ISAPI objects are prone to crashing various parts of NT, like IIS and for whatever reason, causing bluescreens. Lots of sites use not-so-stable third party COM objects and ISAPI's and from experience, it can be a real bitch to figure out whats causing the server to crap out under high loads in that case. The last major website I built using NT, I ended up rewriting all the COM objects we'd bought in Java so I had source and could fix the bugs that were my fault. :)

    4) Slashdot isn't all that reliable. I have problems with it all the time. (Connection refused, partial pages, broken HTML, extra blank stories, etc...)

    #4 isn't a flame at slashdot -- god knows I spend enough time on here commenting on things and reading the site. Slashdot is amazingly stable for the way its architected (running on a single server, no redundancy at the server level or the hardware level, etc...) I wouldn't run a high traffic site I was paid to build like that, but they're doing great for bootstrapping the site themselves.

  108. Anonymous Coward not so anonymous by Anonymous Coward · · Score: 0

    "Anonymous Coward" has a link to someone's email address. How exactly is that anonymous?

  109. But how about ... by GenePrescott · · Score: 1

    NT running Apache? Seems that would eleminate whatever advantages Apache might provide.

    1. Re:But how about ... by SimonK · · Score: 1

      AFAIK There is only a half-arsed port of apache to NT. The difference in process models (multiple processes with some shared state and copy-on-write, versus one process with multiple threads) means a total rewrite would really be in order.

    2. Re:But how about ... by Anonymous Coward · · Score: 0

      It's really wouldn't be a good test.

      If you write a web server on NT then use multi-port feature. But you can't since it's NT-specific. But if you don't then you're not fully using NT to it's full potential.

  110. I agree by lubricated · · Score: 1

    I have never had a problem with slashdot.
    not once.

    I used to be on a modem now I'm on a 10base
    network connected to a T3 and I haven't had
    problems with slashdot....

    godjob.

    --
    It has been statistically shown that helmets increase the risk of head injury.
  111. Re:NT Crashing? by Jeff+Licquia · · Score: 1

    Question: How long has your system been running without a reboot? Yes, I know you haven't BSODed in months, but if you power down or reboot every day, it proves nothing. Even Win9x can manage (most days) to run for a day without rebooting.

    NT Workstation is much better than 9x as a workstation OS. But as a server, it still doesn't cut it.

  112. Ahmen Brother. by Jonathan+Hamilton · · Score: 1

    I couldn't agree more. I think that we sould just admit that Windows NT is better on High End Hardware (for now,) and that Linux is better on lower end hardware. Benchmarks don't mean shit, stability and price/performance is what matters.

  113. Re:(*inhale*) IT'S THE STABILITY, STUPID! by jjohn · · Score: 1

    This was actually my point. ;)

    NT appears a bit faster as a web server in a few tests. Linux is far more reliable. FreeBSD more so than Linux. These things are merely a snapshot of the current situation. Doesn't make Linux less attractive to me. Doesn't mean I'll be fdisking my penguins for NT. Just means for hardware I(nor my company) can afford, NT may handle more peak traffic.

    Of course, Sparcs are *really* the beast for truly
    intense traffic. :)

  114. Re:(*inhale*) IT'S THE STABILITY, STUPID! by Anonymous Coward · · Score: 0

    Yea...IIS's web server is actually part of the kernel. Its nice to finally see someone who knows what they are talking about. *said with sarcastic tone*

  115. Re:Very funny by Anonymous Coward · · Score: 0

    Excuse me. Do you see the name posted attached to the end of the letter. Girc? It stands for Sean Grskovich. It was as easy for you to ignore that as it was for you to ignore the reasons why /. sometimes is down. I'll tell you what tell us your NT server address and we'll all hit it at once and we'll see how it handles the load. So you are saying if one site has one problems despite the reason why, this makes the software no good? In that case we had better throw away all computers.

  116. Problems with Slashdot by daviddennis · · Score: 1

    There have been some problems with Slashdot, but not many since they added their fancy new VA Research dual-processor system. Before then, they were running on pretty overloaded hardware paid for out of their own pockets, and it's hard to blame them for problems in that context.

    D
    ----

  117. Re:NT Crashing? by AmirS · · Score: 1

    "what do you people keep doing that makes Windows NT crash?"

    It shouldn't matter what everyone's doing, it still shouldn't crash. I should be able to run any software concurrently, and have whatever services I like running, and it should be able to run fully loaded (high memory usage, high cpu usage) for extended periods of time.

    I find (on my desktop NT box) that if I start using many applications at once (thus filling up most of the memory but not all), there is a tendency for it to lock up and it need me to reboot. Often explorer.exe crashes such that I cannot recover/restart it (resulting in screen garbage) and I am forced to power cycle it.

    I will admit that I haven't had a BSOD with this machine, but I do (intentionally) reboot it every so often, and it does have 96Mb ram. My previous experience with a lower powered NT box, with only 32Mb was a whole lot worse. I was always able to make that crash (since this was previously, it probably was a few service packs down to my current computer) very easily, and get to the BSOD. I'd just start running a few apps simultaneously and use them all at once, and generally load up the machine, and it would fall over.

    My experiences with Linux are much different. Since I got a modern laptop, (with suspend modes) I've been able to leave linux running on it without a single reboot. Among the applications I leave running are several instances of netscape, some compiles and other programs, that use up most of the memory (including virtual mem) and do a similarly lot of stuff including apache etc. Although netscape crashes, I have never experienced system instability on it, maybe slow response when I had many compiles going at once, but no lock ups.

  118. Re:Get fired for choosing Microsoft by Superfreak · · Score: 1

    ZD net is not the best example. I actually have very few problems connecting to them.

    However: www.microsoft.com is another matter altogether - I can actually retreive a page maybe 3-5 out of 10 tries. And page loading is usually measured in *minutes*...

    And no, it's not my ISP...I have no trouble with most other sites...microsoft is simply overloaded.

  119. MacOSX Server - 7 times faster than NT by gavinhall · · Score: 1

    Posted by ChristianC:

    It's interesting that a more even-handed test at NewMedia rates OS X Server as seven times faster than NT:
    http://www.newmedia.com/newmedia/99/06/labreport /Mac_vs_World.html

    The full review is here:
    http://www.newmedia.com/newmedia/99/06/labreport /Ready_to_Serve.html

  120. Re:Zealots? by Anonymous Coward · · Score: 0

    I find it hillarious that you refer us to a zdnet article to support your anti-linux (actually anti-idiot but zdnet isn't the place for a fair discussion of either...;) ).
    I guess it is a part of our society that is more cynical everyday to notice the people that are being morons than the rest of them. I think that most of us (linux zealots) are reasonable and can post without flaming people. I don't ever hear of any backlash against NT zealots who post stupid shit flaming linux people *cough*
    I just don't understand why we can't get along? I don't have anything against people that like NT... I may personally think that they just probably haven't really *used* linux on a regular basis and are thus ignorant of it's splendor, but that isn't a personal problem that I have with them. In short I think that the amount of idiot NT users is probably pretty close to the amount of idiot linux zealots so nobody has any right to point any fingers.
    that is all

  121. Linux diffrences. by Ellis-D · · Score: 0

    Linux is a completly free and open os. This means that anyone can re-program the OS for better stability, speed or what ever you would like. Linux has a programmer base of several thousand people around the world. Basically it's still behind in some area, but in alot of areas it is ahead.

    Windows is a closed os, so you can't reprogram the internals and costs at the least $80.

    There are alot of diffrence between the two thou.
    I ate my tag line.

    --
    I ate my tag line.
    -=Ellis (D)25=-
  122. Re:Get fired for choosing Microsoft by stor · · Score: 1

    Whoa.. I was just looking at asp2php today!

    It's not 100% free/gpl/open source... but free for personal use.

    http://home.i1.net/~naken/asp2php/

    Stor

    --
    "Yeah well there's a lot of stuff that should be, but isn't"
  123. Freeware community? by Idaho · · Score: 1

    Yuck.

    How on earth is it possible that even C't makes this mistake? I thought they would have heard of www.opensource.org! Apparently, they have not...

    Otherwise it's a good article.

    My fl. 0.01 (which is even less than $0.01 :-)

    --
    Every expression is true, for a given value of 'true'
    1. Re:Freeware community? by dpash · · Score: 1

      I think this was a problem with the translation. There was several mentions of "retranslate" when I think they meant "recompile".

    2. Re:Freeware community? by Anonymous Coward · · Score: 0

      Umm, c't is a German magazine. Therefore they write (and think) in German. Therefore, "Open Source" doesn't mean anything to them, since it's in english. Instead they call it something else, in German. Therefore, the translation service changed it into "Freeware Community". This is due to several translations, and should not be considered an offense, intentional or not.

  124. Re:Zealots? -huh? by stor · · Score: 1

    I dunno, I've just been readint he comments and I was suprised to see how many people _didn't_ say "See!!!! Linux rools!!! NT sux!" and how many people _did_ say "benchmarks suck"

    I was also seeing a couple of reasonable comments from people who I recognise as being MS advocates.

    Damn! I thought we were getting somewhere. :(

    It will be a wonderful day when people start thinking before posting to Slashdot. Informed discussion between people using varieties of OSes, apps, computers, etc without the obstinance would be nirvana.

    Stor

    --
    "Yeah well there's a lot of stuff that should be, but isn't"
  125. Sorry c't - benchmark not realistic by Nrrpf · · Score: 1

    While c't usually delivered good articles the benchmark article is irrelevant.

    1/ As c't observes itself delivering static HTML
    pages is not the most interesting factor.

    2/ Comparing Perl CGIs on Linux/Apache with
    (Active)Perl CGIs on NT/IIS does not lead to meaningful results. One would use ASP on high performance web sites on NT/IIS - so c't should have compared performance of CGIs on Linux/Apache and and of ASPs on NT/IIS with same functionality.

    3/ c't tried to factor in other operations like database access done from CGIs. Unfortunately, they just did a sleep(3). As database operations may be both CPU and IO intensive the sleep(3) approach does not simulate a real life situation and does not lead to meaningful results either.

    It's too bad - I hoped for a good benchmark in which Linux would clearly win! :(

  126. This test was not real-world at all by bobbobjones · · Score: 1

    This is the embarrassing line:
    "As clients we used eight or sixteen 486 and higher PCs respectively, operating under Linux and hooked up to the server with a switched 10-MBit connection. Each of these clients operated up to 64 instances of a program loop making HTTP GET requests and accepting, evaluating and logging the server's response. This test program's source code can be downloaded from [2]. All in all, up to 1024 clients made parallel HTTP requests this way."

    Of course NT is pretty shittly on reliability, but this is not a test to hang our hats on, red or otherwise.

    Bob

  127. ack by Ellis-D · · Score: 0

    Doh.. Sorry about that. I'm at work, so i'm not paying attention to my spelling. Just trying to talk on the phone, log calls and then type this stuff in between.
    I ate my tag line.

    --
    I ate my tag line.
    -=Ellis (D)25=-
  128. Re:Good point but.. by Helge+Hafting · · Score: 1

    Anybody with 4 network cards of this sort in a system would need 2.5 OC-3 lines to connect too, and they would probably be running a load-balancing switch.

    We are no longer talking webserver only. A machine with 4 (or more) cards might be an intranet router/switch as well as server. With the cards connecting different subnets you might get all sorts of unbalanced network traffic.

  129. MacOSX Server by HOBZ · · Score: 1

    Did I misunderstand or did they compare a 400Mhz G3 with 128MBs RAM worth less (I assume) than $5000 to a 100000DM server with 2GB of memory and four Xeon processors? If so then I'd say it fared pretty well. If only they (apple) could iron out that fatal error bug.

    1. Re:MacOSX Server by Anonymous Coward · · Score: 0

      This is exactly what the c't said:
      Since the G3 has only 1/8th of the memory and they haven't tried to tune MAC OS X or Apache at all "MacOS X results are provided for information only."

      And: "Despite the handicaps we mentioned earlier, MacOS X Server produced remarkable results which were only marginally below the Linux and NT results"

      BTW: The CGI-Bug has been around for weeks (months?) now, strange that there is still no bug-fix. I'm sure, the c't would have found and applied it if a fix has been released.

    2. Re:MacOSX Server by Rupert · · Score: 1

      [offtopic]

      I believe it was Terry Pratchett, of Cohen the Barbarian, in one of the early Discworld books (The Light Fantastic?).

      --

      --
      E_NOSIG
    3. Re:MacOSX Server by HOBZ · · Score: 1

      you're right. I thought it was but I didn't want to say that until I was completely sure. It's a nice quote :)

    4. Re:MacOSX Server by Le+douanier · · Score: 1


      It is off topic but I've read the page pointed and thought that this quote (from Woody allen) was very funny:

      "I'd call him a sadistic, hippophilic necrophile, but that would be beating a dead horse"

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    5. Re:MacOSX Server by _Dante_ · · Score: 1

      [offtopic]


      I'm pretty sure it was Woody Allen.

      See http://www.slip.net/~hsstern/maewest/w oody.htm.

      --
      And the robot says: "In the begining was man. Man created all things. Man, with his infinite skill, created machines
  130. Re:Zealots? by derwisch · · Score: 1
    However, when these benchmarks come out, and say that Linux beat NT, they are automatically heralded as The Truth. Now, I really do like the fact that Linux has been 'vindicated', but what
    guarantees do we have that these tests were any less biased than the ones that said NT won?


    The publisher of c't, Heise-Verlag, sells besides c't, a magazine dealing with applications and desktop software but also more general IT issues, iX, a magazine rather addressing the network administrator. Both magazines express a quite unbiased attitude, where c't naturally focuses on software that runs on MS and Apple. I was surprised to see the benchmarks published in c't and not in iX as they address the server rather than the desktop issue. At the same time I'd say I'd have been surprised if they would manipulate their results in favour of Linux, or to design the benchmarks in order to favour Linux. It would not make much sense with respect to their comsumer base.

  131. Real world tests please... by gwicks · · Score: 1

    I think all the Linux developers can let out a huge sigh of relief that their baby doesn't run like a dog (as claimed by MS), but can and does keep up with the big boys! And thanks to MS, it can only get better!!!

    I still feel that the test is still aiming at Linus's achillies heal, so to say. How about rerunning the test on the old '486 in loft' hardware that the real world has got rather then $40K kit MS rolled out!

    And don't underestimate the 'come in over the weekend to reboot it' factor (from a previous thread, too lazy to look it up but it made me chuckle!) - we're all too busy chatting away to have to keep an eye on the kit every second.

    (Sorry - Connection refused - MS Proxy Server 2 - Too busy - Please try later)

    --
    All spelling mistakes are in my mind and are faithfully reproduced by my fingers
  132. Re:Rebooting NT by Helge+Hafting · · Score: 1

    It sounds like they need a good NT person?

    There's something wrong with NT if you need a "good NT persion" just to keep it from crashing! Linux doesn't need that. A "good os person" is necessary to get the best possible from any os of course. But stability shouldn't need tweaking.

  133. Re:This benchmark was rigged. by Anonymous Coward · · Score: 0

    CGI is not appropriate technology just because WinNT can't handle it? A lot of ISP's allow CGI for their users and _not_ ASP or mod_perl.

  134. Good Trend Going Here ..... by opencode · · Score: 1

    Someone OUT OF NOWHERE releases a "real-world" benchmark comparing Apache and IIS ... hopefully the first of many.

    It helps that this is an accomplished firm (read: they know how to pursue a benchmark), and an accountable one at that (read: they publish the results, knowing full-well that ONE SIDE or the other will scrutinize their results).

    In a strange way, I'm happy that the results weren't exactly a landslide.

    We need more benachmarks like this (read: published by people who play fair, and who let the music do the talking).

    --
    "He who questions training trains himself at asking questions." - The Sphinx, Mystery Men (1999)
    1. Re:Good Trend Going Here ..... by Anonymous Coward · · Score: 0

      This isnt OUT OF NOWHERE, except for our friends
      from the other side of the ocean.


      ct is the most read German computer magazine with the best reputation here in Europe. Its importance
      is like byte magazine in the US, often even ahead.


      Therefore, this test is very relevant here.


      Who is Mindcraft?

    2. Re:Good Trend Going Here ..... by Anonymous Coward · · Score: 0

      This isnt OUT OF NOWHERE, except for our friends from the other side of the ocean.
      ct is the most read German computer magazine with the best reputation here in Europe. Its importance is like byte magazine in the US, often even ahead.
      Therefore, this test is very relevant here.
      Who is Mindcraft?

    3. Re:Good Trend Going Here ..... by opencode · · Score: 1

      Thank you for responding, and please forgive me for my ignorance.

      I'm grateful to hear c't is more reputable/mainstream than I thought.

      I look forward to them doing more Linux/NT benchmarks: like this one, the more specific, the better.

      --
      "He who questions training trains himself at asking questions." - The Sphinx, Mystery Men (1999)
  135. Good point but.. by angelo · · Score: 1

    Having all cpu's working on serving the busy card is then a good idea.

    Anybody with 4 network cards of this sort in a system would need 2.5 OC-3 lines to connect too, and they would probably be running a load-balancing switch.

  136. Re:PHP vs ASP by warmi · · Score: 1

    One think I hate about PHP is complete lack of unnified DB interface ... They should come up with something like mini ODBC ( wrappers) for each of those connectSybase, connectOracle etc...

  137. Re:Closed-source != code that's always worse... by Anonymous Coward · · Score: 0

    Meanwhile the best quake (my favorite, and most popular--more popular than q1dm right now) mod is Team Fortress (open source)... Quake is the best game there is (I really believe that!) but if it was open source I bet it would be better - we KNOW the game logic (which is open source) became better because of it.

    Meanwhile I think that binding a NIC to a CPU is a benchmarking improvement. I doubt many servers are really using that feature.

  138. Something that's been bothering me... by kwalker · · Score: 4

    Something that bothered me about the Mindcraft studies that was partially explained in the earlier article posted here about saturating a T1/T3 on a single-processor Linux box, and still further explained in this article...

    If NT is such hot stuff running a webserver, how come so many NT servers die horribly when they're slashdotted, yet slashdot (P2x2 256MB ram if I remember correctly) has enough processor time and bandwidth left over to customize the interface and most of the pages that it spits out? I have seen so many high-traffic NT sites bog down and sometimes just not respond when they get busy, yet most Linux/FreeBSD servers keep chugging right along.

    I wonder if there's a way to benchmark that...

    --
    Improvise, adapt, and overcome.
    1. Re:Something that's been bothering me... by zmooc · · Score: 1

      "(...) yet most Linux/FreeBSD servers keep chugging right along."

      Does anybody know how [Net/Open/Free]BSD would perform in such a test?

      --
      0x or or snor perron?!
    2. Re:Something that's been bothering me... by Anonymous Coward · · Score: 0

      That's funny you mention this. There's no counting how many times in a day this site doesn't respond. What a piece of shit.

    3. Re:Something that's been bothering me... by pb · · Score: 1

      Well, I really don't know how well it handles support for multiple network cards or multiple CPU's, but remember that we didn't know how Linux would do in such a test until recently.

      However, Apache should perform the same as it ever does, the rest is the OS and its drivers. The filesystem should perform about the same as well.

      Actually, the performance they list for MacOS X shouldn't be too terribly different, but realize that they were using a different system. (it performed well, considering what it was up against)

      --
      pb Reply or e-mail; don't vaguely moderate.
    4. Re:Something that's been bothering me... by AndyS · · Score: 1

      slashdot has it's moments. Some of the NT sites are very badly organised and setup. I dunno if that's NT or simply the administrator... since some NT servers seem okay, I think it's fair to blame the administrator in most cases...

      mind you, Microsoft.com always runs like a piece of shit for me, slashdot is much faster.

      the only slow thing are banner ads for me in slashdot

    5. Re:Something that's been bothering me... by phazer · · Score: 1

      The problem is with your ISP. I've a mediaone cable modem and I've never notices something
      anything like that.

      -phazer

  139. Re:I thought they used Solaris: Yes by Le+douanier · · Score: 1


    They didn't switch. They use Solaris for the backend (the database) and FreeBSD for the webserver.

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  140. Time is the test both C'T and Mindcraft forgot by pmancini · · Score: 3

    I love the web - it is the great equalizer. Bad benchmarks like Mindcraft can be shot down in quick order. However there is one test that would have crushed NT in BOTH tests. It is simply this: Conduct the test over a 6 week period.

    Having worked in an ALL NT house and now in an ALL UNIX house I can tell you that the NT/IIS server will crash NO LESS than 8 times in 6 weeks and require hours to fix/restart. That has been my experience at a company that had 80+ NT servers doing real life web application work.

    I used to complain that LINUX/APACHE was no match for NT/IIS because the application platform from Microsoft is simply amazing. I've since seen something called PHP3 and that looks as good if not better than IIS. Does anyone have any experience with PHP3? Is it very powerful?

    --Pete

    1. Re:Time is the test both C'T and Mindcraft forgot by KrON · · Score: 1

      PHP3 simply rocks. Many will say 'its not perl' but it's getting there. Its a parsed serverside scripting language that is soon to be a real contender. Asa Zend comes out (www.zend.com) developers will have the option of purchasing a compiler/optimizer which will increase performance greatly.

    2. Re:Time is the test both C'T and Mindcraft forgot by kwalker · · Score: 1

      Offtopic: PHP3 isn't really something that can be compared with IIS. IIS is more appropriately compared with Apache, Zeus, Roxen Challenger, et al.

      If you want to compare PHP3, compare it to ASP. I've not done much ASP work myself, but from what I've gathered, it's a way to embed dynamic content straight into HTML-esq pages and have the server execute them and spit out real HTML to the client. This is exactly what PHP3 does. I've used it and I find it quite powerful, particularly in the database integration field. It can be compiled with support for over a dozen different SQL database packages (Some of which I've never heard of, others I didn't know even had Linux clients). PHP3 can be compiled into a dynamicly loaded library that links it directly into Apache, giving it the same ability as IIS+ASP. There are even programs that will translate ASP pages to PHP3 pages (Check Freshmeat for it).

      --
      Improvise, adapt, and overcome.
    3. Re:Time is the test both C'T and Mindcraft forgot by J-F+Mammet · · Score: 2

      Yes PHP is an amazing programming langage for the web. I use it every day at work, and every day I find a new functionnality I did not know and I'm happy. The developpement is still going very fast on PHP3, with PHP4 on its way to the beta for the end of the month.

      For example with PHP you can generate on-the-fly gifs, but also on-the-fly pdf files ! With database integration think about all the possibilities you have. I'm working (among other things) on a FULL template system which not only allow you to change the HTML of a page, but also all the images/buttons, without having to recreate them all. You can use true type and postscript type 1 fonts in you gifs. The only problem with the generated gifs is that they are RLE compressed so I pipe them to gifsicle and I get a maximum compressed file.

      Btw do not compare IIS with PHP. IIS is a web server, PHP a scripting langage for apache (and CGI). If you want to compare, go with ASP. There are many pages comparing ASP/Perl/PHP. I hate ASP so I won't speak about it. I'm a C developper so for me PHP with its C syntax is a dream (no mallocs !). Perl is not structured enough for my liking.

      I think every web developper should give PHP a try. It changed my life 8)

      J-F Mammet
      webmaster@softgallery.com

  141. Some thoughts about this test by Anonymous Coward · · Score: 0

    This so-called "real world test" wasn't so real world after all:

    The internet does not behave the same way a switched ethernet does: There is usually less than 10mbit between the client and the server (much less), and frequent packetloss. It is clear how this will impact the performace, there will be many more outstanding connections than on an ethernet for example.

    I'd like to see some tests that take this into account.

  142. Linux is *always* faster. by Anonymous Coward · · Score: 0

    Well, comparing technical specs including the OS running is only one part of the job. Who cares about such benchmarks at all when you can buy better (faster) hardware for the Linux box with the money you saved by not buying NT?

    If there would be an OS that would outperform Linux by --- let's say --- 40% on the same hardware but would cost you $20,000, would you really consider buying it or just use Linux and spend the money for a faster processor, more RAM, better networking cards or even a second box?

  143. This is just as bad as the Mindcraft benchmark by Anonymous Coward · · Score: 0

    HELLO !

    This benchmark is truly stupid. The only good it does is point out that you can get whatever numbers you like if you select the appropriate parameters. (+ Maybe some verification that Linux doesn't handle 4 network cards...)

    In this case the testers seems to know much about Linux and next to nothing about Windows/NT. In Mindcrafts case it was the opposite.

    OK, maybe perl script are "the lowest common denominator" but why even make tests with these ? How many webserver with a large number of hits to dynamic content use perl on NT to serve the pages ? The reason you get bad perfomance on this isn't NT or IIS fault it's just the really bad implementation of perl on NT...

    There is a company called chilisomething that claims to make a product to run .asp pages on Linux. I bet if you tried the benchmarks with this you'll get similiar bad scores for Linux.

    I was pissed of at Mindcrafts benchmark and I'm pissed of at this benchmark too. Please, improve Linux instead of trying to fight a mudslinging war with Microsoft.

    This isn't a more "realistic" benchmark, it's just a diffrent kind of unrealistic one. Heavily biased due to (I suspect) the testers own opinions and what they know about performance tuning on NT and Linux.

    1. Re:This is just as bad as the Mindcraft benchmark by Anonymous Coward · · Score: 0

      This benchmark is hardly biased and is one of the most fair I've seen in a long time. The situations are about as real world as you can get. I'd say that C't knew a little about Linux and a little about NT, but not so much about either to slant the test either way. Anything they found to be a hinderance on either system was checked into by contacting appropriate parties such as Microsoft of Linux kernel developers. Even MS couldn't solve one of the NT problems, so I wouldn't say NT lost some of the benchmarks due to lack of knowledge.

      All in all, this is a good benchmark.

  144. BAD TEST: NO SERVICE PACK 5 by Anonymous Coward · · Score: 2

    How come they didn't use Service Pack 5????

    They use the latest and greatest Linux version.
    Yet they failed to use SP5 for NT?

    SP5 has many performance enhacing features
    for multi-cpu configurations.

    1. Re:Bad test: No service pack 5 by Anonymous Coward · · Score: 0

      Maybe because SP5 hasn't been released for the German version of NT yet?

      BTW: I decapitalized your subject because I hate people shouting all the time.


    2. Re:BAD TEST: NO SERVICE PACK 5 by Anonymous Coward · · Score: 0

      Because probably they did the tests on a german NT version and the service pack 5 for that language wasn't released until the magazine had long been printed (I received this issue friday two weeks ago if I remember correctly). I really liked the test, but it was really comparing apples and oranges.

      I as a webdesigner though would rather have perl than asp as a possibility since perl runs all platforms, so that I can change providers if necessary, so perl is the cgi-interface for scripting for me...

    3. Re:BAD TEST: NO SERVICE PACK 5 by styopa · · Score: 1

      Have you ever dealt with a NT system with a relatively new Service Pack installed on it? It isn't a pretty sight at times. Service Pack 4 was very unstable for quite some time, and actually broke NT in the early versions. I know people that have refused to put on a service pack until it is one rev. back because of really bad experiences they have had with Service Packs 1-4. MS knew better than to put SP5 on the system, realizing that it would probably cause it to be less stable.
      If SP5 had been up for the challenge MS would have used it. If you are using SP5, I suggest you do as MS did, and not use it for now.

      --
      Disclamer - Opinion of Person
  145. Closed-source != code that's always worse... by Le+douanier · · Score: 1


    "Closed-source != code that's always worse at everything than open-source"

    I love free software adn I think this is a very good way to develop software, like ESR point out, but they are also great closed source software and very well written one (Quake anyone?). I think that RMS is true when he say that we must also point out the liberty given by free softwares. I use Linux because this is free (like in beer), this is free (like in speech), I love the Unix way of doing things. The fact that Linux is free like in beer is one of the most important for me at the time because i am a student and I don't have a lot of money but this is only for the time being and will change when i get a job. The fact that it is free (speech) is for me the most important fact.

    I don't think that all piece of software can be open sourced but I want to have an open source competitor to each software that have a common use because it will force everybody to compete by doing better products if these free clones exists, and this will be better for everybody, even those that don't use free softwares.

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  146. Re:He sure is by Anonymous Coward · · Score: 0

    If one instance of a NT box staying up is proof of it's stability then one instance of an NT box crashing after a single day is proof of it's instability. But wait, both have happened! Maybe we have to use averages -- in which case NT will lose, every time.

    And stability is hardly more important that uptime. When your server is down it's down, whether or not you're rebooting it yourself.

  147. Re:Coding is more productive than benchmark anyway by Juln · · Score: 1

    um this is off topic...but did he really say 'factor large PRIME numbers???'

    --
    Juln
  148. Re:I didn't know there was a German version of Lin by Anonymous Coward · · Score: 0

    A lot of software is multilingual, but a lot of it isn't.

    Of course a lot MORE software is multilingual in Linux than any other OS I know of, but there's definitely room for improvement, and english is definitely an important skill. (How many program sources have comments in japanese!?)

  149. Re:Rebooting NT by Anonymous Coward · · Score: 0

    If your NT is crashing and you haven't modified the kernel (how would you?) then it is necessarily caused by a bug in the kernel. How can you blaim a sys admin for using software that exposes bugs in the kernel!?!? Shouldn't you blame the kernel for bugs in the kernel!! If IIS crashes, that's a bug in IIS. If IIS crashes NT, that's a bug in NT. No two ways about it.

  150. Re:Rebooting NT by Anonymous Coward · · Score: 0

    Seems to me like it takes more luck to avoid NT kernel bugs than Linux kernel bugs, because there are more in NT. I'm sure not many of these NT sys admins actually KNOW what causes the crashes that they're not having - their particular hardware/software setup just fails to expose the bugs that none of them know about.

  151. NT was not defragmented by Anonymous Coward · · Score: 0


    It doesn't state if the NT system was
    defragmented. It needs to be after a service
    pack is installed to reduce I/O processing.
    Clearly, NT WAS NOT TUNED.

    1. Re:NT was not defragmented by RelliK · · Score: 1

      uhhh, last I checked NT didn't include any defrag utilities... The third-party utilities are available but nothing from Microsoft...

      --
      ___
      If you think big enough, you'll never have to do it.
    2. Re:NT was not defragmented by Anonymous Coward · · Score: 0

      From the article:
      Only at the beginning did the system need to read the files from disk, which explains the low results at the beginning of the graph. However, even the first value already corresponds to about 70,000 HTML pages served, enabling the server to deal with requests directly from main memory when dealing with 16 clients at the latest.

      And also:
      As file I/O plays a major role here, the reason for these performance differences between Linux and NT might be found in their different file systems. Possibly Linux's ext2 file system saved small 4K files more efficiently on an 8GByte partition than NT's NTFS file system. However, this assumption is weakened by the fact that Linux will increase considerably again with special SMP patches involving several CPUs (see box on page 189).

    3. Re:NT was not defragmented by Anonymous Coward · · Score: 0

      Hrrrrm, might ye be from tide*.m$.com?

  152. Re:Get fired for choosing Microsoft by Anonymous Coward · · Score: 0

    Your job is to service those companies whose (now fired) IT permanently forced them into the MS solution.

    If ASP is the only language you're capable of programming, though, you're probably not very good at ASP anyway.

  153. Yup they did and it looks pretty good. by Anonymous Coward · · Score: 0

    When they fix the bugs it'll be impressive.

  154. Re:Zealots? by Anonymous Coward · · Score: 0

    It is plainly visible that the c't tests were at least *closer* to a real-life situation. All of us also know that in real-life situations Linux is better than NT. We've replaced our NT/IIS with Linux/SAMBA/Apache and the performance increases have been visible. I'm not going to trust a report that says GeOS on C64 beats out a 64CPU Solaris uSparc, it's just common sense. c't is also considered (by our European friends) to be very trustworthy. ZDNet (which does PCWeek) is not. They make statements such as "Linus Torvalds could walk out at any time and take his kernel with him" without mentioning the GPL (or what it means) anywhere in the article. And who the hell is mindcraft?

    Maybe the c't tests *were* poorly manufactured, but they *did* return the correct results. Benchmarks in general (in entirety!) are inaccurate and one-sided. The only way to test the performance of two different systems is to try them - most of us have, and we don't see NT breaking any records with speed.

    Benchmarks are worthless in comparing OSes. EOT.

  155. Re:He sure is by Anonymous Coward · · Score: 0

    No, no. Not "that's funny," but "that's funny (tm)".
    It's funny (no pun intended) that these claims of
    NT's stability always begin with "That's funny."
    Seems almost like an organized campaign.

  156. Re:Oh, my GOD! by Anonymous Coward · · Score: 0

    I fucking hate it when i see a question that
    interests me and the only replies to it, instead
    of being answers, are useless bullshit like this.
    Replies to a legitimate question that do NOTHING
    to answer the question at all and don't even bring
    up anything interesting should be marked down as
    much as possible.

  157. 1/16, sorry by Anonymous Coward · · Score: 0

    The G3 has only 1/16th of the memory, the Primergy had 2GB of memory and not 1GB as my memory told me when I was writing the lines, sorry.

  158. Re: Embarrassing? by Hard_Code · · Score: 1

    This seems slightly embarrassing. *nix should be best not only on normal hardware, but on high performance hardware under extreme load. It really surprises me that a closed product like NT/IIS can really perform so much better. My guess is that if anyone *else* actually had a crack at it they would do much better...it just so happens that MS was the one with R+D $$.

    I've heard that Linux performance penalties were due to a single-threaded IP stack (???), and also large-grained locks in the kernal. Most PHBs won't realize that while Mincraft's or C't's benchmarks represent a snapshot of Linux/NT performance at some point in time, it is only a matter of time before *nix outdoes NT simply because it is accelerating much faster. What is 50% slower today will be 25% faster a few days from now. This is not the case with NT. *nix is the ship to board. NT doesn't look like it's going anywhere. Besides, even if NT DOES perform X times better, with a FREE OS and web server one can AFFORD to buy X *nix boxes (with those 1000s of $$ saved).

    I hope this didn't come off sounding critical (which I am not by a long shot). I think in no time the Linux kernel will be outperforming NT on tests like these...just a matter of time (somebody should also be including *BSD in these tests, really...I've heard it can handle load better). Anyway, this is just AISOMLB (As I Sit On My Lazy Butt) commentary.

    --

    It's 10 PM. Do you know if you're un-American?
  159. Re:Coding is more productive than benchmark anyway by Le+douanier · · Score: 1

    Yep, that is why it is fun ;)

    Actually, he made worse than saying that, he wrote it ;)

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  160. The moral of the story - All benchmarks suck! by Anonymous Coward · · Score: 0

    Simply you can make a benchmark prove what you want if you choose the conditions carefully.

    Don't give any credence to benchmarks, death to anyone who does.

  161. Rebooting NT by Agent+Drek · · Score: 1

    The important thing is uptime:

    At our office we have 12 NT servers
    We had to write a reboot.exe for them.
    Now I have a cron script on an SGI (which I might
    move to my linux Workstation for pure joy) that
    rsh's to the NT's every day at 6a.m. and reboots
    them all. I got tired of calls in the early
    morning and late night about those things being
    hung up. (the kernal seems to bloat pretty quickly
    under high loads) Now the only time I get bothered
    is when they bluescreen. My NetBSD server and
    my ORIGINS have been up pretty much since our
    production started a year ago and the NT's get
    reset once a day. That IMHO is telling of the
    technology.

    1. Re:Rebooting NT by Anonymous Coward · · Score: 0

      No, it's telling of your ineptitude. I have 9 web servers. None of them have been rebooted in the past 6 months. What company do you work for? It sounds like they need a good NT person?

    2. Re:Rebooting NT by Anonymous Coward · · Score: 0

      Or some good Linux boxen! :)

    3. Re:Rebooting NT by pica · · Score: 1

      I'm sorry, I hate to say something good about an MS product, but this kinda thing dosen't happen. Perhaps you have substandard hardware? What kind of servers do you use? How familiar are you with NT? I manage over 20 NT servers, some of them offsite - I've only had a problem with one them when a power supply started hiccuping. What do these servers do? Are you running some strange random program from a noname dev shop? Have you applied service packs? The only time I've heard of something similiar was when the Exchange MTA caused 100% CPU utilization for no apparent reason. (Oh yeah, M$' fix was to get a second processor so you could stop the MTA service w/o rebooting!)


    4. Re:Rebooting NT by angelo · · Score: 1

      Sorry, but Linux and other *nixes are quite happy with hardware NT pukes up as "substandard" without not as much as a sig11. Perhaps the way the OS in NT handles things could be a bit better. And win2000 supposedly has not BSOD problem. Perhaps it was the drivers the whole time?

  162. 3 sec delay test by Anonymous Coward · · Score: 0

    I think the CGI test with 3 sec delay is a pretty good approximation of slow connections and small bandwidth of some users.
    Generating packet loss will probably not make so much of a difference, but it may be worth a try.

    All in all this is about the most realistic web serving benchmark I've ever read.

  163. real world benchmarks! by RelliK · · Score: 1

    Wow! I didn't realize that Mindcraft tested the box with *four* 100Mb/s network cards. Unless my math is wrong, it's equivalent to almost 9 (*nine*) T3 pipes! Now, I'm no expert on the subject but what kind of a web site serves static pages over 9 T3 lines???

    Thanks to C't for some more meaningful benchmarks. Oh, and don't even get me started on the reliability issue...

    There is one more thing I wanted to see texted. I know that CGI on NT sucks badly, probably a way for Microsoft to promote ASP. Now how about some perl vs ASP benchmarks or something to that effect? They do mention in the article that the two are fundamentally different which makes the comparison meaningless. Can somebody comment on the subject? What about ASP vs. PHP?

    --
    ___
    If you think big enough, you'll never have to do it.
  164. No big difference with only 1 NIC by Anonymous Coward · · Score: 0

    Don't forget that they didn't play this ridiculous 4 NIC game with 4 ethernet cards. That's where SP5 scores most. And then SP5 hadn't been released in German when the test was made.

    1. Re:No big difference with only 1 NIC by Anonymous Coward · · Score: 0

      It's a difference. Since it was a dual-cpu machine.

  165. hehe by aithien · · Score: 1

    The first time I tried to go the ms site and read thier insane benchmark I got a database query error. It was pretty funny. I wonder how many people had to reload that page and then read those great NT benchmarks.



  166. Where do they say this? by Anonymous Coward · · Score: 0

    c't is the most respected computer technology mag in central Europe. They know how to tune a NT box very well.
    And they *definitely did defragment* NT before the test, as this is standard.

    1. Re:Where do they say this? by Anonymous Coward · · Score: 0

      Where in the article to they say it was defragmented?

    2. Re:Where do they say this? by Anonymous Coward · · Score: 0

      But I thought that NTFS was so super-advanced, it didn't NEED defragging. At least that's what my MCSE course materials said. . .

      (Win 2000 does come with a defragging utility)

    3. Re:Where do they say this? by Anonymous Coward · · Score: 0

      They don't. However, did they mention that no one was playing Quake in the background on either of the systems? No, they didn't.. I guess you just have to take some things for granted and I assume they performed a simple task as that.

  167. Linux & GNU is all about freedom by SilentMan · · Score: 1

    Do not forget this. Linux(kernel) and all other free software is about freedom, more than anything else. By being free, they will be just as fast, stable, cute and so on, as we make them be. NT might be fast, or might not be fast, but it's theirs. Linux, it's ours. And my computer, home or office, is not some quad Xeon 550 with gigs of ram. So I now what I'll stick with.

    --
    In a world without walls, who needs Windows? In a world without fences, who needs Gates?
  168. Get fired for choosing Microsoft by pdqlamb · · Score: 1
    Couple of points. I think the non-standard Microsoft way of serving up active content (ASP vs. standard CGI) needs to be played up as a peril to all budding web-masters.

    ASP pages can't be ported to any other system that I know of.

    Standard CGI on NT sucks; you need to go with ASP if you have to use NT/IIS.

    Windows, 9x and NT, has problems with uptime - if you want uptime and real-world reliability, you need a mainframe or *nix system.

    According to this study, NT sucks with any kind of delay in the line - real-world kinds of conditions. (Click on a ZD net story and wait 20-30 seconds to start reading it...)

    Now, suppose you start writing an active-page site. You use Windows, because it is cheap and available. As soon as you make that decision, your boss should consider firing you. You simply can't grow the site into a mission-critical, 24x7 kind of site without re-writing the whole thing when you outgrow the NT box. (And check out the Economist link, where Groves says if you're not on the web in five years, you won't be in business!)

    1. Re:Get fired for choosing Microsoft by Kris+Warkentin · · Score: 1

      one point: Is there not a program which converts ASP programs to PHP3 programs? I saw it on Freshmeat I think... That would mean that there must be an almost 1 to 1 mapping of features from ASP to PHP3 which would make for an interesting benchmark as well

      --

      In Soviet Russia, hot grits put YOU down THEIR pants.
    2. Re:Get fired for choosing Microsoft by Anonymous Coward · · Score: 0

      Damn. I'm a full time ASP developer. Should I sell my house, boat, and my cars? Jeez, maybe I should. After all, when /. fanatics tell you you're in trouble, you are... (hahaha)

  169. Zealots? by Ristoril · · Score: 4
    I hate Microsoft. I think their software is bunk.

    With that out of the way, I do have an observation that I believe is worth consideration.

    When Mindcraft came out with their benchmarking tests, this place (as well as their mail server) was flooded with 'what a bogus test!' 'you MS whores!' and the venerable 'go f*ck yourselves!'

    However, when these benchmarks come out, and say that Linux beat NT, they are automatically heralded as The Truth. Now, I really do like the fact that Linux has been 'vindicated', but what guarantees do we have that these tests were any less biased than the ones that said NT won?

    I know a lot of you will think I'm a heretic, but we need to present an image of being clear-headed observers. The way not to do this is to automatically discount every benchmark that says NT is better while automatically accepting benchmarks that say Linux is better as God's Own Truth.

    Just so I can be sure you guys understand, I'll reiterate:

    1. Linux rules
    2. Microsoft sucks
    3. A benchmark is not trustworthy merely because it agrees with your beliefs
    Ristoril
    1. Re:Zealots? by Rick_T · · Score: 1

      | However, when these benchmarks come out, and
      | say that Linux beat NT, they are automatically
      | heralded as The Truth. Now, I really do like
      | the fact that Linux has been 'vindicated', but
      | what guarantees do we have that these
      | tests were any less biased than the ones that
      | said NT won?

      Is there a funding issue here? (Microsoft funded those first Mindcraft tests!) Also, the test was on a more modest box - much closer to the ones that many readers here work with. And one operating system didn't win every test. NT did better when you fed it multiple fast ethernet cards - showing that there's an area where Linux still needs to improve.

      "The Truth"? Really, it's just another set of data points.


      --
      -- Rick
    2. Re:Zealots? by BlueAdept · · Score: 1

      Well,

      This benchmark shows various parameters and demonstrates how to make either platform excel...... It's "Correct" only in what it measures, but really simply a more complete picture of reality.....

      --
      Who is Seg Fault, and what is he doing with Kernel Space?
    3. Re:Zealots? by _Sprocket_ · · Score: 1

      I'm kind of hoping /. will publish any "debunking" of this latest round of benchmarks. By the nature of the beast, I'm expecting this to show up in the Microsoft Zealot camp (where do MS Zealots hang out, anyway?).

      Having said that, I don't necissarily expect it. While this article does put Linux in a considerably more positive light than the Mindcraft report... its not all gushing praise. It points out some shortcomings where NT proved to be a better platform. It was just as quick to praise Linux. Finally, they included some explanations as to why they selected the tests that they did. The intent seemed to be a more accurate "real world" test environment.

      The final product seems to be a fair, rounded comparison of the two OS' (and their comparitive Web server of choice) performance. I'll leave the Zealots (from either house) to point out the devious details a layman like myself missed.

    4. Re:Zealots? by Le+douanier · · Score: 1


      Wasn't there a benchmark made by ZDnet that pulled NT ahead of Linux and that wasn't criticised?

      What was criticised in the first Mindcraft benchmark was not the results but the methodology. I don't think anyone criticised them on the second benchmark.

      And you are not an heretic. It is better to have the errors pointed out and fix them rather than deny them. not being clear-headed is a flaw, the hate mail that some people do is a flaw, unfortunately these flaw are the harder to fix because it is hard to teach people.

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    5. Re:Zealots? by m3000 · · Score: 1

      I was wondering when someone was going to make a thread about this. I'd bet anything in the world, if the final results favored Microsoft, you guys would tear it to the ground. It's been my past experiance here on Slashdot, that ANYTHING favoring Linux is always good, and Microsoft is ALWAYS evil. Nothing good is ever said about Microsoft, no matter what. You Linux people are a bunch of stuck up little brats. Whoa, did I just say that? I guess I did. Remember that article posted yesterday or Monday about how the genaral public would start to see Linux after they heard all you Linux guys get mad over anything that said Linux was bad? Well, I've reached that point, I was wanting to at least try Linux, but if that means I got to become some stuck up @sshole (ie, Linux rules, everything else sucks) then I don't think I want to.

  170. Re:3 sec delay test - NOT by Noel · · Score: 1

    No, the 3 sec delay does not suitably model slow connections or low bandwidth. It represents time spent within the CGI program to do some calculation, most probably hitting an external data source or database. Connection and bandwidth issues might cause problems with the number of threads/processes blocked in the server, the performance of the TCP/IP stack in sub-optimal situations, and possibly a couple other areas. It would truly be interesting to see how resilient the systems are to typical connection problems, but that would take another test.

  171. Re:Very funny by Anonymous Coward · · Score: 0

    As far as I recall, Slashdot runs on a single computer with a connection that I am assuming is pretty saturated. Since mentioning a site in one of /.'s articles usually bogs down said site due to the number of people checking it out, I think /. is doing pretty good. What's the MS Support site run off? Something like 6 servers is what I heard. And I've had experiences with it refusing to give me a page as well.

    It really pisses me off when people take technology for granted and would rather whine than take the time to think about what's going on.

  172. Differing Testing Purposes by Geisel · · Score: 1

    As much as I hate to say it, I would have to think the second mindsoft test was the most appropriate. The first mindsoft test certainly was biased since there was no optimization of the Linux box done. The C't test was just as worthless (IMHO). It tested with '486s and higher PCs' and a 10 Base-T ethernet card. Who runs that as a web server? If we're talking about real production systems we really need to throw out the C't test.

    The mindsoft tests obviously exploited the Linux SMP and the network stack. We've been hearing about those for weeks and there are apparently several people working on them. It doesn't negate the tests just because it works well on a 486 with a 10 base card. We need to stay a little more realistic than that.

    NT is advertising they play the big server market. If Linux is to play that game, we've got to play it on the same field.

    geisel

    1. Re:Differing Testing Purposes by Anonymous Coward · · Score: 0

      Read again, foo. The 486's were the clients.

  173. Oh, my GOD! by Anonymous Coward · · Score: 0

    Oh, the BSD people and the Linux people (many of whom share common interests and goals, run the same OS's, etc. ) actually talking rationally without bashing each other.

    Someone better report this back to Gates and Goons immediately! ;)

    1. Re:Oh, my GOD! by Le+douanier · · Score: 1

      I really don't know why Linux and *BSD users should be viewed like opposed. Of course Linux and *BSD compete, but this is good because it makes both systems better.

      The fact that FreeBSD can run Linux binary is good too, it simplify everybody life and allow BSD user to benefit from Linux ports of commercials softwares.

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  174. An idea for a real "benchmark" by Raleel · · Score: 1

    How about we set up two boxes, equivalent to slashdot's current setup up. One runs NT w/ IIS and the Other runs what Slashdot is currently running. Have them mirror each other and loadshare the traffic. Count how many it handles over a 6 month period. Count the number of reboots. Count the downtime for a software upgrade (hotfix vs. kernel patch). THAT would be a good "benchmark"

    --
    -- Who is the bigger fool? The fool or the fool who follows him? --
  175. Well finally someone did something sane by arivanov · · Score: 1

    As I said in numerous posts from the beginning of this discussion the results are because of the f... ethernet stripping.

    Which is stupid anyway because if someone needs above 100M/s the way to go is using a gigabit ether.

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  176. RAID 0 by cjs · · Score: 1

    I disagree with the idea that nobody would use RAID 0. It's quite common in many shops that need high reliability, because you don't use software RAID or internal RAID controller cards in such systems. You use external RAID boxes. If you have a number of these, and want a large volume, you use disk striping to turn the external boxes into a huge disk.

    cjs

    --
    The world's most portable OS: http://www.netbsd.org.
    1. Re:RAID 0 by Anonymous Coward · · Score: 0

      Get a clue, raid 0 is about striping for speed and size alone, not reliability. You sacrifice every ounce of reliability with raid 0. You loose one disk you loose everything. That's why I would never choose to run something mission critical on a raid 0 system. When it comes to that raid 5 is the way to go (which was the configuration tested by c't.

      And another poster said they (c't) tested '486 computer with 10base2. Well I would like to see the person who get's NT 4.0 to run on such a beast. In reality they tested fairly standard PII systems and an Apple G3 IIRC.

  177. Hotmail? by Anonymous Coward · · Score: 0

    If NT 4.0 with IIS is the "hot setup" why is it that Microsoft can only keep Hotmail up and running by quietly running FreeBSD with Apache?

    Just a thought...

  178. CGI is not a "real world" benchmark for NT by Frank+Sullivan · · Score: 1
    Using a CGI-based dynamic content benchmark bothered me, too. CGI is very inefficient on NT due to the process model, not some evil MS conspiracy (i won't go into the technical merit or lack thereof of the NT process model here). If you're going to do dynamic content on an NT box, you SHOULD use ASP or some other MS-designed dynamic content method. Using CGI as a benchmark is just as unfair as some of the methods Mindcraft used.

    How about developing a benchmark for dynamic content output, say, querying a RDBMS and producing results from that. Use Oracle on both systems, and whatever mechanism for querying Oracle data seems most efficient for either platform. That would be a much fairer test of dynamic content, and i suspect Linux would still come out on top.


    ---

    --
    Hand me that airplane glue and I'll tell you another story.
  179. I like That by FutileRedemption · · Score: 1

    A UNIX box kicking 12 NT boxes to nirvana every morning is a pretty much entertaining notion.
    Nice!

  180. Re:Very funny by Anonymous Coward · · Score: 0

    And when you can post your name AC perhaps we will listen to your opinion.

    However, a short explanation anyways. Rob is a programmer. Not a system administrator. He is also
    beta happy and will try out new code on the site to see how it stands up. As a matter of fact he freely admits he is not a system administrator and does things that shouldn't be done. Perhaps he should try NT - pointy clicky pointy clicky pointy crashy crashy crashy all blue.

    -Girc

  181. It's ASP and other dynamic content by Matts · · Score: 2

    ASP's are slow. See the benchmarks done by the mod_perl people on perl.apache.org. NT is notorious for slow dynamic content. Unless you write everything as ultra-optimised ISAPI dll's you'll suffer the same fate - as I've experienced to my great embarassment - gladly I've vowed to never take *that* route again... :)

    Matt.

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

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
    1. Re:It's ASP and other dynamic content by warmi · · Score: 1

      Hehehe .. ASP is an "ultra-optimised ISAPI". Really .. it is ISAPI dll that parses ASP sripts.
      But, yes you are right , in the end the whole process is rather slow.

  182. Interesting post by Le+douanier · · Score: 1


    I hope this benchmark will help you improve FreeBSD (and other BSD as well).

    BTW I have a question:
    do FreeBSD CLI tools only accept BSDish style options or are they more like the Gnu tools, with a lot of extensions and new options?

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  183. don't trust benchmarks you havent faked by Anonymous Coward · · Score: 0

    DON'T TRUST A BENCHMARK YOU HAVENT FAKED FOR YOURSELF!!!

  184. porn sites by FutileRedemption · · Score: 1

    they probably better use NT. As soon as ms doesn't find anything else to buy, they will surely start to buy porn sites...

  185. end of the day till the next benchmark .... by thebrit · · Score: 1

    My $.02....

    We can all see from this c't benchmark that there is a second side to the NT IIS vS Linux Apache debate ..... and sure both sides will look at each other and reach different opinions on the validity of the corresponding results.

    The main thing as main people have said, is 'Hey, look at these limitations in the scalibility in Linux (most of which we know) and do something about it' .

    No-one responds with ' They've won, they have the better product' , and this is a constructive attitude to move forward on.

    M$ is not going to vanish into the ether, and yes IIS from my own experience performs well as an intranet/internet server. However we do not have excessive load, and although my own gut reaction (interest) would be to use a L & A combo, I'm yet to be in a real world scenario which would dictate this as an alternative solution.

    Regardless on which view point you look at the recent bench marks, it does show the strength of the open source model. And sure if M$ are releasing a revamped personal web server as part of Win 2000, it better be damn good, as even with the usual SP's , Apache & Co. will be developing at a far greater rate.

    Let the sun shine, both are going to be around for a long time, those in the know we choose the most appropiate solution.

  186. Re:RAID 0 recovery ?? by thebrit · · Score: 1

    ....or preferably go for RAID1

  187. This counter benchmark is even more timely... by Anonymous Coward · · Score: 0

    ...since it was reported in Linux Today on Monday!

  188. This has to be bogus... by Anonymous Coward · · Score: 1

    ...because everybody knows that Linux advocates
    or anyone who tries to make Linux look good vs NT
    makes stuff like this up. It's a frequent tactic
    of Linux advocates. :( Whereas, MS and MS schills
    are always truthful.

    Sarcastically yours.

  189. ZDNet doesn't run NT or IIS by Anonymous Coward · · Score: 0

    Ummm...

    www.zdnet.com is running Netscape-Enterprise/3.6 SP2 on Solaris

    Just trying to clear that up.

    Go here if you want to check it out
    http://www.netcraft.com/whats/?ho st=www.zdnet.com

  190. Re:Zealots? Maybe, but probably not. by Noel · · Score: 1
    You've got a good point. It's always tempting to accept things that agree with our beliefs and question or reject things that don't. But I can see a lot of differences between the benchmarks that make me trust the C't results and mistrust the Mi5ft results.

    • Microsoft initiated the Mindcraft study. Neither Microsoft nor the Linux community initiated the C't study.
    • Microsoft specified the server hardware in the Mindcraft study. Neither Microsoft nor the Linux community specified the C't server hardware.
    • Mi5ft only tested static page serving. C't tested a number of different types of load.
    • Mi5ft only tested one server configuration. C't tested multiple server configurations, and quantified the performance differences
    • Mi5ft used internal Microsoft support, but only included Linux community support when their results were challenged. C't used consumer-level support for both systems.
    • All Mi5ft results showed NT/IIS to be hugely faster. C't results showed that NT/IIS is faster on some things, and Linux/Apache is faster on others.
    • Mi5ft characterized their results as "NT/IIS is faster". C't showed how their results indicated strong and weak points in both systems.

    It should be pretty obvious that the Mi5ft "testing" was pre-determined to result in good marketing slogans, while the C't testing was done to find out which truly works better.

    Ultimately, we do have to make sure we evaluate the testing on its merits, not on its results. If we think the C't tests prove that "Linux Rulez!" we're just as guilty of fanaticism as anyone else who claims "Foo Rulez!" But if we take the test results (Mi5ft, C't, or whatever) and say "Hmmm...Linux does pretty good in most areas, but let's see if we can fix the remaining issues," then we're using the testing profitably.

  191. Mindcraft test w/ 1 Gigabit Ethernet Card by Brian+Ristuccia · · Score: 1

    I'd like to see how Linux would fare on the same mindcraft test with 1 Gigabit Ethernet card instead of 4 100baseTX cards. It seems there's some sort of contention going on for the cards or the IP stack that's slowing things down when more than one interface is active.

  192. PHP vs ASP by ajs · · Score: 1

    I'd love to see some PHP (or eperl) tests done against the same functionality under ASP/vbscript.

    I suspect that PHP/Apache/Linux would blow the doors off of VB/ASP/IIS/NT, however there's an even more telling test that I think would show NT to be the leader in slow technology:

    Take your benchmark box. Connect it to 1024 clients, and have them all download active content (CGI, ASP, whatever) at a byte rate of 100 bytes per second. Watch NT fall over at about 500 concurent processes....

  193. Minor little point by DonkPunch · · Score: 2

    IIRC, the "486 and higher" PCs were client machines making the http requests to the test server. An http request from a 486 taxes a server just as much as a PIII's request.

    --

    Save the whales. Feed the hungry. Free the mallocs.
  194. (*inhale*) IT'S THE STABILITY, STUPID! by Anonymous Coward · · Score: 0

    Sure, moving every function (web server, etc) into the kernel like NT does speeds things up, but it also makes your kernel more prone to CRASHING and gives more opportunities to 31337 H4X0RZ for cracking superuser access on your system. I wanna see tests that slam the machines hard and continuous over a period of several MONTHS or more. Let's see who's left standing then? Of course, tests like this only highlight the fact that OSes are already obsoleted by the next version by the time they're released. How can anyone expect to see stability under these conditions?

  195. Six Points by FutileRedemption · · Score: 3

    - pretty much everybody uses one of the configurations c't tested

    - pretty much nobody uses or will use mindcraft's setup (raid 0, 400 mbit net connection, 4 way xeon server to exclusively serve static pages)

    - like probably no other magazine in europe, c't is renowned for independence, objectiveness, competence

    - what is known about mindcraft is that they did another test some time ago, seemingly with a setup advantageous for NT (against Novell Netware)

    and:

    - the mindcraft test was payed by microsoft, mindcraft conducted the test in a microsoft lab, mindcraft used microsoft email accounts

    - the c't test was payed by Heise verlag. And by the way: Heise runs Solaris.

    If you are really objective now, what will your conclusion look like?

  196. ????? by ryguy · · Score: 1

    I still dont understand. Why wont anyone run the tests on a bsd server(FreeBSD/OpenBSD). In my opinion, they would beat both winnt and linux. The bsd kernel is just much faster.

  197. slashdot saturates it's line by Anonymous Coward · · Score: 0

    It's not the box that is the problem. It's the connection.

  198. About time too... by The_Jazzman · · Score: 1

    Hey all,

    Whilst people are always interested in big figures - we can shift 100mb in 1 second - the fact is that these tests between NT and Linux should have taken into account the real-life aspect from the start.

    How many people are truly interested in server performance other than sysadmins ? No one, that's who. The original test by Mindcraft was simply a "The Microsoft Way is best" statement. The subsequent tests were more of the same, *but* were not there purely to impress Joe Public.

    If the test had been ment seriously Mindcraft should have gone for the real-life aspect rather than large figures. Now that this test has been completed it proves what anyone with two brain cells to rub together already knew.

    Please don't get me wrong... I live winding up the Linux Guru at work with tasks along the lines of "Well I had a program in Windows that did xyz. Where can I get that on Linux ?".

    Once again, Microsoft finally falls once the truth has come out.

  199. Issues with Dynamic Pages by Anonymous Coward · · Score: 0
    It's already been stated that using Perl under IIS was probably not completely fair, although c't acknowledges this point somewhere on the page. It's also not clear to me that ActivePerl was used under ISAPI, which would be the preferred configuration.

    The big problem with the benchmark is the number of worker threads allocated under IIS. Reference [7] on the c't page (a Microsoft IIS tuning page for large sites) states:

    "Monitor the Processor Queue Depth object under System in Windows NT Performance Monitor to see if you have too many threads active."

    However, c't only used 20 threads per processor. It's pretty simple to see that if you have a single processor machine with twenty worker threads, and each one is blocked for 3 seconds per request, your pages per second will be no greater than: 20 / 3 = 6.67 pages/sec. I'm sure that there is a document out there where Microsoft does recommend sticking with 20 worker threads, but that's because typically there isn't a 3 second delay in processing, and more than 20 threads would just cause needless context switches. In this case, more than 20 threads makes a lot of sense.

    Trevor

  200. He sure is by Anonymous Coward · · Score: 0

    That's funny. My NT 4.0 box has been up for about 6 months under a relatively heavy load (10K visitors a day on a P2 266 with 96 meg RAM).
    I love hearing about instability claims. That just shows me how many job openings there will be as soon as these moronic sysadmins get canned.

  201. Re:Very funny by Anonymous Coward · · Score: 0

    Broken pages and no response from the server are results from a lack of bandwidth. Uh, no. That's from the web server hiccupping. It's real simple. If you can't stand the heat, get out of the kitchen. /. can't stand the heat.

  202. NT Crashing? by ElJefe · · Score: 1

    I realize that this is a bit off-topic, but what do you people keep doing that makes NT crash?

    I've been running NT (SP4) on my computer here at school for the last 4 months. Not once has it crashed, blue-screened, or frozen. I'm running a wide variety of software, including WinAmp, Starcraft, Netscape, Visual C++, JDK, Office, and even (gasp) IE5, along with the Peer Web server (similar to IIS; comes with NT workstation).

    Everyone keeps complaining aobut how unstable and unreliable NT is, but I've yet to see any evidence of this. What are you running on it when it crashes?

    -ElJefe

    1. Re:NT Crashing? by Anonymous Coward · · Score: 0

      That's bullshit. Fine, I had my vanilla RedHat installation do a dump at bootup the other day. You can say whatever you want. That doesn't make it gospel. This guy's full of shit. Period.

    2. Re:NT Crashing? by DAldredge · · Score: 1

      Easy. Once NT crashed on one of our servers. The reason? I right clicked on "My Computer". The system locked hard. Just died, would not respond to pings. This was on a $10,000+ DEC server with the correct drivers.

  203. I _LOVE_ PHP3! by nebby · · Score: 1

    I work for Lucent Technologies and we've been using another crappy dynamic HTML software, Informix's Web-Blade. It basically is like PHP but has many more bugs and is a bit more cryptic to write. PHP blows anything and everything out of the water that i've tried thusfar, works perfectly, and works quickly. We're already in the process of re-doing out entire internal site using PHP3. I've written two small web applications which use it and they were developed in about half the time it would've taken in Perl or Web-Blade. I highly suggest anyone who is looking for an easy way to generate HTML (or even images or pdf files, as stated already) to jump over to their homepage and check it out!

    --
    --
  204. Real world linux testing. by Anonymous Coward · · Score: 0

    Hook up both boxes (NT and Linux) to a T1/T3/OC3/etc.. and put up links on slashdot, and where ever and record the results, make it a REAL web server, have the same pages on each machine one optimized with php the other with whatever. Maybe this would be more of a real world test?

  205. They did! by Anonymous Coward · · Score: 0

    They have used SuSE 6.1.

    SuSE offers German versions. In fact, the German version is the primary version of SuSE Linux (The German version has always released first and the international version(s) followed some weeks later.) See http://www.suse.de/ or http://www.suse.com/.


    The text doesn't tell us at all wich versions of NT or Linux they have used, but since the machine came preinstalled from Siemens (a German company) and was delivered to a German magazine, I'm pretty sure they have used both the German version of NT and SuSE Linux.

  206. FUD comes home? by zCyl · · Score: 1

    I'm not one to promote paranoia, but there were just way too many AC's posting replies to this one using an identical writing style and repeating the same "go microsoft" comments. Count them and look at the wording and punctuation styles.

  207. Re:Very funny by ALG · · Score: 1

    And I think it's funny that you're basing your whole decision on one site. Why don't you try testing it out yourself if you are really interested?

    ALG

  208. This benchmark was rigged. by Shoeboy · · Score: 0

    Ok, so there is no _good_ web benchmark in existence, but that doesn't really excuse c't from doing a cgi comparison. This is a test designed to make NT look bad. The process creation overhead for NT is 3x higher than Unix. This is a known issue, and it's why multithreaded solutions like ASP exist in the first place. As a result, this c't benchmark is meaningless. A better test would be to specify the requirements of a dynamic site and then use the appropriate technology to implement it on each platform. So I guess that would be mod_perl on apache and vbscript ASPs on IIS. This would be a _much_ cooler comparison. I'm not sure who'd win, but I'd like to see a fair comparison of this type conducted.
    --Shoeboy.

  209. Did you click on the picture? by unitron · · Score: 1

    That puppy's running so much RAM that the board is bending from the weight.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  210. This might be becomign a dangerous obsession by Phydeaux · · Score: 1

    I don't know about the rest of you, but I'm finding that this whole NT vs Linux war is starting to annoy the crap out of me!

    I hear (and even advocate) pro linux and anti M$ stuff on one side, and then ( mostly thanks to a M$ Certified mate of mine) hear pro M$ and anti linux stuff on the other side. And to be honest, I don't much care.

    I'm beginning to think that this whole "We have to beat NT" thing is becoming a dangerious obsession. Linux ( and, indeed the opensource comminuty ) has different priorities to Windows NT, and Micro$oft.

    Now, while it's certainly not a bad thing to keep an eye on what's happening "on the other side", hell, as was mentioned in a previous thread (sorry to whoever mentioned it, I can't remember your name) the competition drives the advancement to a degree. But I fear that we're becommign so obsessed with beating Micro$oft, that we're losing perspective of everything else.

    I remember an article by the name of "The Two Towers" here on slashdot some months ago (again, apologies to the author, as i can't remember your name to quote it), and I think I should reiterate it here. We really need to be careful that in our attempts to "Destroy the beast" (Micro$oft in this case), we don't inadvertently become it ourselves!

    Let's just try not to lose track of where we're headed, and why we're here in an attempt to prove that our products are better than somebody elses.

    -Matt Sk