Slashdot Mirror


NT vs. Linux: Again

Jeff Molloy writes "The results are here link " It's a shame Linux didn't win, but it looks like the tests show where Linux might have some deficiencies. Overall, it looks better than the original test, though.

816 comments

  1. Re:Good analogy by rnturn · · Score: 1

    Wouldn't more people benefit from MS management seeing to it that some QA/testing people get hired?

    How about fewer new "features" and better implementation of those that are already there?

    --
    CUR ALLOC 20195.....5804M
  2. Re:what makes NT faster? by Zigurd · · Score: 1

    99.9% uptime would be an MTBF of a bit over 40 days. Not exactly space-shot quality, but acceptable for e-commerce. It will have to do better to work in a telco CO, but I would bet that NT-embedded, with the unneeded bits removed, would do pretty well. It looks as if each OS has its own deficiencies, among them: NT clustering is way behind, and Linux has some key kernel bottlenecks for high volume transaction applications. Is it that surprising to find that operating systems put their pants on one leg at a time?

  3. WE SHOULD THANK MICROSUCKS AND MINDCRACK by Anonymous Coward · · Score: 0

    They have pointed Linux weak points, So, now open source community can fix it.

    Let's get real: how many of us has the chance to do a similar bechmark?

    *** Competition only makes the things better ***

  4. Re:Maybe it's the compiler? by C.Lee · · Score: 1

    >Currently the VC++ from microsoft produces far superior x86 code than GCC. I'm surprized that nobody has commented on this fact yet.

    Why should anyone? VC++ is basically a one-platform solution (x86) while GCC pretty much runs on everything under the sun. GCC runs on the Amiga. Does VC++? Nope. When you are dealing with a complier that runs on multiple platforms/processors the kind of optimization you are talking about can be a *REAL* headache to deal with and should be steered clear of...

  5. Re:BZZZZT by TummyX · · Score: 1

    It's a strategy for choosing which requests to serve and which requests to ignore for the time being- and if this is so hard to understand, I imagine the tested version of NT _is_ doing this because (a) Microsoft people are _not_ stupid, and (b) Microsoft people will always cheat given the opportunity
    This is a pyrrhic cheat- you can't use it on a real web server. It has nothing to do with CPU scheduling and is purely a hack to optimize benchmarks for intranet requests

    How do you know MS are doing this (cheating) - can't you just say, oh, well, our tcp/ip stack needs to be multithreaded. It seems like you are trying to mislead - introducing little hints here and there that this was all faked.
    and that CPU scheduling is the only consideration in doing this, because the only algorithm that exists is serve-upon-request?

    In that case, it would be interesting to see Linux against NT running a different web server. We've already seen that the bottleneck exists in Linux, even when using a different web server. Certainly, if we were to see that say, solaris kicked NT and Linux's ass, you wouldn't suggest it had something to do with sun running round cheating.
    Since it was shown (dispute it as you wish) that Linux's bottleneck is it's tcp/ip stack - I don't see that your argument about algorithms has any relevance in this thread.

  6. Beat 'em at their own game by egon · · Score: 1
    I've heard a fair number of arguments here claiming the test to be unfair due to the fact that the "hardware was chosen for an NT advantage".

    I'll neither agree nor disagree with that as I have no knowledge in the subject. What I will do is to offer this thought:

    If this hardware really was where NT shines, what happens when linux gets tweaked to take better advantage of it? The Microsoft folks have nowhere else to go.

    So, I say to you folks, take heart. Accept this setback for it is not defeat. Remember, that which does not kill us...

    --
    Give a man a match, you keep him warm for an evening.
    Light him on fire, he's warm for the rest of his life
  7. troll: go fuck yourself by cthonious · · Score: 1

    I don't care how sunny and bright and beautiful your little M$ world is. Enjoy your job fucking people over for a living and being part of one of the most greedy fucked up organizations in the world.
    Why don't you just stay at winfiles.com and stay the fuck away from slashdot?

    --

    support gun control: take guns from cops
  8. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

    I have a relative who works with NT box as a system server, and would swear by it, and was dead set against Linux, but last I heard he was excited and ranting and raving about Linux, and his work is supposedly going to change over. Its interesting to me, although I am not an server admin, I find Linux to be good for other things too and its definetly going to be my next upgrade, I do not feel like going through another MSOS, I'm saying no to win2k, yes to Linux.... and I am going to develope on it, and if I ever get spare time I will study the Source Code to it :)

  9. Re:what makes NT faster? by Anonymous Coward · · Score: 0


    The reason for this is that the most Linux users does in fact just have one CPU. In this open source world it's the needs of the users that drives the development. I guess there are very few Linux users that is using 4 CPU's, 4 NIC's for running a webserver.

    I am a bit disturbed that Linux is considerd a server OS when in fact it does it's best job as workstation.

    At work there have been discussions about how to use Linux and I allways say 'build the servers with FreeBSD and the workstations with Linux' then you will get the best from both worlds.

    It would be better if Linux specialized itself as mainly a workstation OS and didn't try to chase Microsoft and it's server benchmarks. Please don't bloat the kernel just for a benchmark. This might be exactly what Microsoft want's.

    FreeBSD is great on the server side with the UFS journaling filesystem and tremendous performance. This are the guys that should take care of making the killer server OS. They have allready done that for single CPU servers and might do it again with multiple CPU:s.

  10. NT stability vs. Linux stability by Sesse · · Score: 1

    I remember a project where a person did a clean install of NT on a totally fresh harddisk, put it in a room by itself, unplugged the keyboard, mouse, network, etc. and did basically NOTHING on it. Guess what? It crashed after 53 days (or something around that). As long as you don't use an unstable kernel driver, and don't do everything as root (as some people appear to do, I must admit I do it myself...), Linux is dead stable. At least it won't crash doing nothing!

    /* Steinar */

    --
    (This comment is of course GPLed.)
  11. Re:NT and Linux differences. by Anonymous Coward · · Score: 0

    The argument of threads versus forking a process is futile. As the zdnet article said, the limitation has to do with the kernel and ip stack. Give up. Linux is stable, but not fast.

  12. Re:what makes NT faster? by mpe · · Score: 1


    Microsoft will just keep inventing benchmarks that happen to
    make NT look better. Nothing can be done about it, other
    than observing that those benchmarks will become less
    realistic every month.

    The only way arround this would be for Linux (Apache and
    Samba) to copy the same "unapproved benchmark veto"
    clause which makes the publication of truly independant
    benchmarks unlikely.

  13. Re: I'd rather have perl do me by N1KO · · Score: 1

    I'd rather do it with a human being(female of course). I wouldn't trust a guy touching my internal organs

  14. Re:Got a fishing license? by Trojan · · Score: 1

    Very interesting comment.

    All I'm saying is that saying that Linux is free and NT costs $$$ is NOT a very good argument.

  15. Re:NT and Linux differences. by Oxryly · · Score: 1

    >Linux uses the forked process model to provide services to multiple users. This modem achieves stability in that if one process dies, the others continue as if nothing had happened. Both Apache and SAMBA operate in this way I believe.

    >NT has chosen performance over stability.

    I wouldn't put it that way... Perhaps a better way to phrase it would be: Linux has chosen a pessisimistic approach to application stability over general performance.

    Linux's use of processes vs threads only has merit if you assume that the processes you are running have bugs (and will crash). It really seems to suit the open-source model to be more optimistic concerning application code and give it the benefit of the doubt along with a hefty performance boost (in the form of threading). Does anyone doubt that Apache or Zeus could use the thread model, remain stable, and thereby match NT's performance?

    Oxryly

  16. Re:Didnit I read ESR talking about this... by shadrack · · Score: 1

    Many of us met and listened to Redhat last night at the Miami roadshow. They accepted the benchmarks as accurate. They also reminded us to be like Linus and keep a sense of humor and pespective about the whole thing.

    To paraphrase Mr. Torvalds....

    Microsoft is just being a good Linux user and reporting bugs. The same can be said about ZDnet.


    Getting your butt kicked every once in awhile (metaphorically speaking) can be a good thing. It keeps one from becoming arrogant and complacent. It can motivate you to do better and try harder.

    Just think how bad American cars would still be if the Japanese hadn't come into the market. (Not to say they are the best, but they are a hell of a lot better than they were 10 years ago).

  17. What redhat had to say about benchmarks. by shadrack · · Score: 1

    Last night at the Miami Redhat roadshow, questions were asked about the Mindcraft benchmarks.

    They said one very important thing. Mindcraft was not able to duplicate their results.

    About the the ZDnet benchmarks. They happen to agree with them, but not in a negative way.

    They reminded us to be like Linus who has kept a sence of humor and perspective about all this.

    Accoring to the folks at redhat, Linus said....

    "Mirosoft is just being a good Linux user and reporting bugs. You can say the same about ZDNet."

    I beleive that ZDnet was trying to be as fair as possible. They firmly believe in the future of Linux, and have stated that publicly several times. They are doing their part in helping it to become a better OS through constructive critisism.

    IMHO MS is going to lose out in the long run as long as the Linux community remains honest about it's shortcomings. No multimillion dollar spin masters to hide the warts. No FUD. Just keep getting better and better, and Linux will win.

  18. Re:what makes NT faster? by warmi · · Score: 1

    Things have changed after these Linux-NT test ...
    I would never expect anyone on Slashdot to write "
    If raw speed is your monkey, then NT is the tool. "

    Hehehe... Well, but we can't dispute that. Right know NT is faster.

  19. Re:Linux is not the fastest. No excuses. by Oxryly · · Score: 1

    I run W2K 24x7 as a desktop OS for development. The only crashes I've had were due to an immature NVidia TNT driver (video drivers bypass the HAL and can therefore bring the system down). I've recently installed NVidia's updated driver and the crashes have disappeared. I think M$ may yet pull it off w/ W2K -- at least they'll put out a kernel (VMM, FS, net stack, etc.) that will be stable and high performance.

    Oxryly

  20. Re:what makes NT faster? by Anonymous Coward · · Score: 0

    After hearing countless marketing attempts of microsoft, I don't for a second believe that their
    99.9% uptime would be the same as ours or of an IT
    person. Linux and Netware kick butt over NT in stability and security. I have no faith in what M$ claims or in NT itself.

  21. Re:You guys sound so lame by TummyX · · Score: 1

    Great enthusiasm - You sound like Steve Balmer :) The problem here is that you're wrong on several key points

    LOL ;)
    1. Win2K's interface is not improved. It sucks. NT4 was good. I get paid to admin NT4. I like NT4. Win2k is a major step backwards in usability. The ungodly number of wizards in NT5 (oops win2k) makes it impossible to do any real work. Sure you can turn them off, but the mere sight of them drives me nuts - it's like having 4000 of those fscking dancing paperclips. This is supposed to be a server os - wizards don't belong on a server os.

    I have to disagree there. I think the W2K gui a slight improvement (GUI here, not tools). The new MMC is great. You can administer everything from one program (including add devices, read event logs, add users, make shares etc). What's more, you can do it to remote machines...seemlessly.

    2. Win2k's performance. This sucks too. Win2k takes ages to boot. Once it's up, using office 2k takes far longer than NT4 + Office97 ever did. My box is a PII 450 128Mb of RAM, I know that's not enough for the 2k products, but the company won't splurge for an upgrade.

    I think it's wonderful!!! My W2K box boots in no time, and it boots in even less time when i use the cool new hibernate (memory to disk) feature. yummy. I'm running a K6-200 with 192MB ram (did have 64MB, but it was a bit sluggish with all the services installed).
    3. Stability. This is anecdotal, but I've had more lockups (5) and blue screens (1) with NT5 than I had on the same box with NT4 (3)lock and (0)BSOD - Admitedly it's still in beta

    Wow, I haven't had any bluescreens except one where i installed an unsigned NT4 driver i was warned not to install..after that, everything else was perfect...been running for weeks with no problems with BSODs (it's more purple now tho :P).

    4. Ease of development. There is a special place in the most fiery pit of hell for someone who names a function RegisterServiceCtrlHandlerW() Don't tell me that Win32 makes life easier for developers. It spawns carpal tunnel is what it does Again i disagree, Windows is the most develop friendly OS...even 90% of *those* java developers use Windows. It's got brilliant IDEs, which make up for the long API names, but remember, VC++ has intellisense, so you don't have to spend too much time typing, or going round documentation trying to remember what arguments you need to pass.
    I'd glady have long function names, than horrible IDEs without intellisense! Besides, RegisterServiceCtrlHandlerW makes perfect sense ;) I presume the W is for widechars.
    as for your experience at MS...uh, ;) *side note* Microsoft is such a fascinating company to follow...it has such interesting people, like balmer, gates, allen (who has dissapeared off the face of the world recently) etc...a bunch of geeks (some more than others) becoming billionaires.

  22. Re:Linux is not the fastest. No excuses. by Oxryly · · Score: 1

    Its time us non-M$-haters come out of the wood-work on /. Don't get me wrong... I love the open-source movement and approach.

    But meanwhile though I run W2K beta 3 as a development system to be productive and it does everything I need it to do, quickly and without bugs or crashes. Harrumph.

    Oxryly

  23. Beancounters... by Anonymous Coward · · Score: 0

    How much admin time per week is needed for Linux versus NT? I'm not sure how you would benchmark this, but if someone can figure out a way to do it, a lot of ears would perk up.

  24. Linux can't come close. by Anonymous Coward · · Score: 0

    Linux can't come close to NT. hahaha That is sad that Linux got the shit kicked out of it by that silly ass OS called NT. Hell OS/2 can do better than that at serving web pages and files to PC clients hahah.

    Get a REAL BOX FreeBSD or a SUN Untra Sparc. or be like me and get a E10000 ENterprise server with the 32 CPUs. But waite don't use Linux on it because it can't begin to scale up to 32 cpus. blahh how lame

    btw if you want to flame me see me on:

    irc.linuxnet.org in #linux

    Karl Osha
    irc.linuxnet.org
    #linux

  25. Re:irc.linuxnet.org is for newbies too by Anonymous Coward · · Score: 0

    Yeah irc.linuxnet.org in #linux is the best place for newbies alreight.

  26. Now we know Linux sucks for sure by Anonymous Coward · · Score: 0

    Now we know that if that crappy NT OS can smoke Linux 3 times, then I have no business even thinking about recommending it to my MIS managers.

    blah blah NT kicked Linux's butt hahaha.

    Stick with SUNOS on the Sparc boyz

  27. Re:NT A VERY WEAK PROPOSITION. by Anonymous Coward · · Score: 0

    Actually, Linux has been discredited in my company now. And my company is a Fortune 100 company that had considered using Linux on the low end servers. But not now, I will make sure of that. If NT can kick Linux in the ass considering how poor NT is, then I can't even come close to recommending it to my boss as a file server/web server. We will stick with Solaris and BSD based systems. FreeBSD rox btw.

  28. Re:MS is afraid, Very afraid by Chang · · Score: 1

    I do remember. Microsoft was right about that one...

  29. Re:Pricing is the most important thing by Zigurd · · Score: 1

    Actually, Microsoft does not fear re-use of old PCs with Linux. If anything, this reduces the culture of software piracy in the developing world. This is also a tiny subculture compared with 10 million new PCs manufactured every month (more than TVs now). This is, as far as I can tell, the central story of Linux. It has been covered. And it is well known by most people. Microsoft should fear, and does fear, anything that might catch up to them in terms of the total value proposition, including performance, reliability, capabilities, available applications, etc. in markets where money can be made.

  30. Re:Lock granularity by Grendel+Drago · · Score: 1

    Nah, that's the wrong way to go... Notice that the 'low-end' system was still spankin' new hardware which probably ran well into four digits. The lovely thing about Linux is that you can run a web server (not slashdot, I'm sure, but a web server) on a sub-$1k box. Obsolete hardware is obsolete no more. _This_ is Linux's main source of strength.

    Of course, that doesn't mean it wouldn't hurt to beef up the scalability, and that's what's planned for 2.4/3.0 anyhoo...

    -grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  31. Re:what makes NT faster? by Anonymous Coward · · Score: 0

    Well, I've found Linux/samba to be faster then NT4 sp4 (5 wasnt out yet). The system was:

    PII 300
    128meg SDRAM
    Adaptec 2940 SCSI PCI
    2 9.1gig 7200 RPM SCSI HD (Not RAID)
    1 4.5gig 5400 RPM SCSI HD
    100baseT ethernet connection.

    It was a network of roughtly 100 clients, the networked drive contained Microsoft Office, and documents (MS Access databases).

    I think thats a pretty generic office scenerio, well, Linux performed better. I cant really offer any numbers, but it was just "faster". I remember an employee walking up to me saying "Did they upgrade the network or something? It seems faster"

    NT was pretty stable, as was linux... linux seemed to be i guess 10%-25% faster.

    Note, that all clients werent accessing the shared drive at once.

    The distribution was Redhat Linux 5.2, Kernel 2.0.36.

    Rapid connection benchmarks are pretty stupid. NOBODY gets 5000 connections in a second, or a minute.

  32. Where is the configuration document ? by petergun · · Score: 1

    I may have disliked the tone of the Mindcraft test, but they did provide the documents for the entire test configuration. For personal satisfaction, when can we see the equivalent documents from this PC Week test ? I don't think PC Week is hoilding this information back for any other reason than they forgot how intrested most of us are in the details". PC Week... publish the details. Please. :)

  33. Re:I am SHOCKED! by shadrack · · Score: 1

    Okay, try Interbase. I'ts much faster, and works on Linux/NT and others.

  34. Re:Can anyone do math? by Nethead · · Score: 1

    "...I think that it's safe to say that noone in the world gets more than 150 million hits per day of static content..."
    and
    "...Oh, if you're serving up >1800 files per second of 2k files, who are you?..."

    Flying Crocodile, Inc. (www.flyingcroc.com). We have FreeBSD/Apache machines running at 27Mb/s. This is on off the shelf Pent-II boxes, ok, the have 1GB of ram and UW-SCSI drives... but single cpu boards. With the new FreeBSD 3.2-RELEASE the above mentioned box runs with a load of 3.3 and over half the cpu idle.

    The numbers that you talk about are the numbers that I deal with everyday. We would never think of running NT. With over 130 servers we couldn't afford the massive staff to sit around and reboot the boxes all day and night... that and I would hate to have to wire a monitor/keyboard/mouse to each box!

    The servers together do over 145M hits per day and thank god the Cisco GSR12008 is shipping next week, the three 7507's are hammered!

    "...Oh, one more thing. If this is all on an intranet, you'll still need Gigabit ethernet if you're serving up the 10k+ files..."

    More like 2 GE to Frontier and Teleglobe, with various other T3's get the job done. BTW: before you start crunching numbers, not all the 130 servers are cranking 27Mb/s, many are doing massive database work.

    Another interesting number, at our peak in the day we route about 79,000 packets per second, figure that about 1/4 of those are http requests. Peak total for today was 419Mb/s using mrtg.

    IMHO: I use to be a Linux nut, still use it for desktop work, but FreeBSD kicks ass when it comes to serving. If you think my numbers are crazy, Yahoo trucks twice the bandwidth, no wonder they use FreeBSD too.

    The tests have been done by those who's bussiness is to crank out the hits. Most use neither NT nor Linux.

    If you doubt this post, just do a looking-glass on 207.246.128.0/20... the connections exist.

    --
    -- I have a private email server in my basement.
  35. Re: Yes, it turns out vader was a good guy by TummyX · · Score: 1

    And the emperor (*place-any-ms-competitor-who-is-winging-to-the-go verment-here*) was really the bad guy.

  36. Re:what makes NT faster? by Anonymous Coward · · Score: 0

    Sometimes you come across a post that cannot help but convince you that the author not only does drugs but does too many too often...

  37. Re:why don't you read the artcile again by TummyX · · Score: 1

    It did mention that they did try zeus, the other web server suggested by linux advocates. But the cut off point was yet again present. The source of the performance block was the tcp/ip stack, not the web server.

  38. Re:what makes NT faster? by Anonymous Coward · · Score: 0

    God forbid that Linux might be to blame for the panics

  39. Re:Linux blows period. by Juln · · Score: 1

    HAHAHA!!!! yeah.

    at my UNM, just the SRC computer pod with 16 clients seems somewhat confused if you do something rash on one of them, like dare to open netscape or something. NT sucks.

    --
    Juln
  40. Re:what makes NT faster? by plm · · Score: 1

    I get 40 days (41+2/3) for MTBF only assuming it will then be down for a whole hour: not a valid assumption I guess. Assuming a 5 minutes downtime results in the 3-4 days mentioned earlier.

  41. Re:Some things to keep in mind by Oxryly · · Score: 1

    Yes yes... this test did not consider every possible variable for every conceivable hardware setup for all time for all people etc. etc...

    My point is this test only set out to show that given a certain hardware setup with excellent *theoretic* performance for an interesting task (web and file serving) the OS and application setup that gives the best *actual* performance is XYZ. In this particular case XYZ happened to be NT with IIS.

    There are a significant number of supplementary issues that any potential OS customer must consider in addition to the information derived from the results of this test. That should in no way detract from the importance of the results of this test.

    And importantly, as members and potential contributors to the open-source movement the results of this test give us an excellent report card on the progress of Linux development. I really don't think the test of the results should be excused away for any reason.

    Oxryly

  42. Re:Didnit I read ESR talking about this... by Anonymous Coward · · Score: 0

    Well, whether the tests are valid or not in my mind might be somewhat influenced that pcweek has been on the MS bangwagon for too long to be objective. Moreover, I am not sure they really understand what a benchmark really is. Just look at their latest article about the intel 810 chipset where they are actually "surprised" that a Pentium-II 466mhz running with an IDE sub system is actually 10 percent slower than a 400Mhz SCSI-II system. These guys are so pro-MS that the only way they know how to test the usefulness of an OS is to determine if a version of MS Excell exists for it so that they can run their automated benchmarks on it.
    They may have found one machine running Linux slower, they may find more too. However, there are too many people who can attest how much easier Linux is to keep running than NT for them to keep trying to pull that kind of BS year after year.

  43. Re:ality check by hey! · · Score: 1

    Multithreading is a good design -- sometimes. Multi-tasking is a good design too -- sometimes.

    When two or more tasks legititmately belong in the same address space (e.g. must manipulate the same objects in memory), sure, multithreading is the way to go.

    When you're just kludging a substitute for fork() because spawning processes is too expensive on your architecture, that's not so good from a stability or security standpoint, although spawning new threads.

    None of this has anything to do with lack of multithreading in the Linux IP stack, which undoubtedly would be a good thing.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  44. Re:A few things by unhooked · · Score: 1

    Well it was almost 3 years ago, but bsdi did this.
    Tests were done on P133's with 64M ram and BSDi
    walked all over NT.

    http://www.BSDI.COM/press/19960827

    Would be nice to see a rematch.

  45. Re:Linux is not the fastest. No excuses. by mdgrosse · · Score: 1

    I just read a Web-Benchmark in c't (http://www.heise.de).

    They used a SMP-Patch. And then Linux was in every test at least as fast as NT, if there is only one network-card in the computer. If they used two network cards NT was about 100% faster than Linux. NT was very, very slow when using Perl-scripts.


    They showed also a test on Mac OS X. The results shows very good performance of the Mac OS X although the Mac hardware was no comparable with the hardware used for NT and Linux system (i.e. 128MB RAM in Mac and 2GB in NT/Linux-Server). But it seems, that Mac OS X has a bug which causes a "system panic" when using special CGI-Scripts.

  46. Re:Samba? Samba?? How about NFS? by Anonymous Coward · · Score: 0
    Fine. Why don't you design a benchmark that you think the free Unixes will do better at? I mean computer performance, not price performance. :-) One obvious thing that comes to mind is this risible Samba thing being replaced by NFS. Another is generating dynamic pages instead of static ones. But that's just the start. What else would prove interesting?

    Yes what about generating pages from JIT optimized Microsoft JVM (I saw it decompressing small MPEG in real time), vs Linux + Perl ?

  47. Re:NT and Linux differences. by Anonymous Coward · · Score: 0

    forks suck! its a lame coders trick

    threads are better and are NOT unstable, if your code is good, if its bad that its unstable then its just as likely that all your forks will crash too!

    linux's threads support is crap, and its a pitty it lags behind, threads are the future and best way to make things fast

  48. Re:Lock granularity by Anonymous Coward · · Score: 0
    The interesting thing to me, is whether the Linux development model will support this well. Writing SMP code is much harder than single proc code. All those race conditions, deadlocks, and missed data contentions to worry about. People really have to understand what they're doing to get it right. Already there's complaints about the 2.2 kernels not being as stable as the earlier single big lock kernels.

    And also I think Linus prefers simplicity than performance. Simplicity==stability. I think he stated for instance that he wanted to keep filesystems monothreaded, so that filesystem developpers won't have to worry about locking... If you want to have performance, you can go with commercial Unices anyway.

  49. Re:are you sure about smb in the NT kernel? by trog · · Score: 1

    Been working with NT (unfortunately) for five years now. SMB is integrated with the Server Service, which is in kernel-land. This explains the speed.

  50. Re:I'm not sure by mpe · · Score: 1

    They claimed that if the Linux box were tweaked, Linux
    would win... which it did not.
    Has the full configuration and "treak list" been published at
    all. AFAIK only the fact that the Linux team were specifically
    forbidden from performing certain tweaks.

    Also were any of the tests carried out with ordinary NT
    which is a far better match to RedHat 6 than NT Enterprise...

    Or maybe someone should have got them to build a
    "RedHat Enterprise" everything compiled for these
    high end machines. (And incapable of running on
    low end machines.)

    Another of the original issues was logging, if this is
    being done properly then every SMB or HTTP connection
    will generate a synchronous write to disk. This will
    slow things down. AFAIK NT dosn't log anything to do
    with file shareing by default. In the original tests IIS was
    placed in a mode of buffering the logging information
    and writing in chunks. (In the real world you may as well
    turn off the logging all together as use this option.) Did
    Apache and Samba have all logging turned off (or
    directed to /dev/null)?

  51. Linux not bad under REAL-WORLD conditions! (c�t) by bavarian · · Score: 1

    Hi folks!

    I think one has to accept that at the moment NT is slightly faster considering the maximum output of a web or file server.

    But as German PC weekly "ct" found in their own benchmarks (issue 13/99, pp. 186), Linux is still a very good choice under real world conditions. They tested SuSE Linux 6.1 and NT 4.0 SP4 on a 4-XEON-450 Siemens machine. The main difference between their configuration and the Mindcraft one was that they just had one Ethernet card (instead of FOUR!)in the system.

    They said it was not realistic (except for a few Intranets maybe) that a web server has to serve more than 100 MBit/s or even more than 10 MBit/s. Under these circumstances Linux was slightly faster with static web pages and much faster with serving CGI. However, ct didnt test MS IIS with ASP (hard to find a fair benchmark between Perl/CGI and ASP anyway).

    Only when they tested the system with a second Ethernet card, simulating similar loads to the ones in the Mindcraft tests, NT was significantly better (and scaled the CPUs much better than Linux.

    What they also found out is that NT was much worse with serving from the HD instead of the memory (maybe because they also used one big partition instead of smaller ones, which seems to slow down NTFS. The bottom line: Linux with Apache is a very suitable and fast system for real-world (mid-size) web serving needs, mainly if you have to deal with a lot of dynamic pages (like on Slashdot ...), but the main findings of the Mindcraft study are true under the given test circumstances.

  52. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0
    Another Anonymous Coward wrote:
    And don't tell me to compile things

    Whats so hard and wrong about typing:

    make xconfig

    Then checking the "yes" box for your soundcard?

    Is it too hard to then type:


    make dep
    make clean
    make bzImage
    make modules
    make modules-install

    and finally run the kernel install script?


    As for the modem and dial-up networking, it took me all of two days to figure it out buy reading the HOW-TOs and that's with no previous *NIX experience. None.

    You'll only get out as much as you put in.


  53. what makes NT faster? by Anonymous Coward · · Score: 0

    are there features from NT that make it inherently faster than Linux in these tests?

    1. Re:what makes NT faster? by deaddeng · · Score: 1

      your argument would carry a lot more weight if you didn't hide behind the "AC" posting. Register @ Slashdot and people might then read what you say.

      --
      --- .085 as cool; proving that a little knowledge is dangerous
    2. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      I've never seen my X crash, but my Windowmanager has crashed several times (Windowmaker, still in beta, so that's ok).
      Windows' BSODs most of the time hang the complete system. a reboot is always needed. But Linux, nah, just telnet to the box and kill the app that's cousing the trouble.

      -freenix 4ever!

    3. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      How can it be faster?

      Will it run on a 386/486 or even a low end Pentium?

      Also, I've said before and will always say DO NOT MAKE BENCHMARK COMPARISONS ON A LINUX SYSTEM RUNNING REDHAT!!!!

      Redhat is undeniably the slowest, most insecure, and most M$ like Linux distro out there (was the apache even compiled with -O, -O2 or anything???)

    4. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      That not true, cows are animals, so you're now saying all animals are cows? So NT is better with 4 (!) ethernet cards and lost of mem and expensive cpu's. But I know first hand that Linux wipes NT's ass with 'normal' computers (like my AMD k6-2).

      If you think NT is faster than Linux because of one (specially MS selected test) test, you're not only a coward, but also a idiot.

    5. Re:what makes NT faster? by carnage · · Score: 1

      that's called a geesh. don't ask why. those are the rules...

    6. Re:what makes NT faster? by TeeJay(TheJackal) · · Score: 1

      so if the CPU is idle while the network i/o is limited does that mean that handling cpu expensive stuff like e-commerce (mod_perl,zope,php & db2/oracle/m(y)sql) will perform well because the networking stuff won't be so close to its limit?

      A.

      --
      Intranet/Internet Developer & Linux Advocate

    7. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      I don't care what OEM's 'guarantee', I know (from extensive experience that NT well... sucks big time. It's a resources wasting ugly looking user unfriendly money eating beast period. If you have the guts go to a Linux user at a LUG and tell them NT has better uptimes than Linux without crying out loud.

    8. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      On my k6 it ain't! Not even close damn MicroMarketingSoft!

    9. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      99.9% uptime guarantee is purely a marketing ploy. 0.1% downtime = 8.75 hours/year. Let's see, if your machine crashes twice a week, and assume it takes 5 minutes to reboot, the annual downtime for your machine is:
      5 min * 2 * 52 weeks/year = 520 min = 8.67 hours

      This kind of guarantee is utterly worthless. Sadly, the PHBs who can't do math will happily buy it.

    10. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      A benchmark is only a number, it's about real life performance. Numbers are for suits, the real life is for techs.

    11. Re:what makes NT faster? by ryguy · · Score: 1

      I dont know what you have been smoking here but win gui, as a whole sucks. It is my impression that you have never used any real x windows system other than the default one that comes with linux. I have been running X for many years now and never once had it crash. I have however had nt crash on me and i know that nt could not have even 1/100 of the uptime of a linux box could.

    12. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Anyone notice something interesting about the
      test results. . .that Linux performance went
      down depending on the number of ethernet cards
      used.

      There are two obvious possible reasons for this:
      1) poor tcp/ip support for SMP
      2) significant semantic differences in
      driver code for the ethernet cards involved.

      The SMP support has been discussed elsewhere
      in this thread, so I'll ignore it. Does anyone
      know of common techniques to make ethernet
      drivers more efficient?

      --Greg

    13. Re:what makes NT faster? by huh69 · · Score: 1

      Well, I've read a lot of comments here and I think it boils down to a simple desire. If speed is what you're looking for, maybe right now NT is the solution. The trade-off is that you sacrifice reliability and stability. Take race cars for instance. They tune up for qualifing because they can get more speed, but at the same time the mechanics know that tuned up settings will never get them thru say, a 500 mile race. Indianapolis is a great example of that, before the IRL came around, they could push upper 220 MPH laps, which you'd never see in a race until the very end with only a few miles to go; when speed is everything. To last 500 miles, they tune the cars back for reliability. Linux I would say is very similar in that respect. I would think that many people in the Linux community could easilly accept this gracefully, knowing full well that the Linux/Apache combination may be slower, but at the same time will provide much less unscheduled downtime. M$, I think, would rather have great performance bechmark tests and inferior stability, then the opposite because benchmark tests are what get published and people that aren't that well informed about computers will read that. It's like when your new to the web, flashly graphics may awe you, but after awhile, when information is what you're looking for, text pages do just fine. M$ strives for looking good, people that know computers know that looking good doesn't always get the job done. If reliablility is what you want there are far better solutions than NT. For example,we have an SGI Octane at work that acts as a file server and an intranet server, I have no idea when the last it went down abnormally was; maybe never in the 2 years its served that role. Could you say that about NT, I highly doubt it. If NT had that reliability and stability I think that the people who post their concerns here would have a reason to really be worried, I personally don't see the need to pout over NT's speed because Linux is still VERY young, (especially in the commercial world) and this is an obsticle that I would assume be easily tackled in the near future. Hope I'm right, have a good day.

    14. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      do note that he mentioned that to be faster on netbench, it required an all-memory filesystem, highlighting the weakness in sun's choice of filesystems out of the box...

      cheers...


    15. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Take this budget thing one step further. Give them the money and have them buy everything necessary for the test including the OS and all software necessary for the test(no special rebates either)

    16. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      there's nothing stopping Linux from running the same variety of 3rd party applications or drivers. The problem is that people don't write stuff for linux as often. Also, if it is working now, why would people start using unstable software?

    17. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      4 ethernet adapters, 4 disk partitions, lots of tiny static pages, and silly benchmarks come to mind.

    18. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      The Linux zealotry that this thread shows really makes me think twice about getting involved with this OS. You guys make Amiga users look like OS agnostics.

      The reason Linux lost in the server tests is that it has a weaker IP stack than NT. Accept it, get over it, (fix it?) and move on.

      You can turn out all the metaphors you like. Compare NT to Indy race cars and Linux to your Honda Civic if it makes you feel better. Or you could just say "yeah, we need to redo our IP stack. NT's is better." You'll at least sound sane by doing the latter.

      As for those who claim they have to reboot their NT servers every 3 or 4 days, they are probably as experienced in NT as I am in Linux (which is not very...).

      Jeff

    19. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      My NT machine has run continuously for 1 year except the time when the UPS shut off the power due to a 3hour long power outage. My linux internet server crashes about every 5 days. They are both Dell PowerEdge 2200 servers with similar specs. Don't give me this crap that linux is always available. (I was running Red Hat 4.2 with updates and NT Server 4 with SP3/4/5).

      You can't blame me for linux failures... I have 5+ years of experience running variants of Unix and had NO experience in setting up NT at the office. Look which one performed better...

      If you want stability, run FreeBSD. I have had absolutely no problem with them... I just can't seem to get our Inet provider to work with them yet on connectivity.

    20. Re:what makes NT faster? by hli · · Score: 1

      c't magazin has also tested Linux vs. NT. 4 CPUs, 2 Gig Mem, 1 NIC 100 MBit, RAID 5 (not RAID 1 as used @Mindcraft). SuSE 6.1
      When serving 1 Million different pages with 4k each, Linux was up to 10 times faster than NT (30 pages/sec vs. 274 and more...)
      They also tested with 4 NICs with 100MBit. And won...

    21. Re:what makes NT faster? by hli · · Score: 1

      Uups. Should be RAID 0, not RAID 1 :(
      btw: they needed RAID 5, because 1 disks crashed on one day.. but runs fine the next one...

    22. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Actually I heard they tested with both (a) systems that were available at the time of the original Mindcraft tests, and (b) with later tweaks that resulted from the first tests. NT won both handedly.

      Anyone who has ever written a TCP/IP stack (and I have) knows that you don't go from a single lock around the entire stack to a fine grained locking system in just a couple of weeks. The previous poster is right, this problem is not going away overnight.

    23. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      How about this? Single threaded TCP/IP stack? Like it mentioned in the article.

      How about synchronous I/O instead of asynchronous?
      This makes all I/O calls complete before returning.

      How about lack of multi-threaded kernel? Pervasive
      multi-threading, to quote Be. This is why Linux doesn't scale to multi-processors as well as it could.

      Except for the TCP/IP stack, these are the same problems from the first benchmark. They're *not* going to go away over night!

      But I hope when 2.4 comes out, they're well on their way to being fixed.

    24. Re:what makes NT faster? by Brian+Knotts · · Score: 1
      NTFS is pretty good, but it fragments pretty bad. Then again, ext2 also fragments quite a bit.

      vxfs (Veritas' file system) seems to fragment hardly at all, and actually HPFS (the OS/2 native file system) does quite well at resisting fragmentation, plus it has the handy 'extended attributes' built in to the file system for file type information, custom icons, etc.

      If only HPFS has security, journaling and open source...

      --

    25. Re:what makes NT faster? by gavinhall · · Score: 1

      Posted by Jeremy Allison - Samba Team:

      Actually, this is not the problem. The problem, as has been demonstrated, is the scalability of the Linux TCP stack with multiple processors.

      When Samba is run on a Solaris system (which has a highly parallel TCP stack) on an x86 box then Samba beats all of the NT numbers listed for network throughput. The problem on the Solaris box is that the *file system* is poor, as this throughput is only obtained against a tmpfs (ram) disk.

      When the Linux TCP stack is parallelized to the same extent Samba on Linux will beat NT in the same way, only the Linux filesystem is much faster, so no tricks such as tmpfs will have to be played.

      Regards,

      Jeremy Allison,
      Samba Team.

    26. Re:what makes NT faster? by Anonymous Coward · · Score: 1

      (I can't remember my login!)

      As pointed out in the article, what made Linux *slower* was the lack of a multithreaded IP stack, putting a ceiling on network throughput in this sort of context. I'd guess the CPUs were half-way idle the whole time Linux was losing... As someone said, it would be interesting to see how Apache and Samba performed under BSD... Anyway, this is on the way to being fixed.

    27. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Except for the TCP/IP stack, these are the same problems from the first benchmark. They're *not* going to go away over night!

      They may not go away overnight, but they are being addressed. Remember that, as a condition of the rematch, no tweaks could be applied to Linux that were not available at the time of the original test. Thus, the fact that those fundamental limitations were present in both tests is hardly a surprise, and does not imply that the kernel team has been slow in addressing them.

    28. Re:what makes NT faster? by _Quinn · · Score: 1

      http://www.kt.opensrc.org/kt19990617_23.html#9

      A web-server kernel module, which is as fast as Zeus, but at half the CPU usage -- according to one variety on benchmarks.

      "...Bjorn Wesen objected to the entire idea, saying that if the web server worked better as a module, it was only an indication that the OS itself was broken and should be fixed."

      That sums it up: the fast & easy (IIS) way vs the Right Way.

      -_Quinn

      --
      Reality Maintenance Group, Silver City Construction Co., Ltd.
    29. Re:what makes NT faster? by Anonymous Coward · · Score: 0


      No it wouldn't. Randomized I/O distributed over 4 cards would performance even better vs a non-SMP solution, just like randomized reads and writes exacerbate RAID performance vs single drive.

      Consult your computer science textbook.

    30. Re:what makes NT faster? by Mojojojo · · Score: 1

      I think that the file server portion of the test is inherently flawed in that it uses a non-native protocol under linux...SMB. SMB is native to all windows platforms. They should be testing NFS as well, then I would think that linux would fair better. This was merely a test against samba vs the built in SMB portion of the NT kernel. IIS 4.0 vs apache was much the same, test apache vs apache. To some extent Linux is also to blame. ext2 is not a mature file system, XFS should help, I would like to see BeOS open source their file system as well for our use, blatant plug ;) and as they mentioned the multi-threading of the IP stack should solve any problem there. The tests seem to exploit and weigh too heavily on these two shortcomings of linux, I'd like to see NT's wolfpack clustering compared to that of Beowolf...but I guess that's not necessary considering that NT is listed nowhere in the top 500 ;) Let's take the cue from the IP stack problem and from BeOS and multi-thread the hell out of the kernel, as that's what will make multi-processor machines fair better. That with the adoption of XFS and then we'll call for new tests against win2000 and laugh our asses off, because like win98 is to win95, it's just winNT4 in a dress with makeup, I still wouldn't do her, know what I mean?

    31. Re:what makes NT faster? by Anonymous Coward · · Score: 0


      That's because Solaris uses synchronous metadata writes, which is safer than ext2fs.

      However, Solaris7 supports mounting filesystems with logging, and you can only run the Veritas filesystem is probably the most well engineered file system in the world.

    32. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      IIS 4.0 vs apache was much the same, test apache vs apache.

      WTF? After all the FUD, yes *FUD* /.'ers were squawking about apache being the end-all-be-all of web servers? After all their FUD about it being soooooo much faster than IIS? If your going to claim your software is faster than MS's at a particular job, you put your code against theirs, not yours against some of yours running on theirs.



      I would like to see BeOS open source their file system as well for our use, blatant plug

      I'd like them to make the money off BFS that they deserve for all the time and effort it took to make.

      as they mentioned the multi-threading of the IP stack should solve any problem there.

      Your realize of course, this is not a simple thing to do.

      The tests seem to exploit and weigh too heavily on these two shortcomings of linux

      They were claimed by the linux crowd to not be shortcomings, but rather strenghts over NT. Backing away from previous claims now that they've been proven to be FUD eh?


      Dont' get me wrong. I'm not out for starting a flame fest, but some is deserved. There are a ton of hypocrits posting on slashdot. They claim constantly about how MS, Apple, Intel, (take your pick of any other commercial software maker) is always spreading FUD about this or that. But here they are spreading FUD about how they're code is sooo much superior than anything any commercial company is capable of coming up with...

      I haven't seen any post saying, "geez, we were wrong", just a lot of backpedaling.

    33. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      And those are *not* "super secret".

    34. Re:what makes NT faster? by persell · · Score: 1

      HPFS has been helped along with the JFS from
      AIX now ported to the new Warp Server. It doesn't seem to be an SMB speed demon but it scales rapidly like it does on AIX. HPFS386 was/is nasty fast with SMB file and print using busmastering cards and has even less fragmenting than the original HPFS.

    35. Re:what makes NT faster? by Stovegobbler · · Score: 1

      Computer system design is ultimately a vast series of tradeoffs. M$ has, in many cases in the NT kernel, traded stability for speed. That is why NT's uptime numbers are so comical. NTFS is probably just plain better than ext2fs, also. SGI's XFS contribution may alleviate this, however. I estimate that it will be 1 year at the most before Linux wins decisively in all relevant categories.

    36. Re:what makes NT faster? by David+Price · · Score: 3
      In the Mindcraft tests, both the NT and Linux boxes were run quadruple-barreled with four ethernet cards. NT has a way to bind a CPU to a particular NIC, so on a 4-CPU machine, one CPU can be tasked exclusively to each NIC. I believe the ZD tests repeated this configuration.

      I think this feature explains, at least in part, NT's superiority in multiple-CPU raw service.

      A side note to flamers: please, PLEASE don't treat these results as suspect or corrupt. I don't think they are. Don't think of them as a defeat, think of them, like ZD said, as a roadmap to show where Linux needs improvement.

    37. Re:what makes NT faster? by sterno · · Score: 1
      If that is the case I'd be curious to see how the results varied if you had fluctuating network traffic on different cards. I bet that would throw a big wrench in NT's stats.

      ---

      --
      This sig has been temporarily disconnected or is no longer in service
    38. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      I love touching and fingering my core file whilst contemplating your time zone. the region between my genitalia and rectum could use some hacking by you, my dear code warrior. surely you sport a lobcock.

    39. Re:what makes NT faster? by dsaxena · · Score: 1

      Part of it is the fact that smb is built into the kernel. I've been running nt vs. linux tests at work and what happens is that samba forks a proc. for _each_ client that is connected. Imagine running a performance test with a large number of clients, and you end up context-switching as requests come in from different machines, and context switches are expensive operations!
      Deepak Saxena
      Project Director, Linux Demo Day '99

      --
      Deepak Saxena
      "Computers are useless, they can only give you answers" - Picasso
    40. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Yep, in one year I'm sure Linux will be able to beat NT4 sp5, to bad W2K will have been out for several months by then and will still be beating Linux. A similar set of tests run in 6mon-1 year comparing whatever version Linux is on to W2K will be very interesting.

    41. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      You talk about things from the past with today's perspective. Remember, these benchmarks were run with a minimum of 256megs of ram. I remember last just over a year when 256megs of ram only came on high end Intel servers. 128 and even 64megs were much more common.

      As hardware becomes cheaper, NT should swap much less. I'd assume w2k will have similar problems when first released. Or maybe not if it does not release for a while.

      I still have a 16meg ram 486 running a ton of web services with a bunch of perl/cgi. When I put this server up, I couldn't get the budget to purchase an NT box.

    42. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      I don't know about that. Use the right tool for the job. If raw speed is your monkey, then NT is the tool. If stability is your bag, use NT. Companies that have lots of transactions (say, eBay ;) have a tougher choice. For my home & office LANs, though, the choice is obvious: *nix!

    43. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Err,glad I was an AC. I meant "if stability is your bag, use LINUX"...

    44. Re:what makes NT faster? by jamesc · · Score: 1
      That's interesting. I've never crashed Linux when I wasn't hacking on the kernel. (Then I crash it a lot. ;-)

      Can you explain how you managed this?

      (Botched kernel modules? Accidently writing to /dev/kmem as root? . . . . )

      --
      "You've crossed my Line of Death!" "What? No! Where is it?" "Here in the fine print...."
    45. Re:what makes NT faster? by code4444 · · Score: 1

      The real thing that makes NT faster is that the entire benchmark (Hardware, type of testing being done etc.) was chosen to match NT's strengths and Linux weaknesses. On purpose.

      NT is not faster than Linux. It is faster on this particular exotic HW configuration running fairly ridiculous benchmarks. But note that in all the PC Week headlines these details are dropped, and "NT is faster".

      Nor is Mindcraft aquitted of all crimes, no matter what Bruce will try to claim. They were paid by MS, rigged the test in their favor, and presented it as if it were an independent test. That is lying, once you've done that as a testlab you lose all credibility.

      Microsoft will just keep inventing benchmarks that happen to make NT look better. Nothing can be done about it, other than observing that those benchmarks will become less realistic every month.

    46. Re:what makes NT faster? by NullGrey · · Score: 1

      We're moderating people down now for being redundant? What's next? Moderating down because of the italics tag?

      Go ahead, moderate me down.


      +--
      Given infinite time, 100 monkeys could type out the complete works of Shakespeare.

      --
      +-- (Score:-1, Moderator on Power Trip)
    47. Re:what makes NT faster? by metheone · · Score: 1

      1. They claim that best hardware for Linux was chosen.
      2. This configuration isn't 'exotic'. AFAIK It is _typical_ for big network server or web server ( not the one you use in your garage )
      3. NT IS faster than Linux, even on single-processor machines -> TCP/IP stack problem isn't the only one.
      4. Mindcraft tests were biased.

    48. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      People really do think about using Linux to serve Windows networks. SMB is the only protocol usabale. Whether it's fair or not, if speed is your monkey, the results show that NT is faster.

      Speed isn't my monkey. Stability is. Go Linux!

    49. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      that doesn't explain the HTTP perf diff though... Is IIS also in the kernel on NT?

      also, why can't we do a similar multi-threaded implementation on Linux?

    50. Re:what makes NT faster? by hta · · Score: 1
      The only place on the curves where Linux was above NT were for just a few clients serving SMB.

      This indicates that the Samba context switches may indeed be significant.

    51. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Face it: NT kicked Linux's butt in these tests. So, the claim that Linux was faster than NT was a fabrication by a bunch of Linux zealots. Time to eat a little crow.

      As for reliability, we will see Linux reliability put to the test when it can run the same variety of 3rd party applications/drivers as NT. Until now, it has been used primarily as a web server or departmental file server. We will see.

    52. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Search the web for an Intel utility called "Intbind". BTW, it doesn't affect performance all that much.

    53. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Thats dirty!

    54. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      That of course requires that all of the downtime are "just crashes", that doesn't mess up anything else....

    55. Re:what makes NT faster? by jkeegan · · Score: 1

      In fact, if you guess that a reboot takes 5 minutes (?), and you had a system to automate the reboot process, 99.9% uptime means that the machine can go down about once every 3-4 days.. so someone claiming 99.9% uptime can just bring the system down that often, to "refresh" the system.. I personally don't think that qualifies as "stable". 99.9% uptime is not impressive.

      --

      ..Jeff Keegan
      seven syllables explain TiVo: kee gan dot org slash ti vo
    56. Re:what makes NT faster? by Millennium · · Score: 2

      that doesn't explain the HTTP perf diff though... Is IIS also in the kernel on NT?

      Consider who you're talking about; I'd consider that while IIS itself probably isn't in the kernel, it access top-secret M$ stuff which is.

      also, why can't we do a similar multi-threaded implementation on Linux?

      I don't know. It probably is possible; it just hasn't been done yet. I'd consider these tests to be a sign that it needs doing.

    57. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      You know, I for one am happy to see this kind of garbage. The more suckers there are out there running Windows, the better.

      You see, my company makes money using Linux, and we consider it one of our major advantages over the competition. The more of our competitors that offer Windows "solutions," the easier my job is!

      There is no shortage of companies out there offering us serious money to replace their legacy NT systems with the latest cutting-edge GNU/Linux software. Quite simply, they use our reputation and other customers' praise as proof, not "benchmarks."

    58. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Quite smoking crack and provide some evidence (and not my machine in my basement that does absolutly nothing has been up and running for 2 years crap) that Linux uptime is better than NT. What venders guarantee Linux uptime?

      There are several OEMs, including Compaq, HP, IBM, and DG that guarantee 99.9% uptime on NT. Linux?

    59. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      I don't know how you come to the conclusing that Samba on Solaris beats NT under NetBench.

      According to PC Week, NT is significantly faster than Samba on Solaris. See http://www.zdnet.com/pcweek/stories/jumps/0,4270,4 01961,00.html

    60. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      How did NT using NTW clients beat Linux/Samba?

    61. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Apps can't make Linux crash (except Svgalib). period.

    62. Re:what makes NT faster? by mpe · · Score: 1


      are there features from NT that make it inherently faster than
      Linux in these tests?

      You find the machine which NT works best on and then
      devise a set of tests to only cover the things NT is good at
      (and specifically anything it is poor at.)

    63. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      So what you're saying is that if the benchmark was changed, Linux would be faster?

      Then why don't you publish TPC-C or SPECWeb results that allow you to choose any hardware.

      NT performs well here as well. Where are the Linux TPC and SPECWeb results? These are benchmarks that the industry agrees to as a whole.

    64. Re:what makes NT faster? by RobertGraham · · Score: 1

      How do you force a CPU to handle an individual NIC? I know how to set the processor affinity in user mode, but how do I do this trick? (I ask because I want to actually do it). Thanks

    65. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Why are BSODs known to every person who has ever used NT, while I have yet to see a kernel panic in Linux.

    66. Re:what makes NT faster? by Trojan · · Score: 1

      IIS is not in the kernel on NT, but NT does have some very specific system calls that are great for serving static webpages.

      And the Linux developers are actively working on deserializing critical paths. 2.4 should be a lot better in this sense.

    67. Re:what makes NT faster? by [WC]DrEvil · · Score: 1

      Are you out of your mind man? RedHat uses the same kernel everyone else uses, so it wouldn't matter jack squat. Grow up.

    68. Re:what makes NT faster? by Anonymous Coward · · Score: 0

      Exactly. ZD doesn't address the fact that you have to restart NT once a week. ZD doesn't address the fact the concurrent processes can interfere with each other. NT may be faster on tweeked machines but Linux is more stable.

    69. Re:what makes NT faster? by mpe · · Score: 1


      In the Mindcraft tests, both the NT and Linux boxes were run
      quadruple-barreled with four ethernet cards. NT has a way
      to bind a CPU to a particular NIC, so on a 4-CPU machine,
      one CPU can be tasked exclusively to each NIC.

      As I have said before this makes the NT setup half way to
      being a cluster. Also IIRC this is a quite recent innovation
      in NT, (SP4 maybe.)

    70. Re:what makes NT faster? by sheared · · Score: 1

      I've only used Linux sparingly for the past 8-12 months (admittedly trying to learn it in my free time) and I've had quite a few kernal panics (5-7). I've had NT since 3.5 (1994) and have only had 5-10 BSOD (mostly due to bad video drivers for my second video card).

      Everyone's experience is a little different. The presentation just depends on how we want others to perceive it.

    71. Re:what makes NT faster? by warmi · · Score: 1

      My experience in regard to NT is very similar. For the last 3 years working with various NT installations I had about 10-15 crashes and just about all of them were traced to bad drivers or hardware problems. Simply put NT server is quite stable. As for Linux, I had seen kernel panic (actually reboot ) once or twice and it was hardware problem too. So I guess both systems are quite stable.
      Surprizingly, the biggest problems I had were related to MS GUI software (IE 4 etc.. now taking about NT workstation) What happens is that crash of certain MS software tends to make whole system unusable not because kernel itself went south but rather that many other user level services become unusable and essentially there is no other way to restore them other then reboot the machine. Theoretically it does not involve the kernel but practically the outcome it pretty much the same. To tell the truth Linux is not much better ( X is a joke as compared to Win GUI.)
      Assuming one does not have any access to Linux box other than X, when it locks up ( and X does it much more often than NT workstation ..) there is no other choice but reboot. Linux is much more stable than Windows 95 but can't say the same when comparing Linux to NT.
      I always looked at linux at cheaper and sometimes more convinient way to implement certain services.
      It is a tool just like NT ...


    72. Re:what makes NT faster? by bummer · · Score: 1

      Well, let's see, 99.9% uptime: out of 8766 hours every year, 99.9% uptime is 8757 hours, which means that the box is down 9 hours during a year. I remember some comments on a recent column linked by /. about the eBay thing which said that for _mission__critical_ apps, nothing short of 24/7 availability is acceptable. Now consider the many *nix boxes that (w/ competent administration) are up for over a year at a time. Consider a common situation: a customer calls, thier server is not working, you have to drive all the way across town (what at least an hour) and then reboot the box and wait for the filesystem to check itself, only then you can even start diagnosing the problem. (Which you usually won't find) End result: over two hours where an entire office has not been able to get any work done. Just imagine all the bitching and complaining. Who cares if i can *point my finger* at MS or HP or whoever, we've just waisted a lot of time and productivity and put everyone in a bad mood. I could care less about marketing and more about technical facts: a simple e-mail server running Linux _won't_ crash without some prodding, and then you have something more substantial to point your finger at.

      --
      Reid G. Ormseth, Esq.
    73. Re:what makes NT faster? by code4444 · · Score: 1

      > 1. They claim that best hardware for Linux was chosen.

      What they mean is that they we willing to replace a RAID interface for which Linux has no decent drivers with one from another manufacturer that has.

      As others have pointed out, why not give each side a budget and let them chose the hardware for the task? There are other architectures than i386. There are other ways to use multiple processors than just SMP. There are other ways to get fast I/O other than 4 ethernet adapters in a single machine.

      > 2. This configuration isn't 'exotic'. AFAIK It is _typical_ for big network server or web server ( not the one you use in your garage )

      NO! It is typical of the configuration you absolutely want to avoid for a big server. It uses outdated processor architecture and a desktop oriented system architecture souped up to the max. It's expensive because everthing is special and bleeding edge, and there is no upgrade path because everything is maxed out already.

      If you want a big server you either want to cluster a set of more modest servers (taking advantage of the low price and easy availablity of such systems) or get something from Sun, Dec, Sgi, or IBM that was designed from the start for much higher performance levels.

      Just calling something 'enterprise class' doesn't make it a sensible choice.

      > 3. NT IS faster than Linux, even on single-processor machines -> TCP/IP stack problem isn't the only one.

      Still running 4 ethernet cards no doubt, still hugh quantities of memory, and still completely saturated with a huge number of short I/O requests. Yes, NT has a number of specific enhancements to handle this kind of load, most likely because NetWare kept beating the crap out it in high load file server benchmarks.

      Choose somewhat different test parameters and Linux will be faster. The point is that subset of realistic configurations where Linux is faster is getting bigger and bigger. Proclaiming NT to be faster whereas in fact this is true only for a increasingly small subset of configurations running specific tasks is not exactly 'the whole truth'.

      4. Mindcraft tests were biased.

      They specifically selected a realm were NT was faster, then proudly announced they had found NT to be faster, and pocketed the Microsoft money. That's not bias, it's deceit.

    74. Re:what makes NT faster? by egon · · Score: 1
      Whether or not it is "fair" to test SMB between the two platforms is irrelevant. This test was to find out which was better in a business environment, most of whom use smb - not nfs.

      You make the argument that while NT has it built into the kernel, linux has it as a separate program which makes NT run it inherently faster. Do you think businesses care about this? Unfortunately, I find it likely that they don't. They want results. Internals aren't important to them.

      Overall though, I have to say that I'm fairly impressed with the attitude of the linux community this time around (at least so far). The general attitude seems to be that this test pointed out a couple performance problems in our favorite OS and that they'll now get tweaked. This is the kind of attitude that is going to help linux to gain acceptance.

      --
      Give a man a match, you keep him warm for an evening.
      Light him on fire, he's warm for the rest of his life
  54. what makes NT faster? by Anonymous Coward · · Score: 0

    are there features in NT that make it inherently faster than Linux in these tests?

  55. IP bug? by gavinhall · · Score: 1

    Posted by FascDot Killed My Previous Use:

    Why aren't they back-porting that multi-threaded IP bug thing to 2.2?
    ---
    Put Hemos through English 101!

    1. Re:IP bug? by Bersig · · Score: 1

      "..it may be faster, but only when it's UP."

      Stability is _the_ key reason I use Linux. There are other reasons, but that one's in the "necessary" column. I hope people don't freak out and do anything to compromise that.

      All this testing is a good thing. It focuses attention on the areas that need work and provides a goal to work towards. Long term though I think it's best if everyone just continues with business as usual (taking the benchmarks into account where appropriate of course).

      --
      Look around, and choose your own ground. -PF
    2. Re:IP bug? by Hacksaw · · Score: 1

      They may well back port it. It would depend on how big the change is. Recent posts to linux-kernel suggest that Linus does want to expend time back porting big changes when that time could be spent helping achieve the goal of releasing 2.4 by this fall.

      We have to admit, NT has had more time to mature, and they do have a good kernel architect in Dave Cutler. If he wasn't saddled by the marketing team that he is, NT would be non-mediocre in all of it's abilities. Linux hasn't creamed them yet, but that fact that it's contending is way cool. And all the scientific benchmarks that people want to run are just fine. That will only help to focus efforts.

      Just remember, it may be faster, but only when it's UP.

      --

      All the technology in the world won't hide your lack of vision, talent, or understanding.

    3. Re:IP bug? by Chad+Page · · Score: 1

      They _had_ David Cutler until they pushed him out in favor of yes-men during NT4 development because he fought the DirectX stuff (which is WAY too limited in NT4 anyway). Right now he's heading Win64 development.

      Whatta shame. He'd never have let the NT5/W2K development situation get so bad... NT3.1 had problems, but they had it pretty well refined in NT3.5x, especially NT3.51.

  56. Well now we know what to fix by Zachary+Kessin · · Score: 1

    OK Kernel guys (And people who have setups who can
    test this sort of thing). We now know where the problems are (OK We already did) Lets fix them and then challenge for a rematch.

    --
    Erlang Developer and podcaster
  57. MS is afraid, Very afraid by DuckWing · · Score: 1
    The obvious conclusion to all of this is that MS is scared. Very scared. They want to get every ounce of performance out of NT and did so to do better in the SAMBA tests.

    I think Linux will come out ahead in the long run. It's only a matter of time.

    --
    -- DuckWing
    1. Re:MS is afraid, Very afraid by Anonymous Coward · · Score: 0

      Why should we adopt the kernel just for some idiot non real world benchmarking, we're not developing MS products here ya know.

    2. Re:MS is afraid, Very afraid by Anonymous Coward · · Score: 0


      I've got a big penis that's been hard for months, and it continues to please everyone in the office.
      And it's never gotten an STD.

    3. Re:MS is afraid, Very afraid by LL · · Score: 1

      > Linux should be afraid. Fear is the perfect motivator.

      Fear is the mind killer - Bene Gesserit(sp?)

      I'm a little perturbed at this attitude which is reminescent of Intel and MS corporate culture.

      IMHO "hackers" do things because of the challenge, curiosity, and sheer creative exuburance. The day hacking stops being enjoyable is the day that I'll throw away the computer and retreat to NZ (actually a fantastic place to visit).

      Sure performance is a nice feature to have but as all good engineers know, there are always tradeoffs in time, price and features. Instead I suggest some fundamental thought go into a clean design which is upwards compatible with future hardware trends whilst supporting a range of architectures. Coming from an HPC arena, I know that tweaking the code can give significant short-term boosts but at the cost of portability.

      The money saved on the OS can go into smarter memory subsystems or more intelligent hardware detection. A flock of penguins does not have to occupy the same business niche as a market gorilla. What the distributors like Red Hat could do is provide out of box optimised binaries for common platforms or even work closely with vendors to pretune the code (Cobalt and the QCube is one example). I would suggest using the strengths of Linux such as its diversity and open flexible architecture to provide a cost-effective solution to the low-mid server range without pandering to irrational prejudices or self-defeating chest beating PR exercises. (Of course, if there are serious performance problems, then one has to rectify them).

      Remember, if you're not having fun, then it's not hacking.

      LL

    4. Re:MS is afraid, Very afraid by dr_labrat · · Score: 1

      Yeah!

      My ISDN Card has a 386 on it ;-)

      --
      The secret of success is honesty and fair dealing. If you can fake those, you've got it made. (Marx)
    5. Re:MS is afraid, Very afraid by Anonymous Coward · · Score: 0

      I think the _obvious_ to all of this is NT is faster than Linux.

      In certain circumstances. In particular, on extremely pricey, high-end hardware, tuned and tweaked to the gills, serving static web pages. Not on my 4 MB 386.

    6. Re:MS is afraid, Very afraid by Anonymous Coward · · Score: 0

      I stop at saying "you're an idiot", but no one runs 386's anymore.

      Well, you're wrong. I do. They do good, useful work as DNS servers, print servers, and in other miscellaneous tasks that don't require much horsepower, but do need absolute 100% uptime. Sometimes "scalability" means many little boxes, not one monster.

    7. Re:MS is afraid, Very afraid by spiritu · · Score: 1

      I stop at saying "you're an idiot", but no one runs 386's anymore.

      I'm actually impressed if M$ was "forced" or "scared" into improving their product simply to stay ahead of Linux. It's amazing how this idea works. I think I'll be the first to name this new concept "competition". If Linux does nothing but keep Microsoft on their toes, I'd be happy. Either way, the consumer (read: me and you) wins.

      Spiritu

    8. Re:MS is afraid, Very afraid by Anonymous Coward · · Score: 0

      No he has a perfectly valid point in that this benchmark demonstrates speed in a specific set of circumstances.

      What *I* would like to see is someone produce some Linux (or even NT) based numbers showing equivalent performance on cheaper hardware, either through using clustering or simply through better supported hardware.

    9. Re:MS is afraid, Very afraid by scrytch · · Score: 2

      They should be afraid. As a rock climber I once knew said (and probably quoted from someone else) "If you're not afraid, you're not alive."

      Linux should be afraid. Fear is the perfect motivator. Does it suck being afraid all the time? Perhaps. But it keeps the mountain climber on the mountain, and keeps your users from being afraid of falling behind (for whatever reason they need to move ahead).

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    10. Re:MS is afraid, Very afraid by scrytch · · Score: 2

      > Wonder what would happen to the NT's stats if you opened up a copy of IE or Netscape and started browsing the net with it.


      Where I work, it's a firing offense to use the servers for your personal use, like web browsing. Most other companies take a similarly dim view of such activities.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    11. Re:MS is afraid, Very afraid by GreyFauk · · Score: 1

      So how come there's no mention of what resources
      were still left available on the NT or Linux machine?

      I'd be quite surprised to find that the Linux box
      was using even close to all of it's resources...

      Wonder what would happen to the NT's stats if you
      opened up a copy of IE or Netscape and started browsing the net with it.

      We all know what would happen if you hit one of 'those' pages.
      heh.. How many pages did you say the linux box
      can serve up during the time it takes for nt to
      crash and re-boot?

      Reminds me of a couple of guys out at the lake here.
      They all have large boats.. but blown engines.. the works....
      One guy only has a 454 non-blown, non stroked engine.
      He's not quite as fast as the other boats...
      but He's put an awful lot of extra miles on his
      while the other guys had theirs in the shop for repairs.

      Personally I'll never use M$ anything for business.

      I don't have time to stop and fix something every other day. *shrug*

      Get in, do the maintenence, get out. Server crashes SUCK!


      --
      Friends don't let friends buy Compaq's. (Dell/Gateway... same same) You want a good computer? Build it yourself.
    12. Re:MS is afraid, Very afraid by Anonymous Coward · · Score: 0

      I think Linux will come out ahead in the long run. It's only a matter of time

      sounds like words from the blind faithful...my guess is that this was just a test. PC Week Labs conducted it, not MS...wierd isn't it...

    13. Re:MS is afraid, Very afraid by chuck_g · · Score: 1

      This test kinda reminds me of a quarter mile drag race....straight line and not much distance. Ok, so NT can sprint. Now lets take it over to LaMans and see which OS can go the distance. A road race, like real life, has many curves and bumps.

    14. Re:MS is afraid, Very afraid by jmpvm · · Score: 2

      I agree completely.

      NT is a 9-second Mustang that has something major break every couple of runs.

      Linux is a Toyota Supra Turbo (my example) that can make it down the track in 11s, but also corner, stop, and go hundreds of runs without problems.



      Part of NT's speed is from specialized hooks into the kernel for IIS, and SMB. They traded stability for performance.

      Linux' design concentrates on stability, rather than speed. No specialized proprietary hooks into the kernel that add complexity. Not quite as fast on the track, but you don't have it blow up every couple passes.

      For the price difference between NT and Linux, you can always spread the load over an additional machine to get the performance and keep the stability.

      There is no question for good administrators what is more important. I choose stability and well-roundedness over the 9-sec. mustang any day...

    15. Re:MS is afraid, Very afraid by Edward+Carter · · Score: 1

      If you'll remember, MS picked up the tab for round 1 of these tests.

    16. Re:MS is afraid, Very afraid by Rylian · · Score: 1

      Get over it!
      This kind of test is exactly what we need - ZD has nailed down a bottleneck in the kernel which we can fix; and MS has been forced to improve their SMB server performance because of the previous Samba-serving-NT-clients tests. So we've been directly responsible for increasing the quality of O/S software used by a lot of people.
      Isn't that part of the reason we're here?
      I see us as not competing against MS, but providing an alternative. I don't use Linux because it's not MS, I use it because I can muck around with the source and configure everything.
      Competition is the corporate way; it's something OSS is not very good at. How can it be, when the opposition can see all our improvements?
      My attitude is, if you're using Linux simply because it's not made by MS then you're not getting the whole idea of OSS.

    17. Re:MS is afraid, Very afraid by Anonymous Coward · · Score: 0

      what a spoiled brat. i still use 386's and low end 486's all the time. just because it's
      not a friggin quad processor, doesn't mean it's useless. mommy and daddy must have
      lots of cash to give you the latest and greatest.

    18. Re:MS is afraid, Very afraid by Pooklord · · Score: 0

      I think the _obvious_ to all of this
      is NT is faster than Linux.

    19. Re:MS is afraid, Very afraid by Anonymous Coward · · Score: 0

      Funny thing is, Microsoft used to rag on Novell for doing everything in the kernel. That was when NT had video drivers in user space. The Ring0 vs Ring3 controversy... Anyone else remember it?

    20. Re:MS is afraid, Very afraid by jpick · · Score: 1

      My firewall is a 386!

    21. Re:MS is afraid, Very afraid by holloway · · Score: 1

      NT is a big penis, powerful and does it's thing and pleases girls (and guys) blindingly well but it goes soft. Linux is a little penis, but it keeps on keeping on.

      Linux is a youthful gogetter, learning wisdom and evolving around ideas and concepts (and it hasn't reached puberty). NT is an smart old man, adapting (in a top-down model kinda way) and doing the best with what it's got. NT is eccentric.

      ooh ooh, and NT gets std's.


      -
      "Society, software, and you have your youth, puberty... build and die" - Eldritch

  58. Pricing by Anonymous Coward · · Score: 0

    The fact that pricing was not included in these tests is disappointing. I just bought a fully server capable 5 disc distribution of linux (Suse) for a whopping $30. If I multiply that amount by the overall server benefit I get $45 to $90 dollars. Can anyone pick up a legal copy of WinNT server, with unlimited client licenses for that cheap???? You can't even buy Windows98 for that small a price, even if you're only upgrading from Win95!!! Pricing is distinctly important. That $30 will go a long way. The thousands of dollars one pays for WinNT, at even a small client license, doesn't come close to the dollar/value ratio of linux. PERIOD!

    1. Re:Pricing by cdegroot · · Score: 1

      You're maybe not saving license cost, but a) it has been shown that you need 5 NT admins against 1 Unix admin (given the same amount of server boxes - a Unix admin will do the diskless workstations for free), and b) running NT on servers will probably do the same thing to Total Cost of Ownership as running Windows on clients does: it goes up through the roof.

    2. Re:Pricing by Anonymous Coward · · Score: 0

      Yeah... but you'd WANT competent sysadmins either way. Plus, I think most companies have some kind of policy where you have to pay MSCEs more.

    3. Re:Pricing by IntlHarvester · · Score: 2


      You're economic argument doesn't "scale" beyond small business however.

      Here's why -- Any company with more than a few hundred seats has a site licence contract with Microsoft. The cost is much more dependant on client seats then number of servers. This is to cover the client OSes and MS Office.

      The cost of extending the contract to add a few additional NT servers to the mix is miniscule. Compare this to the cost of hiring capable Unix admins, and for any medium sized business, you're not saving any money with Linux.
      --

      --
      Business. Numbers. Money. People. Computer World.
    4. Re:Pricing by scrytch · · Score: 2

      Where I work, they spend more money buying sandwiches for meetings than you would pay for an NT server license.

      Not everyone works out of their bedroom.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    5. Re:Pricing by Anonymous Coward · · Score: 0

      Huh? More than what? More than a MS admin who doesn't have a MCSE? That would make sense if you have any faith in that certification. More than a Unix admin? I know of no company with such a policy.

    6. Re:Pricing by Anonymous Coward · · Score: 0

      Does not matter. The ones who need high end performance are usual cooperations and other things like stability are far more important and this was a speed test, nothing more, nothing less. Fair enough, let's not get carried away.

    7. Re:Pricing by Anonymous Coward · · Score: 0

      > Where I work, they spend more money buying
      > sandwiches for meetings than you would pay
      > for an NT server license.

      True and besides B. Gates has 90billion$ in personal weath let alone MS's own capitalization - MS can afford to give away copies to schools.

      If NT is so amazing it kills all comers (and it mostly is and win2k will likely have 90+% of all shipped systems inth business world lets face it) then so be it. The the DOJ should simply force MS to open its OS to outside players a bit more (so they can't exclude competitors to Office etc.) and MS should be told to develop a free version of its OS immediately. MS-BSD maybe - anyway a free OpenSource OS with lots of nice GUI Win32 compatability layers that they could then give away FREE to public sector and eductational clients.

      WHY IS THAT SO HARD? I mean gawd has MS benefitted at all from public research facilities? Hmm a *little bit* ... Either that or they should just give the Open Group FSF and NetBSD 10 million each and tell them to collaborate on making a free OS for the public sector ... kind of like the way gov't invests in roads and stuff.

      > Not everyone works out of their bedroom.

      Youch! I'm unemployed and I'm in my bedroom right now (sadly I'm using Linux only because I have lots of time to invest - if I had money I'd have NT or MacOS) ...

      Anyway OS research is not dead: NT is built out of *a lot* of old cruft *at least as much as Unix is ... let's face that horrible truth for a while.

      BeOS proves what a new approach can do and *BSD's and Linux *do* keep MS on its toes. The larger point is to keep MS from sucking at the public tit I couldn't care less if it's "45% faster than Linux" and some mega bank MIS guy figures it has to be on all the VP's desktops.

    8. Re:Pricing by named · · Score: 1

      the thing is that the big (read: important) companies who want what they perceive to be the best solution will throw whatever money at the problem they have until it goes away.

      even a savings of 1/2 million dollars on software licensing would be something like 7-10 competent sysadmins (i don't really know the going rate for sysadmins these days...). for a company that might have anywhere up to 100 computing facilities that need to be managed... staff costs rule the day.

      so, anyway, my point is that cost really doesn't matter to the larger folks in town. important for the small companies to be sure, though.

    9. Re:Pricing by Chris+Blaise · · Score: 1

      Why? The point was performance, not pricing, and not even reliability (another Linux selling point).

    10. Re:Pricing by Anonymous Coward · · Score: 0

      Youch! I'm unemployed and I'm in my bedroom right now (sadly I'm using Linux only because I have lots of time to invest - if I had money I'd have NT or MacOS) ...

      Well, I'm a very happy NT guy these days. But I learned a lot about OSes from my 10+ years in BSD/SunOS/Mach land. Since you have time to invest now, read the sources. You can learn a lot that way and will someday have more than time to invest.

    11. Re:Pricing by Anonymous Coward · · Score: 0

      Well, yes and no. I can say from experience that NT's pricing has helped me convince senior management here that AIX is a better bet. That, the HACMP, the scalability, the SSA storage that units can share, the multiple redundancy and so on -- all stuff that PC architecture ain't got. Period. So when NT takes the battle into areas where lots of heads roll if promises aren't kept solely by pricing like UNIX licencing, then large corporations are starting to think hard and buy F50s and s70s and UE5000s and E10ks and so on. OR mainframes -- what I have found quite interesting here in Houston has been the very quiet, very sneaky move to replace mainframes...with bigger maionframes. Then moving stuff off of NT, to the mainframes. This is also starting to happen with the larger UNIX boxes. Server consolidation in these cases is being driven at least in part by the cost of M$ licences (adding up people served in an NT environment vs. s/390/terminal or AIX/X environments leaves you paying at least 4x the licencing fees to M$ that everyone was bitching to high heaven about paying to IBM not too many years ago -- the finance people are starting to listen).

      So, actually the test was irrelevant in many ways -- NT is irrelevant in many ways. The finance people aren't missing that linux did half as well for $0 (we use Debian around here)(and no, we haven't been able to get the company to contribute money as thanks)(yet). Think of print servers. Just the print servers. Think of HylaFax and old 486s (we did -- they work great). All for free.

    12. Re:Pricing by Trojan · · Score: 1

      You're saying that Linux + 4-way beats NT + uniprocessor in price?

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

      There's price/perf comparison on MS's Web site. Enterprise Class: Industry Benchmarks Show Windows Outperforming Linux

  59. Our day will come... by sterno · · Score: 1
    Microsoft has claimed this round, but I believe that in the coming years Linux will begin to outshine NT/2000 in many respects. Remember that NT has been running an SMP kernel for several years and has gone through several service packs to get to where it is today. Thus it is no great surprise that Linux loses on a beefy SMP box.

    It does disturb me somewhat to see that Linux loses on the single proc box, but this seems to come down to the tuning. Out of the box, Linux is the faster (as other benchmarks have illustrated), but when tuned, NT is better.

    I think they ought to make this an annual competition and see how they match up every year. I bet next year the results won't be so slanted in MS's favor.

    ---

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:Our day will come... by Anonymous Coward · · Score: 0

      Yes, I could go into the source and splatter in my own counters in all over the place: but they should be there, today. Period.

      Give me a break. If you need them, today, then put them in. Otherwise use something else. The world is full of armchair quarterbacks.

    2. Re:Our day will come... by greg · · Score: 1

      My understanding is that the IP stack was not multi-threaded until service pack three. Is this correct? In any case its not simple multi-threading that gave NT the boost here, it was the ability to tie each card to a specific CPU and bond all the cards into one channel. Off the shelf NT is not that fast nor is Redhat 6.0.

      --

      I browse with my threshold at 2 so I can't read my own comments :-)

    3. Re:Our day will come... by Anonymous Coward · · Score: 0

      OK, you boot NT to just a console. Can you admin it? On a server, pretty graphics are a waste of resources. Segregation of the GUI from the kernel is one of Linux's advantages in the server arena. Integration of graphics code in NT's kernel hobbles it as a server, introducing slowdowns and instability. This does not mean that it is a toy (indeed, we've seen that there are other, much more serious implementation problems in Linux's kernel), but it is a poor design choice and is indicative of Microsoft's attitude toward the server market.

    4. Re:Our day will come... by Anonymous Coward · · Score: 1

      Excuse me? "Several years"? Since when was NT *not* an SMP operating system? It was back in late 1991 when it first emerged into the light.

      The inescpable reality -- NT has had nearly 8 years of SMP tuning, and the SMP mantra has been a religion for the NT group from the very beginning. That way they didnt end up with screwups like a single threaded IP stack


      You'll not get away with that sort of revisionist history here. NT "emerged into the light" in 1991? Hogwash! It was at that time no more than a twinkle in Cutler's eye. Remember that Windows 3.0 didn't hit the scene until 1990; 3.1 was released in 1992, and NT 3.1 (sic) didn't arrive until rather late in 1993. SMP was not among its strongest features.

      NT was poorly conceived from the beginning. A mandatory GUI on a putatively high-end server OS... absurd! It just can't play with the big boys like Solaris, and Linux is growing up to beat it on the low end, casting off the vestiges of its infancy (e.g., its "screwup" of a single threaded IP stack) to become a real player in this league. Micros~1 and Mindcraft will not have the last word here.

    5. Re:Our day will come... by Anonymous Coward · · Score: 0

      'Joe Bloggs' Administrator can't just "put them in". That is one of the other selling points of NT is that the OS has this stuff in in there already, and it's -easy to use-. Hackers of Linux forget they they are capable of putting this stuff in themselves without too much hassle, but how is the average Admin going to?

    6. Re:Our day will come... by jhoneyball · · Score: 1

      Its fairly simple, really.

      You can go up to an NT machine and get right-now performance counters of just about every metric in the system. Every driver, every bit of kernel, every chunk of memory reads and moves etc.

      Where is my RedHat equivalent to PerfMon?

      If Linux isnt a fully instrumented OS from the ground up, then tuning it is always going to be a "finger in the wind" exercise at best.

      Solaris has this stuff in ... And guess what? It scales... There is no magic in this stuff. Until Linux gets to be instrumented from top to bottom, it will lag. Yes, I could go into the source and splatter in my own counters in all over the place: but they should be there, today.

      Period...

      Jon

    7. Re:Our day will come... by sarlalian · · Score: 1

      Actually, if I remember correctly, NT suffered from the same single threaded IP stack, until service pack 5, interestingly just a week or so before the Mindcraft Event.

      --
      --== So many idiots, so few comets. ==-- --== Stupidity should be painfull. ==--
    8. Re:Our day will come... by scrytch · · Score: 2

      > Give me a break. If you need them, today, then put them in. Otherwise use something else. The world is full of armchair quarterbacks.



      "Linux: Do it your damn self, and stop bothering us."

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    9. Re:Our day will come... by Anonymous Coward · · Score: 0

      No. Video in the kernel and GUI administration are the wrong things to do. The driver (one hopes) is not inherently slow, but it still has to draw all that chrome. The driver (one hopes) does not crash, but a crash can fsck up the video so that you can't get anything done and have to take the box down. At least in textmode you can hop over to a different VC, ssh in, or what have you, and muddle through.

    10. Re:Our day will come... by Anonymous Coward · · Score: 0

      'Joe Bloggs' Administrator can't just "put them in".

      Duh.

      Hackers of Linux forget they they are capable of putting this stuff in themselves without too much hassle, but how is the average Admin going to?

      Well, do you mean the average NT Admin ("Gee, I can point and click and everything is just so easy - wow, I'm an Administrator (crash) !!") or the average Unix Admin (seasoned bit head with a factor of 10 more knowledge than above mentioned MSCE)? Okay, I'm getting off the point. It's not the Admin's job to put anything in the OS. In the case of NT, it's impossible anyway, so it's good that Performance Monitor is there (and yeah, it's a great app. They did this one right).

      In the case of Linux, even though good performance monitors already exist that are just as easy to use (ever seen GNOME Gtop or KDE's Ktop?), with Linux, it is nevertheless possible to write a thousand of them. The code is available. With NT, the choices are limited, but that's the way Microsoft likes it.

    11. Re:Our day will come... by Anonymous Coward · · Score: 0


      The GUI is not mandatory. NT is based on a Microkernel architecture. The Win32 interface is just a shell.

      You can boot NT with just a console with the right tools. But what's your point? You act as if a GUI is an indictment of a system and makes it a toy.

      If anything, the lack of a good GUI integrated with the system is an indictment against Linux.

    12. Re:Our day will come... by IntlHarvester · · Score: 2


      The only thing your post proves is that you don't have any operational experience with NT Server. The 16 color VGA or S3 driver running is not exactly "causing slowdowns" on your server. And if something is going to crash on that server, it's certainly not going to be the video driver (unless you have a hardware problem).

      You're starting with the conclusion (NT has kernel graphics, Linux doesn't) and working backwards.

      --

      --
      Business. Numbers. Money. People. Computer World.
    13. Re:Our day will come... by jhoneyball · · Score: 1

      >> Remember that NT has been running an SMP kernel for several years and has gone through several service packs to get to where it is today. Thus it is no great surprise that Linux loses on a beefy SMP box.

      Jon

    14. Re:Our day will come... by jhoneyball · · Score: 1

      Quote "Remember that NT has been running an SMP
      kernel for several years and has gone through
      several service packs to get to where it is
      today. Thus it is no great surprise that Linux
      loses on a beefy SMP box. "

      Excuse me? "Several years"? Since when was NT *not* an SMP operating system? It was back in late 1991 when it first emerged into the light.

      The inescpable reality -- NT has had nearly 8 years of SMP tuning, and the SMP mantra has been a religion for the NT group from the very beginning. That way they didnt end up with screwups like a single threaded IP stack

      Jon

    15. Re:Our day will come... by Anonymous Coward · · Score: 0

      perfmon=top. type top at the shell prompt.

    16. Re:Our day will come... by Anonymous Coward · · Score: 0

      adding unstable extras (e.g. graphics) when theyre not needed is pointless..it may seem minimal, but why put it in when you can overlay it ? it just adds another crash factor.

  60. I have an idea by Elmo · · Score: 5
    Before everyone starts flaming ZD and yelling foul play...again, why don't we actually do something about it.

    If you can't help program then go out and test all this new stuff and send in bug reports. Let's have Linux set the standard again. It seems like, acording to the article, it was this way once and we lost it because Microsoft has pushed the bar a little higher and we lagged behind.

    1. Re:I have an idea by Anonymous Coward · · Score: 0

      Your next version will be more stable!
      Your next version will be more stable!
      Your next version will be more stable!
      Your next version will be more stable!
      Your next version will be more stable!

      Yeah, yeah, I've heard it all before...

    2. Re:I have an idea by Mansing · · Score: 1

      No doubt that everything you say true . . . however, when the IS management reads this, they will read that NT is faster than Linux. OK, that's a problem because they will miss all of the other benefits to making Linux a standard. For right now.

      I believe that the kernel developers have some excellent information to work with here. Any benchmark, whether you win or lose, is always good education. The Apache group and the Samba guys have also gotten excellent information to work with, too.

      Now comes the best part of these benchmarks, the part that shows *why* open source, community development is the best development model out there. That part is the speed at which these shortcomings are addressed, reviewed, fixed, and implemented. How long will it take a Linux administrator to upgrade Apache, Samba or the kernel if there will be a marked improvement in performance? Not long, I imagine.

      Linux, and its developer community, will win even this round of tests and benchmarks by having the performance issues addressed in "Internet Time" rather than Microsoft time. And that is what makes Linux, and all open source development, winners every time.

    3. Re:I have an idea by Anonymous Coward · · Score: 0

      I think what the industry needs to do to get a clear and honest non MS jaded test. A 3rd part lab that has no MS ties at all or at least can't be bought. Get one NT expert and one Linux expert and put them head to head. The problem for now and for ever is the fact that people of the linux faith are not going to believe what MS says. I don't personally trust ZD for doing this type of test because of their palms are not exactly grease free when it comes to reporting on MS.

    4. Re:I have an idea by Anonymous Coward · · Score: 0

      I use both Linux and NT 4.0 at work. Linux is definitely more stable than NT when both are used by someone who doesn't know how to properly admin a box. NT can be very stable if you are VERY CAREFUL - use the right drivers, and install software in a very specific order. Problem is, NT stability problems seem to be going away. I'm testing Win2K BETA3 (BETA) right now and it is EXTREMELY stable - with any software installations, whatever. MS finally got rid of DLL hell for the most part. If you think NT can challenge Linux right now in some areas, wait till comparisons include W2K.

    5. Re:I have an idea by JLester · · Score: 1

      We use both Linux and NT to run all of our Internet services for a large school system. We have four NT 4.0 with SP3 machines (2 Compaq Deskpros run Cisco management software and Compaq Insight Manager, one Compaq Proliant 3000 runs our main webserver and mailserver (both Netscape products), and one Compaq Prosignia 200 runs a specialty online database server and private FTP services. Those machines never crash. I really believe that NT itself is fairly stable, it's some of the services people run that aren't. I don't like IIS and Exchange, so we run Netscape Enterprise and Messenger servers. I also believe the hardware has something to do with it. Compaq servers have been rock solid for us .. no matter what the OS (we have about 25 of them).

      We have three Linux servers. Two are Compaq Prosignia 300s with RedHat 5.2. One runs our primary DNS and a few other services. The other runs secondary DNS, mailing list software, and some special CGI scripts. Our newest server is another Compaq Proliant 3000 with 640MB and dual PII-450s. It will become our primary proxy and mail server for about 7000 users. These are also very stable with no crashes.

      Overall, I think you should choose the right OS for the job. NT has its advantages and so does Linux. One is not necessarily the best for everything. And really, both servers in the test would keep up with a really busy website and hundreds of file sharing users. They are both fast enough for what we use them for and both rock solid stable.

      Jason

      --
      "FORMAT C:" - Kills bugs dead!
    6. Re:I have an idea by sterno · · Score: 1
      Hallelujah! Preach on my brother! :)

      ---

      --
      This sig has been temporarily disconnected or is no longer in service
    7. Re:I have an idea by Rick_T · · Score: 1

      | Before everyone starts flaming ZD and yelling
      | foul play.

      No yelling "foul play" here - at least not as of yet. The test basically told us what we already knew - there are some kernel issues that need to be fixed. Now there's a big incentive to fix them.

      It also showed that the Mindcraft numbers were a good bit off for what Linux could actually do.

      Also notice that Linux's *big* strength against MS products - reliability/stability - was *not* a part of this test. And I don't know how the rest of you guys promote Linux, but I've gotten Linux installed here on the basis of reliability, its ability to use old hardware for something productive (e.g. our P75 webserver), and the ease of remotely administering the box (said webserver runs headless and is out of everyone's way in this crowded lab) - all for very little cost.

      --
      -- Rick
    8. Re:I have an idea by Rick_T · · Score: 1

      | NT can be very stable if you are VERY CAREFUL
      | - use the right drivers, and install software
      | in a very specific order.

      This, though, is "properly" administering an NT box? No wonder NT sysadmins are so angry most of the time. ;) The "right drivers" I can understand - but installing software in a very specific order bit sounds like a royal pain in the ass.

      What you're saying, essentially, is that it's hard to make an NT box *not* crash, while it's hard to make a Linux box crash.

      | testing Win2K BETA3 (BETA) right now and it is
      | EXTREMELY stable

      Frankly, given Microsoft's track record on stability, I'll believe that when I see it.

      --
      -- Rick
    9. Re:I have an idea by AArthur · · Score: 1

      You can make Linux unstable by poor adminsitration (although it's harder then NT to do).

      For examples:

      1) run as root all of the time. Besides being a security risk, it makes it alot easier for the system to crash.

      2) Run highly developmental kernels, such as 2.3.8.

      3) Run a developmental X Server, push it really hard, running in root.

      Yes, those things are usually not done by default (nobody is that truely retarded to do those things on a important machine besides my ISP, I hope).

      You can crash Linux, but it's usualy the users fault, unlike NT which can easily crash, when using stable versions of NT.

      Just because Linux is more stable, it's not perfect.

    10. Re:I have an idea by AArthur · · Score: 1

      That's impossible. Benchmarks are almost alway byist, and if you get somebody who isn't NT byist, they will be Linux byist.

      Also, benchmarks tend to be optimized for a certain platform, more then another one, no matter how generic the benchmark is.

    11. Re:I have an idea by Rage+Maxis · · Score: 1

      Theres one thing to keep in mind (although this really doesn't matter for us hardcore linux fans) These test results are the difference between the corporate world (i.e. all the millions of M.I.S. people who base their decisions on the glossy mags) and the hacker world. To a CIO we hear in the mainstream media "NT is 45.0 percent faster than linux!" and their university or MCSE drones say "We are afraid of Unix, buy NT" and Microsoft sez "we'll throw in a ski trip for your admins!" and guess what. BSD / Linux / Unix / Etc. lose. Thats it.

      --
      --- ask me about nihilism, I will have nothing to tell you.
    12. Re:I have an idea by Signal+11 · · Score: 2

      Without knowing what configuration those machines were tested in (PC labs didn't disclose that information in their article), that's going to be alittle difficult.

      Microsoft is trying very hard to say "NT is better! see! see!". But I can take that claim apart by simply asking any NT administrator how many times they had to reboot their "4,196 hits/minute" NT box, compared with the measily 1800 linux put out...

      Linux is more reliable, and has greater flexibility (courtesty of the unix philosophy of piping, and making everything modular). No benchmark can, or will, ever convince me that NT is more stable than linux, or more flexible. Maybe NT is faster at some things - whatever parameters were used for the benchmark obviously bear that out.

      But I'll ask you all one question: Where do you think linux will be in one year from now? Think it would beat w2k?

      That's the ultimate question.. Microsoft may have a performance advantage (gasp!) right now.. but we all know how quickly open source moves forward, and how quickly bugs are fixed. Even Microsoft can't beat the distributed efforts of tens of thousands of developers working in concert. No corporation on the planet can.



      --

  61. Re:NT and Linux differences. by hli · · Score: 1

    IIRC Linux once said:
    "Linux has a micro kernel. There are only these things in it, which are needed".

  62. Ziff Davies partly owned by MS? by Anonymous Coward · · Score: 0

    If I'm not mistaken doesn't MS own a hefty percentage of Ziff Davies publications? Something like 20% or so... Or was that IDG?

    Boing!

    1. Re:Ziff Davies partly owned by MS? by sjvn · · Score: 1

      You're mistaken.

      Steven, Senior Technology Editor, Sm@rt Reseller

  63. The perils of anecdotal evidence by Anonymous Coward · · Score: 0


    Gee, so if your anecdotal evidence on reliability is equally accurate as your scalability anecdotes, then NT doesn't have anything to worry about.

    Remember, "only the paranoid survive." Don't get too arrogant about that anecdotal reliability advantage lasting forever.

  64. Re:Availability by Anonymous Coward · · Score: 0

    Haha, And I thought I was the only one with a hdd which died at 41*C exactly ;)
    Could you tell me what brand(s) they are?
    I've got a Samung 1.0Gb here.

  65. Who cares? - OS X Server is seven times faster by gavinhall · · Score: 1

    Posted by ChristianC:

    The argument over whether NT or Linux is faster is completely irrelevant. The fact is Mac OS X Server is seven times faster than NT and three times faster than Solaris, so its bound to be faster than Linux.


  66. 4 disk partitions is not a cluster by Anonymous Coward · · Score: 0


    How does having 4 disk partitions make a box a cluster? You're making no sense.

    It's definitely a tuning optimization, but what else is new? Linux may need to do this too, once it gets a journal filesystem with a similar transaction log.

    1. Re:4 disk partitions is not a cluster by D.+Taylor · · Score: 1

      Well. It has 4 ethernet cards, 4 CPUS (and NT ties one card to each CPU) and 4 partitions.
      Thats basically 4 seperate computers inside one box under the control of one operating system...

      Whats your definition of a cluster?

      Personally, I don't really beleive its a cluster, but the fact is, who is really going to have 4 CPUS, 4 eth cards, and 4 partitions to split everything up?

    2. Re:4 disk partitions is not a cluster by D.+Taylor · · Score: 1

      Quote from my previous reply:
      Personally, I don't really beleive its a cluster,

      However its not just the disks.

      It has 4 ethernet cards, each bound exclusively to one of 4 CPUS, and no doubt each ethernet card is accessing files on a different HD.

      It isn't a cluster, but its a dammed expensive, and I'm sure unusual setup.

  67. Re:Linux is not the fastest. No excuses. by deaddeng · · Score: 1

    Seriously, trying to help a fellow newbie--have you done the pnpdump/isapnp thing for the modem and/or soundcard? worked for me (but I had to hunt for it) with RH5.2 and 6.0. RH6.0, btw, detects isapnp.conf settings during boot--you don't need to run any init scripts anymore. Just make sure that you pick the right resource settings (and telly your mb bios that you are NOT using a PnP OS or comparing your win irq/dma stuff will only confuse you).

    --
    --- .085 as cool; proving that a little knowledge is dangerous
  68. Sun Tzu Predicted Defeat by Anonymous Coward · · Score: 0


    Engaging a stronger enemy on his own ground??

    Chinese tactician Sun Tzu would have disapproved.

    Sure, we can explain away the specifics of why Linux lost, why the benchmark is flawed and/or what code fixes are needed to win the inevitable next confrontation.

    But readers of Sun Tzu's The Art of War would know that defeat was to be expected in this match.

    Red Hat's foolhardy strategic blunder has caused us all to lose face. But losing face is Ok, as long as we don't lose faith.

    Let's fight a good fight. Let's code, and document, and design, and evangelize, and help newbies and otherwise do our part.

    Let's not flame those who think different. Flaming makes the whole Linux community look bad, and doesn't change the flamee's mind.

    Let's be nice to the Mac & Be communities, because they can be our strategic allies against the evil empire. We can settle our differences after we defeat our common enemy.

    Sun Tzu said -- "He who knows his enemy as well as himself is assured victory in a thousand battles."

    This defeat was nothing. We are up against a multi-billion dollar behemoth that's fighting for its survival. The beast will lash out fiercely in its death-throes. Let's not be disheartened by this apparent defeat. We will see much worse things before victory.

    Just my two cent sermon.

    PS: I have introduced over a dozen people to Linux and Perl. They are glad for having discovered how higly efficient they can be with these OSS tools. And some are showing them to other people.

  69. Re:NT IS NOT FASTER THEN LINUX!! by Anonymous Coward · · Score: 0

    First: that page doesn't work in babelfish. I hope you don't test your servers the same way you tested that claim.

    Second: that test doesn't appear to be on the site. Granted, it's in German, but there doesn't appear to be a link to the test, only a reference to the story in the magazine.

    Third: You are a whiner and a Linux fanatic.

  70. Re:Availability by Anonymous Coward · · Score: 0

    I will guarantee the hardware will fail first.
    HDD's don't live forever. Especially Quantum Bigfoots, they have bb's straight out-of-tha-box
    fucking eggsuckers at quantum, I'm gooing back to seagate/wd!

  71. Re:Can anyone do math? by IntlHarvester · · Score: 2


    Unfortunatly, I'm wasn't referring to anything so fancy. More just being sarcastic, because the throughput difference between Apache and IIS is hardly ever going to be the deciding factor.

    (In the largest NT/IIS setup I've seen, there were three actual web servers. They were 'clustered' only on the switch level. The assumption was that one of servers would be down at any given point in time. A desktop box was running software which checked if IIS was running, and if it had died, attempted to restart the service. If that failed, it rebooted the box.)
    --

    --
    Business. Numbers. Money. People. Computer World.
  72. Re:Bad ZDnet, lack of information! by sjvn · · Score: 1

    "how many times did they have to reboot NT during the test?"

    None.

    But, you wouldn't expect to either. Linux's stability advantage over NT is shown over weeks and months, not hours or days.

    Steven, Senior Technology Editor, Sm@rt Reseller

  73. Re:NT is NOT as stable as Linux by Anonymous Coward · · Score: 0
    Of course you can't publish your results... Their entirely fictional.

    Maybe. Maybe not. One thing I'm sure, is that any competent sysadmin, would test all the possible systems to get an idea of how they behave for his application. So I expect this information to exist.

  74. Re:What do you call someone who speaks XX language by Anonymous Coward · · Score: 0

    I read somewhere that the number of people with english fluency is 1.5 billion (many in india, europe, US., canada, australia, and scattered around the world). There are quite a bit more english speakers than there are chinese speakers, and certainly more than mandarin chinese, which
    is (I believe) a minority dialect, even if it is the "official" chinese.

  75. Use these results by Anonymous Coward · · Score: 0

    Although I feel these results to still be slightly innacurate (the linux graphs seemed to wobbly for a good configuration). I feel that certain mambers of the linux community should take this with a little less dogma. One of linux great properties iot its ability to transform itself quickly and these results can be a tool for that.
    I would also like to point out that MS didn't publish an uptime or reliability benchmark, as I do feel that in this arena there really is no competition.

  76. Re:NT is as stable as Linux by Anonymous Coward · · Score: 0


    What part of the GUI are you talking about here?

    If you're talking about Explorer, you're talking out of your butt. Explorer doesn't not crash NT.

    If you're talking about csrss, prove one instance where that has crashed due to an internal bug.


    BTW, my NT servers do not crash regularly. They don't crash irregularly. They just don't crash, because I have at least half of a clue (and I'm working on the other half).

  77. Re:One thing you missed by Chas · · Score: 1

    Chas, you're a goddamn lamer. Shut the fuck up already.

    Yeah. Whatever. Great argument.


    Chas - The one, the only.
    THANK GOD!!!

    --


    Chas - The one, the only.
    THANK GOD!!!
  78. Re:Microsoft's capabilitys.... by spectecjr · · Score: 1

    Please to be pointing out the PhD theses written by any of them?

    And what in hell does this have to do with coding ability? Most of the best coders I know don't even have a bachelor's degree.

    (And no, I'm not talking about @ Microsoft here - I'm talking about other people in the industry)

    If you ain't got the spark , you may as well forget it. You can be a PhD in CompSci and not have a clue about how to code shit-hot stuff.

    --
    Coming soon - pyrogyra
  79. Re:Sounds like you should be fired... by Anonymous Coward · · Score: 0


    If your BDC machine is locking up solid, you've got a hardware issue.

    Or maybe not.

  80. Sounds like you should be fired... by Anonymous Coward · · Score: 0

    If your BDC machine is locking up solid, you've got a hardware issue.

    You know, instead of claiming something sucks, why don't you investigate what you are doing wrong?

    If you did that, I might hire you, as it sits now I'd rather hire a trained monkey... they'd be just as effective.

    1. Re:Sounds like you should be fired... by Chris-S · · Score: 1

      Actually, Dell already replaced the motherboard in this server after we had installation trouble. I don't think hardware is the issue - Dell has checked this out. Besides, it's brand new. If any computer should be giving us hardware problems it should be the old throw-away box running our Linux web server.

      As for investigating the problem, we just did an out-of-the-box install, nothing special. We don't really have time where I work to investigate too deeply, but that's another issue.

      Our Linux box was a plain vanilla, out-of-the-box installation as well, and it has given us no problems at all. I basically set it up and it runs with no intervention on my part.

      If you're suggesting I'm not putting enough effort into system administration of the NT box relative to the Linux box then that shatters the stupid assertion that NT is easier to administer, doesn't it.

      BTW, I'd never work for an anonymous coward like you.

  81. Re:NT is NOT as stable as Linux by Anonymous Coward · · Score: 0


    Well, duh. If you're doing development, of course you can crash it.

    Besides, which version of NT4 are you talking about here? There are major differences among the different SPs.

  82. I don't care for benchmarks I know what is faster by Anonymous Coward · · Score: 0

    Microsoft isn't even using NT for their hotmail servers. Nuff said.

  83. Re:You guys sound so lame - wanna BSOD on w2k? by Shoeboy · · Score: 1

    This one's fun. Go to investor.msn.com and get the historic chart data for microsoft stock. Then click in the middle of the chart, hold down the primary mouse key and move your mouse side-to-side. Within 5 seconds you get taken to blue screen city. This is 100% reproducible on my W2K beta 3 box. I am not kidding. I thought MS servers were only supposed to crash your machine if you were running netscape ;)

  84. Re:True - but my point is... by Anonymous Coward · · Score: 0

    Why spend more dollars on a NT machine if you can spend your dollars well on a low end linux machine (which doesn't crash)!

  85. Re:Oh yeah? My Experience... by Anonymous Coward · · Score: 0

    The thing would be sitting there with its monitor off and users would start complaining that the file server was unavailable. We'd turn on the monitor and sure enough, the machine was locked solid - only a power down would reboot it. And when the machine comes back up all you can do is look at the log files to see about when it crashed. Other than that you get no debugging info at all.


    Wrong. The blue screen tells you exactly what crashed and why. If you don't know how to use that to fix your problems, you're just pretending to be an administrator.


    I have five NT servers. One of them has crashed this year. This was due to a third-party software package; the manufacturer fixed their bugs in that package and it's been rock-solid ever since.

  86. Re:NT is NOT as stable as Linux by Anonymous Coward · · Score: 0

    Of course you can't publish your results... Their entirely fictional.

  87. Re:U.S. tax payers funds go directly to MS/Apple by Anonymous Coward · · Score: 0


    It's the other way around. Microsoft alone paid over $2.6 billion dollars in taxes last year. How much tax revenue does Linux generate?

  88. Re:Professor Moriarty, we shall meet again by Ataru · · Score: 1

    Of course! Having comprehensively *lost*, what else can they do?
    But do not think that MS will stop and wait for Linux to catch up.

    This has been a public information announcement.

  89. Re:My expierences w/ Win2k beta 3 by Anonymous Coward · · Score: 0


    NT workstation and server do have the same kernel (this remains true in win2000), but many parameters are different, such as quanta, file caching algorithms, scheduling algorithms, kernel paging, paging in general, etc. These have a major effect on the performance of the operating system. Workstation is tuned for interactive use, server is tuned for network or server application performance (depending on how the system is configured).

  90. Re:I want to see a $1000 server comparison by mpe · · Score: 1


    I also want to see vanilla installs of the two competing
    operating systems... Commpared to when they both are
    tweaked.


    How about testing between
    a) pre installed NT box
    b) pre installed Linux box
    c) Retail NT (bought anonymously) installed on blank machine
    by NT experts. Only basic configuration allowed.
    d) as c with Linux experts
    e&f) as c&d using a retail Linux distribution.
    g,h,i&j) as c,d,e&f but can tweak using only publically
    available information, all sources and tweaks to be fully
    described in the final report.
    k) the NT team can do any tweaks they like subject
    to a budget
    l) ditto for the Linux people.

  91. NT vs. Linux shows Slashdot readers' myopism by (M)ikke · · Score: 1

    Despite the facts and fiction that have been said about the comparison of Linux to NT, something else has surfaced: most Slashdot readers seem te be reading only Slashdot. It is so strange to see how people seem to depend only on this otherwise fantastic source of info. It is only ONE source. (But it's OPEN! harr harr.) A few days ago I read an article in a German computer magazine - sorry, THE German computer magazine - and in it they showed that the tests Mindcraft (what a stupid name BTW) were everything but real-life. And because the guys at PC Week Lab's did the same tests, their tests suffer from equal non-life-realism (does this word exist in English? Nah, don't matter.).
    In the German article, Linux did pretty well (on a 4CPU / 2GB RAM / RAID-5 server). Even SMP wasn't bad all the time.
    I realise that German magazines, especially the dead-tree variants, are not as accessible to most Slashdot readers. But I still get the feeling that if I were to say "BOO!" on slashdot, ten minutes later all hell would have broken loose.

    Now, the moral of the story:
    - The Linux-NT comparisons of both Mindcraft and PC Week Labs lack realism.
    - Slashdot readers: think before you send comments.

  92. Re:Linux wasn't the only thing tuned... by mpe · · Score: 1


    They didn't, however mention the fact that they formatted the
    fileserving partitions into 4 separate partitions to improve
    WinNT's performance on the front page, did they?


    They didn't mention much at all about the set up. Assuming
    this "4 partition" claim is correct then it adds to evidence
    that the NT operates as a "semi-cluster". Therefore the
    comparison is meaningless. Unless you pull out 3 of the
    network leads, then do the measuring....

  93. Re:Remember whose benchmarks these are . . . by J.+J.+Ramsey · · Score: 1

    > I guess you didn't read the article at all.
    > Linux has a problem! The TCP stack is single
    > threaded and can't compete with NT on multi-proc
    > systems

    Actually, I did read the article. I'm just suspicious. For all I knew at the time, the explanation regarding the TCP stack could have been false or distorted. Later things that I read seemed to show otherwise, that indeed the TCP problem was a real and legitimate problem. Fair enough.

    I read an article later at the Linux Daily News (6/27/1999) analyzing the results of not only the benchmarks in question, but previous ones, including those that had Linux 'winning', focusing on differences in the testing conditions. The number of clients really made a difference; with a large number of clients, Linux's performance sank due to some bottlenecks like the TCP problem, which is partly why the Mindcraft rematch came out as it did. Also fair enough.

    The trouble was that it looked to me at the time that PC Week was merely detailing Mindcraft's results, which didn't tell much at the time since I knew Mindcraft had done hatchet jobs before and had a vested interest in the outcome. They could very well have made up a technical explanation as to why the results turned out as they did. To determine whether the results were due to dishonest testing or to real problems, or even both, requires having others look at the results (which has since been done). The point I was trying to make was that Mindcraft shouldn't have been taken at their word, since they haven't been all that honest before.

  94. "insanity for real use" by Anonymous Coward · · Score: 0

    Hmm, actually, that could be an interesting strategy when combined with multicasting capabilities on busy sites with lots of static content (e.g. CNN).

  95. OS X Server is seven times faster by gavinhall · · Score: 1

    Posted by ChristianC:

    The argument over whether NT or Linux is faster is completely irrelevant. The fact is Mac OS X Server is seven times faster than NT and three times faster than Solaris, so its bound to be faster than Linux.

    1. Re:OS X Server is seven times faster by Zurk · · Score: 1

      just wait till mindcraft benches MacOSX. NT will be 14 times faster than OSX.

  96. Re:Microsoft's capabilitys.... by Anonymous Coward · · Score: 0

    So, your saying someone with his/her PhD codes beter than someone without, that's funny, my boss thinks it's the other way round, he recently decided to hier only drop-outs with experience because all those PhD's keep whining instead of making something beter. e.g. my boss has a bachelors degree though.

  97. Re:Microsoft's capabilitys.... by Anonymous Coward · · Score: 0
    : Please to be pointing out the PhD theses written by any of them?
    And what in hell does this have to do with coding ability? Most of the best coders I know don't even have a bachelor's degree.

    It has little to do with coding ability. But it has definitly to do with design ability, and more importantly about grasping most of the knowledge to a relevant to a perticular domain of computer science.

    The very fact that Linux wasn't only written by PhDs student explain why there is little innovative in it (compared to, say, Inferno). This is a good thing, to get something working. But now we are talking about performance. I can assure you that PhDs (the one in contact in reality, not the kind that spend their time writing equations only), know much more than J.Random.Coder, about virtual memory algorithms (the one in Linux 2.2.x is lame [but simple]), scheduling process, compiler optimisation, network protocol design, garbage collecting, processor design (and processor optimisation), database design, performance evaluation and analysis, etc... You need much more that coding ability to make correct decisions about algorithms.

    What the hell has coding ability to do with choosing/inventing proper virtual memory and scheduling algorithms ?

  98. This is about tactics by kune · · Score: 1

    Microsoft wouldn't have started this, if the result wouldn't have been predictable.

    I could write here a long list, why these simple brute performance tests are not appropriate to compare operating systems. We know now that Windows NT serves the Windows native network file system better on higly optimized machines and a
    NT machine can flood your network with twice the amount of static web pages than Linux.

    Microsoft defined with these tests the battle ground. Next time we should know the territory before going into the battle.

  99. Re:NT and Linux differences. by Christian+Smith · · Score: 1

    It is such a shame that MS (and customers!) put such little value on reliability. Only yesterday (25/06,) I had problems with my bank, who have gone completely to NT. Account records were down for hours! If it hadn't been for the irony of the situation, I would have been furious, as I had issues I had to resolve.

    I'm dreading Y2K.

    BTW, the bank was NatWest (www.natwest.co.uk.)

  100. Re: remote administration better w/unix by Anonymous Coward · · Score: 0


    On Linux, if the gui goes away (but doesn't freeze
    the whole machine) you can telnet in and keep the
    machine alive, or safely shut down.

    Often, an X lockup will lock the system but not
    always...

    Quake II in SVGAlib takes away the keyboard ALL THE TIME. I telnet in and reboot the machine
    rather often because of this.

    Mark

  101. Re:Oh yeah? My Experience... by Dr.+Evil · · Score: 1

    Similar experiences here... but if there is no BSOD, and the machine just freezes, although it should be hardware, and is generally solved by changing hardware components, why does Linux behave fine on the same systems?

    Maybe NT is pushing the hardware more, maybe NT is more succeptable to being affected by certain types of hardware failures, but in my experience Linux is more stable than NT.

    I've been toying with the idea that maybe linux kernel mode processes are statistically a "smaller target" than NT kernel mode processes. That failures in Linux are far more likely to occur in userspace... and leave the system perfectly functional. This is going way beyond the area of my expertise, it sounds positively nutty, but it's a working theory.

    System lockups are almost certianly hardware related, but the same hardware failures just don't seem to happen on Linux. I can get a rock-solid linux box from almost any cruddy hardware. I just can't do that with NT.

    Here's an experiment... Let's get a rock-solid computer, and generate a kernel-mode process which will randomly shuffle a bit somewhere on the system, simulating a botched memory cell or a hardware glitch of some form. Just for fun, and to make the idea clear, let's have this process available over the network. Let's call this thing "Splork".

    On the left we have Linux, on the right, we have NT. Both NT and Linux are outfitted with user-mode processes which will trigger "Splork" on the opposing machine... lets's call this process "Bang".

    Bang fires off Splork, if the target machine is still alive, Splork calls Bang and hits the the other machine... Eventually, one machine will stop shooting back.

    Equip a third machine with a couple reset switches, and some monitoring software....

    Let this run long enough to generate some good sample data... and see which machine is more tolerant of being Splorked by bad hardware.

    Hey, it is no more strange than watching a machine lock up for no good reason... Don't rip this idea apart unless you really see a flaw in the logic.

  102. MS waking up. by rawg · · Score: 1

    Looks like the Linux world is starting to wake up the MS giant. We kicked their ass then they fixed stuff. All then have to do now is fix the crashes and their OS may survive. If it stops crashing and starts working then it will go somewhere. I will still use linux though.... More configurable.

    --
    The above is not worth reading.
  103. Linux PR and Trash-Talk Numbers by remande · · Score: 2
    PR can eat itself. Linux is uniquely able to ignore the PR wars and win in spite of them.

    At the end of the day, the smart companies have only two questions about IS technology:

    1: Can I do more with this?

    2: Can I do the same job cheaper with this?

    All the other numbers are indirect data, trash talk. Management--especially smart management, doesn't directly care about MIPS, MTBF, or benchmark numbers. They care about the two questions above, and care about the other numbers indirectly because those numbers tend to be good predictors of the answers to the real questions. In this business, when almost everything is potential, these early indicators are very important, because you can't get good answers to the top two questions.

    You have the same thing in sports. You can measure free-throw percentage, height, weight, slugging averate, save percentage, and a host of other details. But at the end of the day, only one question matters into it: How often do you win? All the rest are trash-talk numbers--good predictors, but not the bottom line.

    In sports and business, you have to have those trash-talk numbers for people to give you a chance. If you weigh a trim 175lb, nobody in their right mind is going to make a nose tackle out of you--you won't get the chance to show the coach that you can topple the 325lb center. If a product has enough benchmarks damning it, the vendor will pull support and recoup its losses.

    This is why Linux can ignore the trash-talk and go straight to increasing capabilities and lowering costs. Linux isn't a business; vendors cannot cut all support. Nobody has the power to tell Linux that it cannot enter the IS world. It can't get cut, and can only get discontinued if every Linux geek in Creation decides to spontaneously drop it. Red Hat and Caldera can go belly-up, Torvalds and Cox could be swallowed up in earthquakes, and Linux will keep on existing.

    So long as Linux exists, it can win. With the development advantages it has, it can win well. It needs a foothold in some IS shops; it's getting that, or has already gotten that.

    If Linux wins, it is going to start by revolutionizing an IS department. Some big gun like AOL will see the potential and let it start taking over the infrastructure. It will work. Forget the runtime, forget the performance, it will do the job for cheaper. In the business world, such success gets copied. People look at the company that pulls this off, ask how they do it, and see a room full of Linux boxen.

    The IT budget will convince more smart managers than any amount of benchmarking will.

    PR is still relevant, but only in the short term. Good or bad PR can accelerate or slow the rate of Linux installation. In the long term, however, the success of Linux will have nothing to do with the benchmark numbers and have everything to do with the budget numbers. If Linux can do the job cheaper, it will win. If it can't, it will remain a hobby OS.

    But the good news is that, unlike a corporate product, short term effects cannot destroy the long term picture. Linux will have all the time it needs to fit into the corporate structure to its best abilities.

    --

    --The basis of all love is respect

  104. I believe...in Santa Claus by Anonymous Coward · · Score: 0


    You can believe what you want. But its put up or shut up time.

    NT is faster than Linux.

  105. Re:Translation by Anonymous Coward · · Score: 0

    Or... specific quantified results (i.e. reality) is for scientific minds... slashdot fantasy and self-delusion is for would-be's that still don't understand multithreaded programming.

    NT is so intrinsically multithreaded and asynch I/O from the kernel up, from first design, that UNIX has one deep problem to compete in design or sophistication with it in this realm.

  106. Re:Linux is not the fastest. No excuses. by robmar · · Score: 1

    > And no more excuses. Linux is not the fastest. Deal with it.

    khmmmmmmmm; two points:

    * I do some tests from time to time; one of my jobs is to select hardware/ software for our university labs; I remember my disappointment when I realized linux kernels 1.2.* are slower than 1.0.* (in some tasks); this was due to some bugfixing ;-)

    * did I missed the software configuration description of the tests? after the Mindcraft tests I did some tests for myself (we do have Dell with 4xXeon400 and 2GB of RAM running Linux); I optimized Apache for large load (1000 of subservers running paralelly, large file limit, etc.); this seemed to work fine even when the number of simultanously running sessions exceeded 2000; I can be wrong, I had no time to make those tests properly and documented; but I would like to see their setups...

    best,
    robert

  107. Re:2 registry changes. by parkrrrr · · Score: 1

    Go read the O'Reilly paper again before you resort to obscenities. Yes, you can get a server from a workstation by changing two keys, but doing so causes the system to set a number of other performance-related keys differently, as the original poster stated and the paper would confirm, if you actually bothered to read it.

  108. Companies will look for benchmarks though... by Anonymous Coward · · Score: 0

    Whether or not Microsoft bought the test, I think it would make sense to do what lots of people are saying, and that is tweek the Linux kernel etc. so that the Linux community has both stability and speed on it's side; that way, it will become increasingly harder/impossible for MS to buy it's benchmarks.

    I'm not a coder...if I was I'd have some solutions to match my ideas.

  109. NO Journaling by Anonymous Coward · · Score: 0

    Small nitpick. FreeBSD doesn't have a journaling filesystem.

    SoftUpdates != Journaling Filesystem

    However, for most people, SoftUpdates can pretty much do what they want a journaling filesystem to do, so they don't care that it isn't technically a journaling FS.

    Also, SoftUpdates I don't think has the blessing to be of production quality code yet, though some people do use it in a production environment.

  110. Fantastic... Linux is winning! by Colin+Smith · · Score: 2

    Wow... It's taking Microsoft, 4CPU's, 4Gb of RAM, high performance RAID controllers, quad NICs and a team of MS's top software engineers dedicated to tuning the system to beat Linux.

    Who in real life will have this kind of hardware and get that kind of support from Microsoft?

    Boy are Microsoft in trouble! :)

    --
    Deleted
  111. this is /., who cares about facts by Anonymous Coward · · Score: 0

    just make up something , as long as alotta people
    agree with you it doesnt matter. so if BSD is great
    nobody cares. they are drown out by redwhore
    selling her ass to the media at 200 decibels.

  112. BS tests AGAIN?!? by CrAlt · · Score: 1

    Come one now. This test wasnt any better then the first one. There are very few facts in it. They didnt even say WHO set up the Redhat box's. For all we know it could have been a 18 year old Redhat PHONE TECH!.

    How many hits did the Linux server and NT server drop?
    Did any of the servers crash?
    What Kernel/Server versions where they running?
    Can we see the config files?

    This test is WORTHLESS and is only good for making FUD. Maybe NT can realy beat Linux..OK. But they could at least give out some info on what Linux realy fell short on so it can be fixed.
    And again, version #'s would also be nice. They could have been running kernel 2.0.30/Redhat 5.0 and some old ass version of SAMBA. FOR ALL WE KNOW!

    --
    I have to return some videotapes...
  113. NT A VERY WEAK PROPOSITION. by GZ · · Score: 1

    I personally find it amazing that MS people are out cheering in the streets, this was a very weak and narrow victory for NT, on the single processor NT was only 50% faster and on the quad system less than 2.5 times faster. This for an OS built and backed by a huge corporation that has pumped billions of dollars into the creation of NT.

    Let us all keep in mind that it was essentially MS that set the conditions of this test. The hardware was built for use with NT and was further tweaked for use for NT by using 4 ethernet cards. A neat trick but still a trick favoring NT. The quad processor test was very eye opening, for a price of 10 to 15 times that of a single processor server, NT's speed barely increased over 2 times. This is hardly a selling point for quad proceesor machines or for NT for that matter.

    On the web server tests, an essential flaw was found with the IP stack on Linux. It is said that this problem has already been remedied in the 2.3 kernel. Also, Appache is being redesigned with a static page engine. Considering, the hardware used, the nature of the static page test designed to favor NT, and the above mentioned fixes MS NT's web serving speed advantage will be a very shortlived phenomena.

    On the file server tests, NT also outperformed Samba underwhelmingly. Let us keep in mind that file serving is run on the SMB protocol - an MS protocol that not only MS controls but that they are less than helpful about when releasing technical info on it. Samba is entirely reverse engineered. In addition, they needed to run it off of 4 partitons to enable it to beat Samba. While the 4 ethernet card set up and the static page test make one gape because of a total lack of real world usage, I can not believe that ANYWHERE in the world that ANY NT file server was set up with 4 partitions prior to this test.

    In addition SMP has been in the Linux kernel for less than six months and has hardly been run on such a high end system but was only outperformed by NT by roughly 2.25 times. Also weak points and bottlenecks were identified in the SMP abilities of the Linux kernel. These are likely to be ironed out very quickly.

    So NT beat Linux not very soundly on hardware built for NT on a hardware configuration designed to give NT a performance edge. Congrats to all of you NT people out there. However, instead of enjoying your victory you should be wondering how this "hobbyists' OS" came so close to NT that has billions of dollars sunk into it on a test clearly designed to favor NT. In addition, with the knowledge the Linux community has garnered from these tests, it will obviously not be so long before Linux can beat NT even on even such unreal tests as these.

    By raising such tests, MS has put Linux in the limelight and has given it credibility that it has never had before. In addition it has let us know how to improve Linux. Thank you MS for the help and if you think about it just a little don't you think it would have just been better not to have said anything at all?

    1. Re:NT A VERY WEAK PROPOSITION. by Anonymous Coward · · Score: 0

      While, I agree that Solaris and FreeBSD choices. You should really not be in the IT if these tests have convinced you not to use Linux.

      1. Unless your small web servers are dishing out over 1.5 million static pages a day, these tests should hardly be convincing.

      2. If you are using Win NT in your Fortune 100 companies, you are better off going with Linux/Samba. The cost of setting up 4 partions on any NT machines is not worth it. Have you ever seen one NT machine with this set up? How will you expain this to your boss? Really?

      3. The cost of having several extra NT administrators running around rebooting / servicing your NT machines is going add up.

      If you really do work for a fortune 100 company, you had better think twice now unless your boss is a total idiot.

  114. MODERATE THIS BACK UP YOU FUCKING NAZI PRICKS by Anonymous Coward · · Score: 0

    GODDAMIT THERE ARE 10000 PRO LINUX POSTS WITH
    JUST AS STUPID A POST BUT THEY DONT GET -1
    HOW ABOUT SOME FAIRNESS YOU HYPOCRITICAL SHIT LICKING
    FUCKWADS

  115. Re:What do you call someone who speaks XX language by Anonymous Coward · · Score: 0

    Yes, that's fine with me as long as you guys over the ocean stop complaining about our grammar.

  116. Re:I'd like to see a realistic benchmark by Anonymous Coward · · Score: 0

    Not true. On June 24th (an example), CNN had 174,658,399 hits, and 19,724,133 page views. That's a lot more than you stated (posted anonymously in case anyone at CNN cares)

  117. Re:Some things to keep in mind by NightStriker · · Score: 1

    >If you're just talking software, dollars/*anything* linux is zero and will win.

    Not necessarily. Someone may be evaluating a supported distro, such as RH6 boxed, in which case there is a price. However, unless you install via ftp or borrow a cd, there is always a price. Its just that for Linux the price is orders of magnitude lower than MS. But yes, I was just referring to price, since hardware is the same no matter what OS is installed (in this case), and Windows and Linux run on the same platforms.

  118. Anybody tried UnixWare by bobbobjones · · Score: 1

    UnixWare is supposed to blow NT out of the water on systems with 4 or more processors - it has very linear scalability.

    Anybody tried it on these sort of tests?

    Bob

  119. Semanitics... by Codifex+Maximus · · Score: 1

    >> but if the main process dies then all child threads die.

    >AHEM, HELLO, BULLSHIT. This exactly DOES NOT
    >happen under the windows process/threading model,
    >and IS what happens under most other models. I
    >personally consider it a FEATURE when the main
    >thread cleans up the suboordinate threads when it
    >dies. If the main thread dies, YOUR APPLICATION
    >HAS QUIT. There is no reason to keep the rest
    >of the threads around.

    How does "cleaning up" differ from dying in the context of my statement? The child threads are still killed off right? All those users out there who were being served by the child processes still lose thier services... right?

    >I defy you to show how EITHER model adversely
    >affects system stability.

    Stability is a loosely defined metric. If stability is considered to be defined as the ability to continue doing it's appointed task then the forking process model has obvious benefits; however, if stability is defined as the ability to remain in operation after a server/daemon failure then then both models have benefits. NT's threaded model cleans up by killing all the child processes and then the server must be restarted - forked process models just spawn a fresh daemon automatically and continue as if nothing had happened.

    If the server's purpose is to serve then it should do it's job without fail. If a model can be found that ensures and defines stability as the ability to do it's appointed task within it's operating parameters then... that is the model to choose.

    At the present time, it has been pointed out that Linux on a single processor PII class machine equipped with 256MB RAM is capable of maxing out a T1 connection and is still stable enough to take a pounding while running multiple services. I'd call that a realistic expectation from a machine designed to do a specific job.

    --
    Codifex Maximus ~ In search of... a shorter sig.
  120. Re:Whos cares? by drew · · Score: 1

    that's not really a decent comparison, because the win32 port of apache was only recently completed and is still not considered stable.
    also apache is built around unix and unix like systems, so architectural decisions made to improve performance on unix like systems mean it takes a hit in a lot of areas on win32 platforms.

    that's really no more fair to windows nt in benchmarks than it would be to use iis on linux (assuming it existed), and most people here would probably start a small riot if they tried to do the tests that way.

    --
    If I don't put anything here, will anyone recognize me anymore?
  121. Uh, Linux not the fastest by Anonymous Coward · · Score: 0


    Well, well, well. So all the slashdotter kiddies who have claimed that NT was a snail compared to Linux were talking shit huh?

    Amazing how we rationalize when real facts come out.

  122. Re:ality check by petchema · · Score: 1
    >And overheads for processes as opposed to threads is always much higher.
    not in Linux case, fork() is just a special case of clone().

    >Especially when you have to start communicating across processes.
    Not the case to serve static pages, right ? Not to mention IPCs aren't for free between threads either (locking).

    >Threading isn't just a nasty hack to get speed, it's there cause it's a good design - why do you think a mutithreaded ip stack is going to be incorporated into linux soon?
    What's the difference between processes and threads ? Share of memory space, no more, no less. And no better, no worse. Linux IP stack won't get "multithreaded" as you say, it will be de-serialized. And if you don't see the difference, get a book on "standard" (not microkernel one) Unix architecture.

    >And I wasn't saying that Linux IS guilty, I was saying that it's more likely linux would be guilty of leaving requests idle than what you said about NT (eg. don't make stupid claims about NT).
    Same thing about Linux, I don't think the choice of processes/threads influence the equitability of the scheduling more than the scheduler design (hint). NT and Linux have different schedulers, but I don't think either is significantly "unequitable", right.

  123. Maybe NT is faster? by be-fan · · Score: 1

    I am surprised by the reactions from the Linux people on the board. I feel compelled to play devils advocate and point out that Linux has been beaten on 3 proffesional tests. However the only reactions I have seen are storys about how the had one seen NT crash or that "in their experiance" NT was slow. This may very well be true, but benchmarks do not bear it out. If Linux is to compete for mindshare it has to be faster on the benchmarks! Maybe their was something wrong in the tests, but in the end, people listen to these big name mags. ZD may not be the most trustworthy (I'll never forget how they said that the i740 was faster than a Voodoo 2 and that a Rage Pro was faster than a Riva 128) but people listen to them. Instead of complaining about how the benchmark is bad, try looking to see if their are actually problems there. And remember, PC Mag WAS trying to make an effort to be fair, they wanted to come out of this looking like the objective king, so Linux did have good support. Also, they did point out cases where the Linux people said package XYZ would change the whole benchmark but it didn't. Lastly, even if NT is 50% faster, if your job isn't mission critical (and you don't trust that to NT OR Linux) then 50% is a lot. So is 200% I bought a Voodoo 2 even though it was ONLY 70% faster than my old card, but it made a differance.

    --
    A deep unwavering belief is a sure sign you're missing something...
  124. Re:Translation by petchema · · Score: 1

    Not to mention NT has way to go before scaling against *all* commercial Unixen (many benchmarks around, pick yours)...

  125. Correction by Anonymous Coward · · Score: 0

    It would be better if Linux specialized itself as mainly a workstation OS and didn't try to chase Microsoft and it's server benchmarks. Please don't bloat the kernel just for a benchmark. This might be exactly what Microsoft want's.

    Correction, this is exactly what MS is doing, why do you think their systems are crashing constantly? Their systems are just optimized for the benchmarks...

  126. Re:Oh well.. by petchema · · Score: 1

    The fact remains, if the free operating systems are so horribly bad, why is it so many private users and corporations that use them FEEL like they are more stable and better performing? Oh well, just my righteous two cents.
    Because it doesn't match our day-to-day experience ?
    Since I moved our accounting database from local box (PII NT workstation) to the server (P233MMX Linux), the guy on the NT workstation said he observed an *increased* speed. And yes, the files are shared thru Samba (I know, some client-server architecture would be better, but hey, the stuff is not exactly OSS :( ).
    Agreed, that's a small LAN with few clients (mix of NT workstation and Win 9x boxes), so even if I believe the benchmark figures are for real, I can't reproduce the tests.
    But I can say that in my real life case, Linux is a much better solution that NT. I feel like this benchmark is totally irrelevant because it doesn't grab the cases when Linux is used (at least right now). It mostly shows that NT features that Linux lacks, like 0-copy networking, are nice to have sometimes, that is mostly during benchmarks.

  127. Help! by Anonymous Coward · · Score: 0

    1. They claim that best hardware for Linux was chosen.

    I claim that I own the world, do you think I'm right?

    2. This configuration isn't 'exotic'. AFAIK It is _typical_ for big network server or web server ( not the one you use in your garage )

    Bull, just bull, name me a company using 4 NIC in one machine used for webserving.

    3. NT IS faster than Linux, even on single-processor machines -> TCP/IP stack problem isn't the only one.

    Again this is not true. If someone shows me a benchmark that shows me that NT outperforms any unix on my k6 300 64 MB I'm going to jump out of the window.

    4. Mindcraft tests were biased.

    First truth in our post.

  128. We cant fix it. by CrAlt · · Score: 1

    How can we fix it if we don't know whats wrong? They gave out very little info about the 2 setups. For all we know they are running a NT verson made JUST for this test VS. Redhat 5 and some old ass version of SAMBA.

    --
    I have to return some videotapes...
  129. Re:helooooooooooooooo dumbasses by Anonymous Coward · · Score: 0

    spurt that jizz! spurt it, queercakes!

  130. helooooooooooooooo dumbasses by Anonymous Coward · · Score: 0

    pull your finger out of your ass and stop
    jizzling yourself over how much power
    you have as a moderator and put the fucking
    post back up out of the -1 range...

    or else ill engrave 'hypocritical asswipe' on your buttocks
    with my sword of journalistic truth and integrity

  131. Re:Stability might be nice by Wonko · · Score: 1

    It doesn't crash daily. That's Linux FUD.

    NT4sp3 *NEVER* bluescreened me after runningit for a year on my desktop.



    I don't have to sit in front of an NT box anywhere anymore. But at my last job, about a year ago, I had a dell ppro 200 with 64 meg. nt4, sp3. And I'll agree, it didn't blue screen often at all. Also, I didn't use this machine very heavily. IE 3, 2-3 3270 emulators, and lotus notes. You could watch my memory usage in performance monitor and watch my free memory drop by 5-10 meg each day(I only shut down once a week, who wants to wait for an NT box to boot in the morning?). By a little over a week, it'd freeze(no bsod though :p)

  132. Quote: by bkosse · · Score: 1

    "Any software which causes Windows NT to blue screen is a bug in Windows NT." -- Steve Ballimer at the release of WinNT 3.51

    --

    --
    Ben Kosse
    Remember Ed Curry!
  133. Re:NT is NOT as stable as Linux by Zurk · · Score: 1

    i started this..so i'll end it. i've had crashes with NT sunder the following SP's :
    SP1, SP4, SP5.
    i've not tried SP2/3.

  134. BenchMarks by jellomizer · · Score: 1

    I wish I could rember where I read this but it was about a year ago. I rember reading that MS products are designed to beat any comptitor in bench mark test but with the price of security. So OK if NT is twice as fast as Linux in web hosting and SMB network files. But the real question is how long will it work for, a day, a week, 2.5 weeks (My best knowtestable uptime for NT). Compared to uptimes in Months, Years, (I cant say decades because Linux is only 8 years old). I have done different benchmarks comparing a linux system to Win 95 and NT and in my test Linux out performed NT by a factor of 10, these are my rough results

    A simple test to count and display 1 to 1,000,000 to the screen use a basic for loop and register INT

    Duel Pentum 200
    Linux text mode (2.0)kernel 58sec
    Linux in Xmode (2.0)kernel 2min 30sec
    Windows 95 Graphical mode 10 Minutes
    Windows 95 in dos mode 30 minutes
    NT 4.0 Graphical 7.5 Minutes
    NT 4.0 Full Screen text 27 Minutes

    Well I say in this benchmark test Linux won. But I could of had flaws I used GCC for Linux and Borland Builder for the Win32. I should of had 50 xterms open to simulate the system load of nt (I did that and got around a simular time). I should of taken the fact when Linux displayed the numbers to the screen The screen flicked every couple of sec while NT and 95 the display moved smothly and no flickers or small pauses.
    Just to proove my point the benchmarks are the proof of the better system.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  135. redhat.com will discontinue linux products by Anonymous Coward · · Score: 0

    SHITVILLE, NC - Bob "i like to fuck em" Young announced
    today on the corner of shit farm and chitlin drive in down
    town shitville NC (headquarters of RedSlut inc.) that
    his company will be discontinuing linux products in the wake of the
    devastating benchmarks released by pc labs this week. "It really comes as a shock
    to those of us who care most about speed and money that linux just can't give
    us the steaming-hot-bucket-of-semen like satisfaction that we desire from computer hardware. we want
    a hot bitch in bondage but we are getting driving miss daisy. thus we have decided to
    offer our rectums up to bill gates and our shareholders and will begin shipping redhat Windows NT. we will be starting
    this fourth of july day, to celebrate our independence from all this idealism bullshit."

  136. momma, are they gonna drop the bomb by Anonymous Coward · · Score: 0

    you know, i always wanted a nice career in
    the forestry service. argh they are probably
    running NT too.

  137. Re:Linux is not the fastest. No excuses. by Mr.+Objectivity · · Score: 1

    I have been running W2K Professional Beta 3 since it came out in March on both my home and desktop workstations. It has not crashed. It is faster than NT4 SP5. It configured everything in my box perfectly without intervention, except the ZIP drive. That requires a registry hack to enable. That I believe has been fixed. It has run every app I have thrown at it, except games. Any game that ran on NT4, like Half-Life, runs on 2K. The NVIDIA TNT driver is not mature enough yet to run stuff like Star Wars Episode 1: Racer, but the Beta 1.88 NVIDIA driver is starting to show some promise. If MS continues down this path, W2K will be a great OS for the desktop. Haven't done enough on Server to comment. I thank the Linux community for the state of W2K. Without the challenge that Linux was the best and Windows NT, Microsoft's bread and butter for the next 10 years, sucked at everything, I doubt MS would so vigorously be persuing stability and reliability. Long live competition, arrogance, and fear to deliver the best products into consumers hands!

  138. Re:Whos cares? by ryguy · · Score: 1

    I think that they should do the test with a freebsd server and samba/apache. Freebsd is much faster in response time than linux. I was also thinking, isnt apache ported to winblows? Why not try using apache on a NT server?

  139. Now we know.... by Grey+Dragon · · Score: 1

    Ok, we see where the weeknesses are in Linux, and we know what to do about it to make them go away.
    DONT SIT THERE COMPLAINING ABOUT LOOSING! FIX IT GODDAMNIT!
    Nobody likes a whiner least of all the corperations or the general public. It doesn't matter if the tests were rigged in favor of M$ or not. we know where our weeknesses are and we can fix them. if the results are wrong or padded or something then fixing the weaknesses with just make linux that much better than NT or any other OS.
    denial or even functional denial does not serve a perpose.
    If you want a system to work then make it work and fix the bugs too! don't point fingers and say. "He's lied!" or "The test was rigged!" or even "They were paid off!"
    take a look at your failures and fix them!

    --
    If at first you don't feel good.... suffer like the rest of us.
  140. Not a bad thing, is it? by Anonymous Coward · · Score: 0


    And also I think Linus prefers simplicity than performance. Simplicity==stability. I think he stated for instance that he wanted to keep filesystems monothreaded, so that filesystem developpers won't have to worry about locking... If you want to have performance, you can go with commercial Unices anyway.


    I think this is an important point. It's not clear to me that it is good for Linux to take on SMP. Most weekend hackers don't have multi-proc boxes to test this stuff on. And getting SMP code right, is hard.


    This is something I think the Linux community should discuss. Should Linux try to be the best at everything and take on the commericial Unixes and NT on the multi-proc machines? Or should it try to be an easy to understand single-proc kernel that's fun to hack on?



    1. Re:Not a bad thing, is it? by Anonymous Coward · · Score: 0

      My home machine is a dual SMP PII 350. I have a PhD in parallel processing. And when I get some free time I plan on helping to improve linux's SMP performance as it's an itch I need to scratch. Does that answer your question? ;)


  141. Re:Benchmarks are good for one thing: by Zack · · Score: 1

    How about not for an internet site? One of the tests was for a file server, which is usually not on the internet... throwing them both up "out of the box" would be a good test... how many people really spend a lot of time tuning their NT box? Not many.. they throw it up, and let it run (and BSOD)...

    That would be a good test, IMHO...

  142. Re:Linux is not the fastest SERVER OS. No excuses. by Anonymous Coward · · Score: 0

    Tangents are common in discussions among humans and that's not a bad thing (TM). However, I don't think we should lose sight of the fact that this discussion was over the fact that Win NT beat out Linux in a high-end server benchmark test. What the hell is Joe user doing with a quad Xeon 2GB server with 4NICs and multi-OC3's worth of bandwidth? Not much regardless of *what* OS Joe is using. In addition, NT 'won' this one with alpha level NIC drivers and lot's of low level tweaking; not something for Joe User.

    2 years ago I was a wannabe Mac power user. I was introduced to Linux (via the web only), learned about IBM Compat. hardware and windows and quickly moved to installing linux. less than 1 year later I had a well configured linux graphics workstation and an old 486 serving as an IPMasquerading proxy server over PPP modem to my ISP. I configured it to auto dial on command, download email via POP and forward to the workstation as well as sending out email via SMTP. It would have been much shorter had I not had so many hardware delays (I had next to no budget for this hobby) Oh, and never had a crash.

    I absolutely agree, windows has it's place; just not in any environment that requires stability.
    The time spent in a little linux education more than makes up for downtime recovering from BSOD's.

    Dave-O

  143. Re:what makes NT more stable? by Lae · · Score: 1

    Are you updating your NT server with SP without reboot? Service Packs released with less than a year period between them. How can you keep your NT up continuously for a year still following service packs?

    What have you been done to track the reason for Linux instability. To have server crashing every 5 days is a bit annoying IMHO, so you'd have something to be done with it. Many people said what Linux is stable for them, so maybe it is the problem with your setup?

    FreeBSD has its problems too. Read the freebsd-stable mailing list and see what kind of problems FreeBSD users have. There is no perfect OS!

  144. Re:by default samba can only server 1000 clients by KingRollo · · Score: 1

    Exchange server is not a joke. It's the saddest story any software company ever delivered.

    You shouldn't be able to crash NT from userspace if the box is correctly set up. Problems are:

    1) Too many settings and file areas have too unrestricted access level by default on NT. Try restricting access according to recommended settings.

    2) NT users have Win9x at home. They demand the same access level at work, and "helpful" admins cheerfully add users to the WKS' administrator group. You would expect more Unix crashes if everybody had root access all the time, too, eh?

  145. Re:NT is NOT as stable as Linux by jmpvm · · Score: 1

    I really could care less if you believe me or not. I have produced and re-produced these results over and over for the last 8 months. If it were NT that was actually more stable, I would be praising NT. But that is not the case.

  146. yeah, well my vaporware is o(n^2) times faster by Anonymous Coward · · Score: 0

    stick that in your dick and rub it!

  147. Re:I'm not sure by Zurk · · Score: 1

    NT is faster than netware -- look at (who else?) mindcrafts benchmarks. NT is also faster than a cray SV1 BTW...

  148. Translation by Anonymous Coward · · Score: 0

    A benchmark is only a number, it's about real life performance. Numbers are for suits, the real life is for techs.

    We lost, so now we'll pretend we don't care.

  149. Re:OS9 is not Plan9 by Zurk · · Score: 1

    i've written multithreaded stuff on OS/9..its crude and primitive but it does give you real time performance out of the box. its kinda like CPM + UNIX combo...

  150. Re:Linux is out and NT is in by Anonymous Coward · · Score: 0

    Let us know when those machines start to crash and when your boss decides to switch back too.

  151. Re:NT is NOT as stable as Linux by jmpvm · · Score: 1

    Without going into details that I should not go into, we do not develop new hardware, but we do develop solutions using existing products/technologies. Products know to work with NT, just put into the mix with other existing products. So the fact that NT crashes under heavy load when Linux does not shows the stability of the OSs using existing technologies.

    SP4 and we are revising our test plans to include SP5. I have not started reliability testing with SP5 yet.

  152. Re:Stability might be nice by Zurk · · Score: 1

    its cost. theres no one out there to pay for the tests to be run. would you like to contribute ?

  153. Good analogy by Anonymous Coward · · Score: 0


    Just think how bad American cars would still be if the Japanese hadn't come into the market. (Not to say they are the best, but they are a hell of a lot better than they were 10 years ago).

    Agreed. Upstart competitors are good not only for those that use them, but (eventually) for those that use their competition. In that sense, Linux is good for Microsoft, and vice-versa. I know a Microsoft employee who was saying this very thing the other day -- that Linux will keep MS management from getting complacent and cutting development.

  154. Exactly the problem by Anonymous Coward · · Score: 0

    This is exactly the problem, NT is good at doing individual tasks. Try to get it do do alot of things well or at once and you definitely have a problem.

    Are you honestly saying that speed, price, stability, apps, and support are not important for an OS? In your mind what is then?

  155. Re:NT IS NOT FASTER THEN LINUX!! by Anonymous Coward · · Score: 0

    Nice name you Bill Gates, money lover! Have many pleasant dreams in his arms at night?

  156. Gratuitous assumption. by Chris-S · · Score: 1

    You're assuming we get the famed BSOD. We don't. We get what looks like a normal GUI desktop, but everything is locked up. This has even happened overnight with no users logged on. Perhaps directory replication was taking place with the PDC. But if this is so it casts serious doubt about NT's place in the "enterprise" - a big network will have several servers and the normal housekeeping shouldn't cause problems. Also, directory replication is a built in part of NT, not a third-party add-on. Shouldn't it work flawlessly?

    And regarding your story about a third-party software package, this highlights one of the problems with NT: poor separation between kernel space and user space. If you can't run "third party" software for fear of causing system instability you've got a pretty useless OS in my view.

    By contrast, I've been using Linux for a little over a year now and I've never seen a stable kernel crash. I've beat on it pretty hard, too. I do alot of programming so I'm always debugging software, much of which uses pointers extensively. I've built several beta software packages. I've reconfigured and recompiled my own kernel several times. The worse I've ever experienced with Linux is having to log on to another terminal to kill a runaway process - never a crash.

    As for my "pretending" to be an NT administrator, that's just a silly statement. It's a job position and I currently fill it. To be perfectly honest, though, I'm only self-taught as a network administrator, mostly OJT. I'm a programmer by education (Comp Sci) and a pilot by training (USAF). I am studying, though and am pursuing an MCSE.

    But then, I thought NT was supposed to be so easy to administer?

  157. Re:Whos cares? by Anonymous Coward · · Score: 0

    I've had linux lock up solid a few times. Once when repeatedly adding and removing entries from the kernel routing table (2.0.34) and once or twice with shaky hardware that actually likes Windows better (unusual). I've had NT lock up for no apparent reason hundreds (no joke) of time on all brand name hardware. The other day our Exchange server decided to dissasociate a mailbox from its NT account for no reason at all. Easy fix, but WHAT THE HELL? Boy does NT suck. Still can't clear the cache on the Browser of that server either, locks up IE. Piece of crap.

    Chris

  158. Re:U.S. tax payer funds go directly to MS/Apple by Anonymous Coward · · Score: 0


    Are schools profit making institutions? No.
    Do Apple and MS make substantial profits from their involvement in public schools? Yes.

    How much of that 2.6 Billion went to your local school district? Only chump change.
    Did MS pay enough taxes to cover the cost of a multi-user NT site license at a school in your area?

    The rest of the world's schools are moving towards Linux/BSD due to sheer practicality. You'll see the results in years to come.

  159. Point Missed by Anonymous Coward · · Score: 0

    Yes i beleive these tests show NT to be faster. but i think the point has been missed. Microsoft are smart. They knew the bottlenecks and pitfalls of the OS, If they knew that they would lose THIS test they wouldn't have gone through with it.

    This Bench is pretty irelevent because it dosn't say anythinh about the OS as a whole. It just says that NT runs faster in a CONTROLED lab experiment. Also the kernel used in the NT test i belive was a highly TWEAKED kernel/OS(donT flame me if im wrong) and not a kernel people would by off the shelf.
    My school has uses NT for the internet/file server for a 32 desktop win98 machines in a computer LAB and from what ive seen reliabilty and performance wise. This maching reboots itself because it runs out of memory(with 128megs) when two people use a shared CDROM drive at once.

  160. NEXTSTEP does NOT use a microkernel. by Anonymous Coward · · Score: 0

    Sorry.

  161. Fast Enough by javac · · Score: 1

    This study has just proven to me that linux is more than fast enough. PC week said the linux box put out 1800 requests/sec to 3500 for NT, however after I did some calculations I realized that there numbers are way higher than they need be. 1800 requests/sec comes out to over 150 million requests / day. I think I can count the number of sites on the internet that need that kind of static web serving on my right hand. Oh yeah and then only 13.4 terabytes / day of data. Hmm. I really think this test shows that they both put and more than enough. So now we need tests showing stability. Let's see what the actual output is for a week, or even a month at these speeds, I am dying to know.
    javac

    1. Re:Fast Enough by Anonymous Coward · · Score: 0

      goood point and the price tag is right too.
      marc

  162. Re:Microsoft's capabilitys.... by Anonymous Coward · · Score: 0

    That's funny! As you have pointed out before! Who the hell are you!

  163. Reality and Fantasy Land... by musicmaker · · Score: 2

    Whilst the test have highlighted some 'limitations' of Linux in a lab, and whilst this looks bad for Linux, and is something that we the Open Source Community should address seriously if we wish to gain widespread acceptance in the business world, it really fails to represent reality. My company is using a Dual P90 as it's main webserver, not a quad P500. If we got 1000 hits a second on our webpages we would probably die of heart failure. I saw a report that suggested that even the Charles Shwab e-trade site only gets aprox. 642 hits a second. Looking at it one way, the test showed that Linux for $0 is perfectly capable of performing the same job as NT for $1500 (once you add in mail etc..). Whilst NT might be faster in _HUGE_ volume tests, in the real world, there is probably little or no difference except in the area of stability.

    However... for very small organisations, I run an ftp server, web server internal DNS, NIS, SMB (there is one Win95 machine) etc... for a small network comprised almost entirely of old 486s w/16MB mem, and 400MB HDs, Linux is the _only_ choice. NT wouldnt run on these machines and 95 isnt pretty! My home LAN which cost me less than $300 for 6 machines hub cables and all, plus $1600 for my main system (which I bought new and is now rather an outdated P166 w/8.4GHD+3.5GHD 64MB RAM) (7 machines in total). It performs great for my needs. If I were a small business, I think that I would have to think twice or three times before outlaying large sums of money to M$ for a system that was so over my needs, instead of using a system that would cost me so little.

    Linux offers computing 'solutions' where NT offers computing 'problems'.

    Bang/$, Linux will always win. Cost of upgrade since Linux 1.x software and all... $0

    Cost of upgrade since DOS for M$ softward and all?...
    anyone care to speculate?

    Do we need to improve Linux' high end performance just for the sake of benchmarks? possibly not, but It wouldnt hurt.

    --
    Everyone is living in a personal delusion, just some are more delusional than others.
  164. Re:NT and Linux differences. by greg · · Score: 1

    Yes, I know. Lets see, NT does not have any of the Microkernel's alleged stability, so to argue that a microkernel is inherently more stable and then site NT as an example is rather dumb. Mac OS X is only out in a server edition and looks OK but hasn't proven itself. BeOS is single user only and still beta though quite impressive. Show me a serious operating system that A) is a microkernel and B) has superior stability as a result.

    So who has any real track record with microkenels? Microsoft. Hmmmmm....

    Understand I don't mean any direspect to you, BeOS or Mac OS X but there's a whole lot more out there than just the desktop and right now microkernels are not necessary or worth the porting effort just to get enterprise stability. Linux, *BSD, AIX, Solaris, VMS, Tru64 Unix, HP/UX, OS400, OS390, they're all rock stable; NT, a microkernel, is good 23x6. Thats not much of a track record.

    --

    I browse with my threshold at 2 so I can't read my own comments :-)

  165. go fuck yourself dickface by Anonymous Coward · · Score: 0

    maybe if there werent so many elitist assholes
    such as yourself with a stranglehold on what
    can be said in public, there wouldnt be so many
    people who felt like they had to hide to say
    their feelings.

  166. thank you by Anonymous Coward · · Score: 0

    there is still justice in this world

  167. understand i dont by Anonymous Coward · · Score: 0

    you know, it makes me bust a vein in my dick
    with happiness to see a post with the beautiful
    word 'fuck' in the subject line, but i still
    have no idea what the hell you were trying to
    say there little buddy

  168. Tests prove Linux has a hard time talking to NT by Mutex · · Score: 1

    The test proves that a Linux box talking to NT
    clients. Is slow. Hmm, and the point is?????
    How about testing Linux boxes talking to Linux boxes? It like trying to talk to little kids
    about rocket science.
    Regardless it is outstanding results for something
    put together in peoples spare time, for FREE!
    Microsoft has an entire empire to make their stuff.

  169. Re:You guys sound so lame - wanna BSOD on w2k? by Shoeboy · · Score: 1

    Actually, I took a look at the memory dump, and this definitely is a video driver issue. I installed an unsigned NT4 driver, and it just took its time biting me on the ass. That makes this a "stupid user" problem. This will teach me to post on slashdot while drunk.
    --Shoeboy

  170. Firing offense? by ghjm · · Score: 1

    Your company would FIRE you if you ran a browser on a server machine? Would you mind disclosing where you work, so I can take steps to ensure that neither me nor any of my friends ever, ever go to work there?

    -Graham

  171. Impressive by Anonymous Coward · · Score: 0

    With all the wankers arguing about "threads vs. processes" on slashdot, comments like yours stand out much more. Thank you for knowing your "sheet". Thank you also for taking the time to make your post readable and informative.

    Folks, here's a hint: if your post basically amounts to "NT sucks" or "Linux sucks", you're just generating noise. If all you know about multithreading comes from your MCSE course or Linux Journal, then please shut up.

    I'm getting tired of these partisan arguments from people who know one OS well and automatically assume that its way is the best way. I'm also getting tired of programming tips from people whose experience can be easily measured in months (assuming you count class projects).

  172. Still Beta. by Anonymous Coward · · Score: 0

    W2K Professional Beta 3.

    This says it all Win 2000 is still beta. Vaporware. In addition, several promised features are being cut so that it can be released sometime in the next year or so.

    Also, MS always promises better, more reliable software and NEVER delivers. EVERY MS OS release has had more bugs in it than previous releases. Just look at Win 98. Nothing like shelling out a couple hundred bucks ever year because every year because MS failed to live up to past promises.

  173. MS will reorganize product line by Anonymous Coward · · Score: 0

    Today Bill Gates came out and said today because of the results of PC weeks tests the focus of Win2000 will be reorganized. Due to the real world conditions of the tests MS's webserver will be designed to only handle 2 kb static web pages. In addition to gain MS's seal of approval all servers must ship with 4 bounded ethernet cards and 4 disk partitions to optimize MS software.

    MS deserves your money.

  174. Re:Oh yeah? My Experience... by IntlHarvester · · Score: 2


    I don't know if this helps, but I've been able to trace a couple "solid lock" NT problems to SCSI cabling problems. One of these was on a new Dell server that shipped with a loose cable. NT doesn't seem to handle SCSI issues very well.
    --

    --
    Business. Numbers. Money. People. Computer World.
  175. Re:IIS is free (beer) by _Sprocket_ · · Score: 1
    IIS is free (as in beer)

    IIS has a cost (as in WinNT). :P

  176. Get me a job at MS too!!! by Anonymous Coward · · Score: 0

    Hey, can you get me a job at MS too?

    When Bill said that did he mean just was he talking about just Linux at MS or also the BSD boxes and Solaris boxes at HotMail too.

    Loser.

  177. NO CREDIBILITY by Anonymous Coward · · Score: 0

    Besides from the basic fact you refuse to post your name and your company - leaving you little to no credibility. Throw in the fact you have posted this same message in about 5 different places. Let's look at the costs this decision would incur if it was not entirely your imagination.

    1. New NT licenses.

    2. This test used a 4 partion system thus

    a. the cost of backing up all data

    b. the cost of partition software

    c. the time of an admin. to do this

    3. The cost of an admin. to install NT

    4. The cost of new computers and hardware (unless you somehow think you can get the same performance from those P133 machines now running Linux when you switch over to NT)

    5. The cost of lost data when transferring over

    6. The cost of lost work hours when people can't access their data because you are switching over to NT

    7. The cost of 3 ethernet cards to match the setup of the test

    And if you don't follow all of these guidelines, how will you explain to your boss when your expensive new solution is slower / less reliable than your old free one? Admit it you are certainly no system administrator.

  178. Last post!!! 794!!! by Anonymous Coward · · Score: 0

    Last Post!!! Woo Hoo!! Number 794!!!

    This artcle is officially closed. No further posts are being accepted. Thank you.

  179. True - but my point is... by Codifex+Maximus · · Score: 1

    that I can find a configuration of machine that Linux can beat NT on if I want to.

    Boss: What do the numbers say?
    Accountant: What do you WANT them to say?

    --
    Codifex Maximus ~ In search of... a shorter sig.
    1. Re:True - but my point is... by schmack · · Score: 1

      But what would you really be proving?

      That Linux doesn't scale well.

    2. Re:True - but my point is... by Anonymous Coward · · Score: 0

      He'd be proving that linux runs better than NT on some kids old machine in the basement. Great.
      It's hardly the market that MS is pointing NT at.
      Nor that any companys care about.

  180. Re:ZD benchmarks by ljs127 · · Score: 1

    I've worked with the same people and the same benchmarks and your claim makes no sense. In the case of NetBench and WebBench there is no code running on the server; it's just file requests. How can that possibly be Intel-biased?

  181. Re:Stability might be nice by Anonymous Coward · · Score: 0


    It doesn't crash daily. That's Linux FUD.

    NT4sp3 *NEVER* bluescreened me after runningit
    for a year on my desktop.

    I am running Win2k b3 right now and it hasn't
    crashed since I got it a month ago.

    However, it did crash on one of the other computers, which I suspect is a faulty video card driver (I installed a non-digitally signed driver)

  182. How about FreeBSD etc. by kjj · · Score: 1

    They say the OS was the problem and not Apache or Samba so how about giving FreeBSD or some other BSD a try. Linux isn't the only open source operating system out there. On the bright side it is good news for Apache. It is as fast as Zeus.

    Regards.
    Ken J.

  183. This is great news! by Anonymous Coward · · Score: 0

    Seriously. This shows exactly where Linux needs work. Tests like this should be conducted often.

    I would donate money to and support any organization which would do tests such as these and report their findings on a regular basis. Red Hat are you listening?

    This can only make Linux better.

  184. Leap Frog by BoneCrusher · · Score: 1

    Linux vs M$ is not the first heated battle over performance and it will not be the last. One thing is for sure in this industry, the performance leader today will not be the performance leader tomorrow. I will personally have to endure days of the "I told you so-ers" in the near future. Does it matter? Not really. I still have an elephant to eat. And what is the best way to do that...one bite (err server) at a time. There is a lot more to selecting a platform(s) for developing/running large enterprise operations than simple benchmarks.

    Keep in mind folks, we are the technical brains that keep corporate America running. With the very obvious shortage of experienced talent out there I dare say we will always have the upper hand when it comes to selecting who we work for and what platforms we do that work on. To that end, if management starts trying to define implementation based entirely on benchmarks...well I hope they have been taking some night classes.

    --
    **** Sworn to Fun, Loyal to None. ****
  185. "almost" by Anonymous Coward · · Score: 0

    ambiguous words such as these in a benchmark kill their credibility.

  186. Can anyone do math? by raistlinne · · Score: 5

    It's so nice of Microsoft to pay for this apache advertising. Just as a point of reference, 1800 hits/sec is the same as 155,520,000 hits/day. I think that it's safe to say that noone in the world gets more than 150 million hits per day of static content. Wait, there's a better way:

    1800 hits/sec * average 2k/hit * 8192 kbits/kbyte = 29,491,200 bits/sec, or 29.5 MBits/sec. What's that now, a T3 line? I know that a T1 line is 1.5 MBits/sec. Ok, so apache on one of these boxes can fille the equivalent of 19.6 T1 lines by itself. If (a bit more realistically, how many 2k files get those types of hits) those are just 10k files (let's not get into pictures), that's 147.5 MBits/sec, more than filling a T3 line, IIRC, and definitely filling up aapr. 98.3 T1 lines.

    What's the problem with Linux/Apache, now?

    May I suggest, if you can afford this sort of bandwidth, that you buy one of those 32CPU sun E10000 servers and call it a day? (or a server farm of linux boxes, since you're serving up static files.)

    Oh, if you're serving up >1800 files per second of 2k files, who are you?

    Oh, one more thing. If this is all on an intranet, you'll still need Gigabit ethernet if you're serving up the 10k+ files, so the sun box still applies to you.

    --
    They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
    1. Re:Can anyone do math? by Shabazz · · Score: 1

      I agree with you, except that I can imagine a crowded site that doesn't get 155 million hits per day still having peak times where the server is really being taxed for static pages. Although any site that big is probably not going to be serving static pages, at least not exclusively.

    2. Re:Can anyone do math? by IntlHarvester · · Score: 2


      1800 hits/sec * average 2k/hit * 8192 kbits/kbyte = 29,491,200 bits/sec, or 29.5 MBits/sec.

      In other words, more than enough to saturate your 100Mbit ethernet line. (I think they used 4 NICs in the original test.)

      I think you're making a much better pro-Linux argument then all of the folks here jabbering about the $1000 Linux webserver beating the $1000 NT server.

      Essentially the only thing the benchmark shows is that almost noone has the sort of bandwidth that either IIS or Apache can put out. Perhaps for some internal solutions, but there if you want blinding fast, you're probably not doing your transactions over HTTP. Just bothering to measure this stuff is completely ridiculous.

      I'm sure many of you write "system administrator" on your tax forms rather than "Linux advocate", so keep it in mind that if you're ever faced with a problem that requires sort of throughput, you can solve it with a cluster of NT/IIS boxes. Until you run into that problem, keep doing your job by using Linux/Apache without worry.

      --

      --
      Business. Numbers. Money. People. Computer World.
    3. Re:Can anyone do math? by Anonymous Coward · · Score: 0
      Wenn Wellen schwingen Ferne Stimmen singen

      That quote sucks.

    4. Re:Can anyone do math? by Anonymous Coward · · Score: 0

      Obviously if you increase the size of the file you are requesting, your total transactions will drop. Going from .5k files to 1k files may not be noticeable but 2k to 100k is certianly going to drop. You should realize WEbBench uses a 20 meg "workload" of files to serve out. This is much closer to a real website than running 'ab' on a 2k file.

      Also if IIS can serve requests at 4,000 hits/sec when running on an unloaded CPU, it should (for sake of simplicity) be able to serve 2,000 hits/sec with the CPU spending 50% on other things like a database server or other CGIs.

    5. Re:Can anyone do math? by hany · · Score: 1
      why just "cluster of NT/IIS"?
      1. clusters can be made with linux too
      2. what do you mean by "cluster"? if you mean splitting (for example) 20 independent virutal web sites from one server to two, than you are right.
        if you mean some more complicated solution (something like 20 servers are visible as one from outside), than i think you are wrong because i think such solution do not exists for NT for now.
      --
      hany
    6. Re:Can anyone do math? by hany · · Score: 1
      you're making good point that is mostly missing there: no realy critical and/or high-load runs on NT or Linux.

      all this "NT vs. Linux - who's better" bencharking is made irrelevant when considering critical/high-load solution.

      NT and Linux market (for now) lays in small and middle solutions where peak performance is not that important as other parameters (like uptimes, down times, cost of ownership, security, reliability, flexibility, ...). and those other parameters are not testet in such benchmarks!

      --
      hany
    7. Re:Can anyone do math? by Anonymous Coward · · Score: 0

      While I agree FreeBSD rocks, Linux is also used in high-end/critical environments. Linux is used by NASA and Dejanews.

  187. One thing you missed by Chas · · Score: 1

    It doesn't matter how much of a pounding you give the OSS community. We'll ALWAYS be there for the NEXT round. Better, stronger, and faster than before.


    Chas - The one, the only.
    THANK GOD!!!

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:One thing you missed by Anonymous Coward · · Score: 0

      Chas, you're a goddamn lamer. Shut the fuck up already.

  188. Be's core isn't UNIX, just the shell + some API by Anonymous Coward · · Score: 0

    very big big difference.

    there's a lot of new, innovative stuff inside that OS.

  189. Re:I'm not sure by Anonymous Coward · · Score: 0

    The NT guys tweaked their system, and linux was
    tweaked by some linux uber-geeks. Out of the box, Linux still beats NT.


    That's the second comment I've heard in this thread to that effect. What you and the other guy fail to realize is that the reason many Linux people objected to the original Mindcraft survey is that the Linux box was NOT tweaked while the NT box was. They claimed that if the Linux box were tweaked, Linux would win... which it did not.

    BTW, I'm still running NetWare 4.11 at work and I have to say it's damn dependable and it handles a heavy load (80+) of users with appreciable elan on VERY minimal hardware (P166, 96MB RAM). Linux is our web server, though, and it goes down even less than Netware and suits all our web needs.

    MC

  190. Is the FreeBSD kernel multithreaded? by cpeterso · · Score: 1

    If Linux's bottleneck was a non-multithreaded IP stack, wouldn't FreeBSD have similar problems? IIRC, the FreeBSD kernel is not multithreaded, so it would scale even worse than Linux on a multiprocessor server.

    Does anyone have any FreeBSD web serving benchmarks?

  191. Re:Linux is not the fastest. No excuses. by m3000 · · Score: 1

    OMG! You said something good about Windows and bad about Linux. That is punishible by death on Slashdot! I swear, some of you Linux people need to get a grip. I admit, I have never tried Linux (though hoping to pick up a copy tomorrow at a computer fair) but the way yall act is pathetic. "Linux is SOO much better than MS. EVERYTHING MS makes absolutly sucks. MS has NEVER made a good product." And if Linux ever gets bad score, like this case, then it's always "ZDNet fixed it so Linux would lose", or, "They should have tested it on a 386 with 2 megs of RAM, yea, then Linux would win" They forget that NO server even uses anything close to that bad. I'm a Windows user, and I like Microsoft products. If that makes me a rebel and an idiot in your eyes, then the heck with you!

  192. oh well... by Exanter · · Score: 1

    linux lost, oh well. just remember that while half you people are crying about linux, and the other half saying that Open source stuff doesn't work, there is the shining example of what OSS can do sitting there serving up cdrom.com. I've yet to see Microsoft pull that kind of throughput and uptime (at that cost). But it just won't be thought of as much, because the mood still seems to be "if it's not Linux, it's crap!", and evidently, the *BSD stuff just isn't as cool. Whatever.

  193. Re:Static page requests, BAH! So what?!! by Anonymous Coward · · Score: 0

    It all depends on what kind of dynamic content you want to serve - IIS has some built-in modules that do some Microsoft-specific type of CGI, and NT does it pretty well.

    The main problem with Linux is that it doesn't scale very well to more than 2 CPU's. Linux needs to minimise I/O by getting rid of the big kernel lock around the filesystem, although the networking code also needs to scale better.

    The Apache guys are also considering a multi-threaded model, so along with the relevant OS changes it should be enough to beat NT.

  194. Re:Linux FUD by Anonymous Coward · · Score: 0


    Can you read?

    The point is, by going with a monolithic kernel, you trade off stability for speed.

    That is, Linux is LESS STABLE than microkernel architectures because a bad driver or module can't bring down the system. Linux performs better than microkernel systems.

    You people are complaining about NT trading off stability for performance (from NT3 to NT4 they moved video into the kernel, because it wasn't fast enough)

    at the same time, you don't realize the tradeoffs Linux made.

    For a desktop system or workgroup server, I think Moore's law should be taken into account and stability maximized. That is, don't worry about slow video. Just count on faster CPUs and video cards gain acceptable GUI performance.

  195. Re:We'll do well in the long run but..... by Osty · · Score: 1

    I think the real danger is that the community will feel pressured to "fix" the problems before the fixes are stable.

    I really don't think that will be too much of a problem. After all, that's what the development kernels are for, anyway (and patches won't get ported back to 2.2.x until they're relatively stable). If a business insists on running a development kernel on a machine, let them reap the rewards as they may be.

  196. Re:Size doesn't count by Josh+Turpen · · Score: 1

    Because those are IIS servers and you can't bring them down..

    Well, consider the fact that there are 96 Compaq Proliant 5500 (quad ppro boxes) running microsoft.com on a fiber optics backbone... Check it out for yourself. It must be nice to have the cash to fix software shortcomings with hardware ;).

    --
    --- A Jesus Fish eating a Darwin Fish only proves Darwin's point.
  197. Re:Static page requests, BAH! So what?!! by Graymalkin · · Score: 1

    NT probably COULD run Hotmail, it wouldj ust require a much larger investment of time and money than they want to put into it. microsoft.com runs 96 Compaq Proliants and has a good deal of files to throw around, Hotmail would be about the same size, so it would require another 96 Proliants for Hotmail, an investment I dont think M$ is going to make. AFAIK Hotmail uses FreeBSD not Solaris.

    --
    I'm a loner Dottie, a Rebel.
  198. Anonymity and Cowardice! by Anonymous Coward · · Score: 1

    I realize that this comment will be moderated down for being off topic, but I feel the need to digress in response to the increasing criticizm of those who submit comments as "Anonymous Coward".

    When I'm at work, I sometimes have a few minutes to read /. here and there during the day. I don't want to log in from every computer I use, simply because some of my coworkers also read /. from some of the same machines, and it's just too much trouble to log in and out all of the time.

    I know that it isn't often the case that an AC's comment gets favorably moderated, but well, neither do most of the bold individuals with names who submit comments.

    As for flames, they happen.

    I'm thinking of writing a program to generate /. comments that automatically come out with a score of 2 or greater. The algorithm would be something like this:

    // begin post
    [mention obscure fact about issue]
    [predict that post will inspire flames]
    [express disregard for above prediction]
    [take 6 or more words to express linux community solidarity]
    [talk about how this topic relates to something at work]
    [claim not to be surprised by results/information/story]
    do one of the following {
    [mention a famous OSS advocate]
    [comment something to the effect that "linux will win"]
    }
    use several of the following {
    [IMHO]
    [AFAIK]
    [M$]
    }
    do not use [LOL]
    // end post

    1. Re:Anonymity and Cowardice! by Josh+Turpen · · Score: 1

      LOL! :)

      --
      --- A Jesus Fish eating a Darwin Fish only proves Darwin's point.
    2. Re:Anonymity and Cowardice! by Anonymous Coward · · Score: 0

      :)

      That's the most accurate algorithm for /. fame I've seen to date. Knuth would have liked it too.

  199. Dave Cutler is Da Man!! by cpeterso · · Score: 1

    One of my CSE professors at the University of Washington worked with Dave Cutler at DEC. He said Cutler was the "best programmer in the world". He said Cutler would always have two piles of printouts on his desk: a very short stack of his code and a tall stack of all his test code.

    Unfortunately, Cutler is now in his own little world, racing cars and working on a Win64 project (codename "Sundown" harhar) that will probably never stabilize..

    1. Re:Dave Cutler is Da Man!! by Edward+Carter · · Score: 1

      Is this the guy who I've heard would get irritated at all the people around him who would give him buggy code? :)

  200. Re:No biggie--just work on it and make it better. by Anonymous Coward · · Score: 0

    Yeah, but that kick-ass Amiga will just be beat out by Radio Shack's TRS-80 Model 2000, who's CPU would really be 1024 Z-80's in parallel. THis itself will be whomped with a new machine consisting of 64k parallel Intel 4004's! ;-)

  201. Is that Rob's real quote? by Anonymous Coward · · Score: 0

    "charachter...definately..." ?????


    Is that really a quote of Rob? Or is it "...character...definitely..." ? You may think that this is pedantic, but if you quote someone with only two words, I think it is important that you spell them both correctly.

    Pedantically yours,
    Mr. A. Coward.

    1. Re:Is that Rob's real quote? by Anonymous Coward · · Score: 0

      That's almost certainly a quote of Rob's. Read the .sig again. The point is that although Rob has admonished others about the importance of form over content, he seems not always to worry about the form of what he himself writes.

  202. there is a reason to cheer, really by Locutus · · Score: 1

    We must look at this this way: The first tests MindCraft did returned very little data to help in fixing the problems and it was 80% NT marketing. This was bad for Linux because we got nothing from it. We were able to get a rematch where we get reams of data on what/how/why the results fell where they did. Linux still did pretty well when you consider it can run on a 4MB 486 router up to multi CPU servers in a cluster to rival super computers. We got tons of data from this and can only make things better. This wouldn't have been posible without this test. We should thank MindCraft for working with that Linux group and get back to fixing/testing Linux.
    I don't think Microsoft can scream as loud as it wanted the first time the test were run. We win on these two issues. IMO.

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  203. Re:Linux is not the fastest. No excuses. by imac.usr · · Score: 1

    > How does Linux compare to Mac OS X?

    There haven't been many comparisons yet of Mac OS X's overall capabilities to the other major OSs, partially because OS X is still in its infancy and partly because there's still some lingering doubt over Apple's long-term plans for the system (the scientific term is Coplandophobia, a fear of dead-end business decisions spurred on by a lack of a clear strategy; not fatal if caught in time).

    It appears that it will improve (eventually) over AppleShare IP for file/web sharing, although granted that's a long way from replacing NT as your server of choice.

    I know, I know, MacWorld looked at it in their July issue. However, IMHO that review shouldn't count for much; I find it troubling that they had to compare it with a multiprocessor IIS/NT box because a machine comparable to the G3/400 used in testing wasn't "available at press time". Sigh. Not that one necessarily expects much from the magazine that over-trumpeted its exclusive coverage of Apple's purchase of Be, but why bother testing it if you're going to stack the odds like this? It would be like testing X Server against netBSD on an SE/30; they both work great, but one is obviously going to outpower the other.

    Hopefully, by the time major publications and organizations get around to looking at OS X and/or Darwin as an option along with the other BSDs or Linux or even NT, the hardware will have caught up to the promise of the software (viva la AltiVec, baby, yeah!) and Apple will finally be a viable alternative to Windows in the higher-end again.

    Please, no flames about the netBSD crack; I'm shopping for an SE/30 on eBay even as you read this for the sole purpose of proving to my nonbeliever friends that a 10-year-old computer smaller than a 13" monitor can still be useful to society.

    --
    I use Macs for work, Linux for education, and Windows for cardplaying.
  204. High-end systems only. by Anonymous Coward · · Score: 0

    Yes, it appears the test is a fair comparison this time. Even the reviews are worded nicely.

    I have no trouble believing that NT can outperform linux on said tasks, on high-end systems. I'm sure linux has it's share of plateaus. But the fact remains: My P200 w/128MB Ram can kick the snot out of an NT machine running the same.
    The fact that Linux performance doesn't scale to huge systems doesn't concerne me. When I want to serve out files that fast.. I don't chose NT or Linux.....

  205. Re:Linux is not the fastest. No excuses. by meldroc · · Score: 1

    This is now the chance for Linux to show its true strength - the Open Source Community. Even in the midst of the Mindcraft controversy, the kernel and Apache developers were busy using the Mindcraft tests to identify and fix the real performance bottlenecks that Linux has. Don't worry, we'll catch up.

    --

    Meldroc, Waster of Electrons
  206. Much,much better. by Anonymous Coward · · Score: 0

    I am sorry, but I am a linux(still pronouncing it lie-nucks...is this wrong?) newbie and you all scared the hell out me when the mindcraft thing aired, with all of your evanelism and fanatisim. I never believed any one was faster than anyone else, just which was better. I get a whole lot of goodies with my cheap linux cd's, things that cost $$$$ in the microsoft world. I cursed 95 everytime it crashed, and it put one more nail in it's own coffin. I refuse to buy microsoft procucts, their mcse, anything!!!!
    One would hope that somthing that cost $450 or more per license was faster than another thing that was free, but who am I to judge? IT's all about who wanted to win more. Microsoft needed to justify it rates to it's customers, they needed this badly and they got it. I congratulate them on their victory and hope to meet them in the field again.
    Afterall, it is competition that will improve both operating systems.

    Joe

    1. Re:Much,much better. by Shadowcaster · · Score: 1

      "I am a linux(still pronouncing it lie-nucks...is this wrong?)"

      I pronounce it the same way.. and I care very little if it is incorrect. It sounds right, feels right, and it fits.
      :)

    2. Re:Much,much better. by CmdrPinkTaco · · Score: 1

      It really doesn't matter how you say it, as long as you use it ;)
      --------------------------------------------

      --
      Please give your mod points to others, Im at the cap. They will appreciate it more
  207. Re:Some things to keep in mind by Hrunting · · Score: 3

    All of your stuff is completely relative.

    Price/Performance
    It's all related to how much you pay your admins and how well they administer your system. This isn't a function of the OS. Yes, Linux costs less out of the box, but an NT admin is going to have a harder time (and thus charge more) to set it up than he is an NT system. If a business currently has functioning NT systems and competent NT sysadmins, why should they switch to Linux?

    Clustering
    How many small businesses who are choosing between Linux and NT need to, want to, or care about the ability to cluster? People who care about this benchmark are not the same people who need to run clusters.

    Other Hardware Configurations
    How much would it cost for a company to build a Linux-happy system? Most systems built today (and the systems that we want Linux to run on) are built for Microsoft. You'd need a custom-built, custom-designed solution to truly grab all of Linux's power, and that costs money, either in man-hours or purchasing power. The results of this test would've been far more atypical if they had built both machines finely tuned for Linux. At least this time around, they weren't blatantly geared towards Microsoft.

    Security
    Security, I'd say, is 75% system administration and 25% OS. Linux has its security problems as well, most of which can be plugged up with effective network management. Many of NT's can, too. MS may be a lot more apathetic to security concerns, but they don't run the systems, they sell them. I don't consider Linux or NT any more secure than the other.

    Stability
    Stability can be completely a function of management. I've heard stories of Linux systems stay up for months or years. Guess what, I've heard the same stories about NT as well. I've also heard stories about unstable Linux systems. I've seen no long term studies done on system stability, so everything I hear about stability I file away under anecdotal evidence, not hard verifiable data.

    Change real world needs
    What's good for the goose is good for the gander. I don't see how this benefits Linux. Change the system and, whoa, Linux might perform worse under that setup. It happens to both types of OSes, and before you say, "It happens to Linux less!" find some hard data, not stories.

    The Future
    Past trends do not determine future performance. I doubt Linux will keep up its 212%/year growth and Linus has already said that upgrades aren't going to be as drastic as 2.0 to 2.2. Don't assume that Linux will advance in the next three years as it has in the past three years.

  208. Kernel 2.2.x? by Anonymous Coward · · Score: 0

    Does anyone know which version of the kernel was used? I'm assuming that it's the same version as in the Mindcraft tests. If so, I wonder how the latest kernel (stable) would perform. Maybe not much better because of the TCP stack limit they found, but I'm still curious to know if it would.

    Steve

  209. Re:Well - time for modesty by Anonymous Coward · · Score: 0


    Who the hell bothers with their own T1 anymore?

    Anyone who isn't running a half-assed website will co-locate their server at a place like Exodus or Above.net where you have 10Gb/s available to you if you need it, and are 1 hop away from almost every machine.

  210. Re:Size doesn't count by Anonymous Coward · · Score: 0

    > So Bill's penis is larger than linus'?

    Bill's penis is *smaller* than Linus's.
    It's small and soft. Microsoft, to be precise.

    No offence intended. :-)

  211. Re:But memory is so cheap these days... by Chad+Page · · Score: 1

    Heck, even server-level SDRAM (ECC, CAS2) is going for ~$1/mb.

  212. Re: Mac OS X command line by TheInternet · · Score: 1

    The command line will always be there, it just may not be part of the standard install or on the same CD.

    I believe Apple wants to be sure (for good reason) that developers don't use the command line as a crutch and force newbies to 'tar|gunzip|make|make install' stuff.

    - Scott
    ------
    Scott Stevenson

    --
    Scott Stevenson
    Tree House Ideas
  213. Re:It means what? (Was:Static page requests, BAH!. by Dog-Cow · · Score: 1

    Yes, Kurt, you hit the nail on the head.

    There are probably a hundred (a thousand?) /.'ers who could take Linux and Apache and merge Apache into kernel space, compromise everything else, and personally release an OS/Web Server combination that could easily beat NT in Webbench. The same goes for Linux/Samba. What they would have created is an O/S with dedicated application functionality.


    Funny you should mention it. There are some kernel developers involved in writing khttpd, a kernel thread that serves static webpages. Last message I read about it on klm says that performance has recently matched apache.

    Avi

  214. Let's take a page from Linus. by Chas · · Score: 1

    At his pre-COMDEX address at Fermilab earlier this year, Linus addressed the issue of "mine's bigger than yours is".

    What he said basically boiled down to this.

    He doesn't care what runs "fastest". He wants it to run well, be stable, and generally hassle-free.


    Chas - The one, the only.
    THANK GOD!!!

    --


    Chas - The one, the only.
    THANK GOD!!!
  215. LIES!! THEY'RE ALL LIES! by Silex · · Score: 0

    Damn lies. It's a concpiracy I tell you! Bill Gates agreed to take Ziff-Davis's mom out for a week if ZDNet made NT look faster.

    How could Linux be sloweR? We have the Holy Pengiun on our side! And the Holy Book of man pages! Pope Pengiun II will be making a holy statment on the Holy Linux Channel at 4:30AM today regarding the sins of Bill Gates. I'm sure this incident will be included.

    I have recieved word that the Penguin has declared Jihad (Holy War) against Bill Gates and his evil parterns in sin. Watch out, Henry Baltazar and Pankaj Chowdhry (the guys who wrote performed this unholy deed) ... you'll be getting a whole ton of spam directly from the Church of the Penguin.

    In related news, Bill Clinton has recently declared that all Microsoft Employees will recieve free admitance to mental institutes, nation-wide, under the new MediCare reforms.

    1. Re:LIES!! THEY'RE ALL LIES! by ainsoph · · Score: 1

      ahhh.. just shutup and get coding.. :)

    2. Re:LIES!! THEY'RE ALL LIES! by Anonymous Coward · · Score: 0

      Death to the infadels! Ayayayayayayayay!

  216. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

    When the price is not a concern, why would you use NT. I'm sure you could find a sun that would easily out perform a top of the line NT/Intel box.

    Microsoft has tried to prove that it can handle the enterprise by running their own site on NT4 and IIS. Just the web site is run on 36 Compaq ProLiant 4500 machines, with four-way P6 processors, up to 512 MB of RAM. After hardware, licencing, and administration, the cost is significant for any company. I'm still laughing that microsoft said that Suns were crap because if you weren't careful you could crash a sun when hotswaping a motherboard.

    The majority of the sites on the internet are run off machines similar to a home computer. In this area linux has showed its superiority.

    oh yeah and what about the sites that don't run NT. Yahoo! and Hotmail come to mind.

    Linux might not be ready for the enterprise, but neither is NT.

    Oh yeah, i fully installed rh linux on a 2 way p400 in under half and hour, it took twice that time with NT.

    Hum doesn't look like you know too much about the real world either

  217. We need to be faster on this hardware! by linuxghoul · · Score: 1
    A lot of posts here seem to suggest that linux didn't run faster than NT 'cause the hardware was and unrealistic one, and a lower end config would have resulted in a better score by linux.
    what we need to realize is that although uptil now linux has been designed for lower end machines(mainly cause the main developers and users till now could only afford cheap hardware), we ARE trying to move in to the enterprise, and there, the price of hardware, or for that matter, the software, hardly matters. even the regular upgrade cycle that M$ forces on them corporates is of no concern to them(after all the IT dept need to justify its annual budget!). So if linux has to make any inroads at all in the Corporate world, we need:
    • A lot better SMP support, AND good optimizing algorithms for using those multiple processors.
    • Ability to utilize large amounts of ram, without any arbitrary upper limits. RAM is real cheap, and if we can show that increasing RAM increases linux performance, that's a big plus. As of now, beyond a GB(am not sure about the number), linux doesn't really scale well.
    • A faster Apache. I a practical sense, yes, being able to saturate a T1 on a low-end machine is really a limit, but what about intranets? These are really important in an enterprise situation. Also, T1 is not really big in an corporate setting.
    • a better understanding of where linux IS already better than NT, and, more importantly, where it still lags behind.

    After all(and PLEASE, no flames, for once we should be ready to aceept the truth):
    • As a desktop, linux is still way behind Windoze. In a home setting, to most people, 100days+ uptime is hardly a consideration. The inability to play most games is a big negative, on the otherhand.
    • An occasional BSOD also hardly matters. u just reboot and continue.
    • MS office! The biggest reason for people not moving to linux.
    • Linux is not dumb-user ready. Most of the poeple who make M$ what it is, are in this category).
    • we do have the advantage of being free, but i think that is also the reason why Linux will most probably always exist on the second partition, with default boot of Windoze.
    • As a server, these results show(well,even if we do not accept these results,PHBs surely will) that linux is significantly behind everything M$ has to offer.
    • and as it is, as a server, it is hard to displace something as good as solaris. Plus, our goal is not really to destroy our other other unix brothers, is it?

    So what market are we aiming for? I think, THAT question really brings out THE central problem with the whole of linux. It is great for the folks who know what they r doing, and what they want (us!), and so it also targets us. But get out of the slashdot community, and the reasons for using Linux just start fizzling out. Th only real reasons u can tell to a non geek are that its free, and it performs better than windoze. Of course, RedHat Linux is not free(and to a geek, the option of downloading linux and installing it doesn't really appeal. frankly, even i, with my 4y+ experience with linux won't really try that), and these tests(which i am sure M$ is really going to tout al around) would show that its performace isn't really that great. Why should (s)he change, and give up most o' his/her favorite apps in the bargain? As of today, linux does not even have a stable browser, which can do java well. I hate Windoze, but i have to go to a Windoze machine(i don;t have any microsloth thing within 100 meters of my office) if i want to check out a java-loaded page. Want to quickly develop a GUI Application? A person who does not care about the OS, is definitely gonna chose VisualBasic over EMACS/GCC/Qt.
    All OSes have specific aims:
    BE: Multimedia...does great at it. no body even compares Windoze to Be in this area.
    WinXX: ease of use, integration. integration, to what ever levels M$ carries it, does have a problem, but most people would take a frequent reboot, rather than give up the tight integration.
    Solaris: Server, computing
    IRIX: graphics, scientific computing
    Linux: ?????
    Where Is Linux? Where is it Going?
    These are important questions, ANY movement must ask itself. If we find we cannot answer these, we would just turn out be Rebels without a cause. and linux would just end up being a note in OS history. Don't get me wrong...i work(about 8 hours a day at work, and another 4-8 hours/day at home) exclusively on IRIX and Linux, and have not even touched a WinXX machine in more than six months, i have been really thinking about the future of linux, and to me, at present, it doesn't look very bright. I would continue to use it, no matter what, but linux developers really need to do some kind of serious thinking about what they want from linux.

    LinuxGhoul
    --
    Sigura Non Grata
  218. Go Get 'Em by waldoj · · Score: 1

    I was (and still am) a little bummed that NT won. But I'm excited to see the rematch in 3 months, when a pumped & primed Linux, Apache & Samba combo wins with a KO in the first round. Microsoft is a beast, and it'll take 'em forever to update their server. They'll rest on their laurels for at least 18 months. We, on the other hand, will always be competitive.

  219. Re:I want to see a $1000 server comparison by jwieland · · Score: 1

    I also want to see vanilla installs of the two competing operating systems... Commpared to when they both are tweaked... I wonder how much of the Window NT 4.0 server is really in from the distro CD or is it highly optimized code that can do only a couple of things really well and do the rest poorly?

    Jason Wieland

  220. Re:Linux is not the fastest. No excuses. by m3000 · · Score: 1

    EVERY company wants world domination. They are in business to make money and nothing else. And I be dammed if they aren't doing a great job at doing that. And if world domination, as you so well put it, achives even more money, than ANY business would want that. I bet if Linux was in everything, you would be quite happy, wouldn't you?

  221. Re:AS I HAVE ALWAYS BEEN SAYING by Shadowcaster · · Score: 1

    He is a M$ employee, or a contractor, ask him how much he gets paid for saying this. He knew how it was going to end up because it was all engineered. ;)

    Ok serious now. Why do you want to take this to a persona level? "LINUX IDIOTS"? Come on now, your mother HAD to have taught you better than that. If not mebbe you should have been beaten more as a child.. ;)

    As for old hippies, I aint old. I still can't get my Linux box up proper (due to my own lack of knowledge, not the OS) but from the second I installed it I knew this (the win box) had numbered days.. Linux doesn't crash. Never has for me. Win crashes a *MINIMUM* of 4 times daily. And before it's said, it isn't 950a.

    Let M$ have a field day. They'll be buried soon enough under their own loads of BS.

  222. Nooooo! by DonkPunch · · Score: 1

    You fool! How can you give out the formula like that!? Now we'll have nothing but posters with high default scores! :)

    --

    Save the whales. Feed the hungry. Free the mallocs.
  223. FreeBSD for web servers, Solaris for mail backend. by cpeterso · · Score: 1

    .

  224. Re:Problems by dAzED1 · · Score: 1

    ok, so linux doesn't have support for it for the nic you mentioned... they should. I agree with the earlier post which questioned how realistic this was. A real world, real situation test needs to happen. One where issues about realistic situations are dealt with. I know what I experience. When ISP's switch to NT from linux, latency becomes a major problem. I've seen it several times. Not only that, but I say lets make it truely fair. get a team from microsoft and a team of linux techs together. Give them $5k to buy equiptment, and to pay full retail for software (i.e., microsoft not giving itself a price-break). Then see who wins. Linux is more stable, and can be more easily administered remotely. There is less of a constant maintanence cost. and exactly how reasonable -is- 1800 hits a day? as far as "linux" pronunciation is concerned, looong ago I had a sound clip that was supposed to be of Linus Torvalds pronouncing "linux." he isn't american, so don't say it the way an american would. its pronounced Lee-nux : )

  225. Temperature... by jwieland · · Score: 1

    I would like a temperature reading on the processors durring the tests... I know that when I run my windows machiene and Linux machiene at idle I get a 5-10 degree temperature difference (In Linux's favor)...

    jason wieland

  226. Re:I want to see a $1000 server comparison by toenail · · Score: 1

    I picked up a Damaged/Discontinued Compaq Pressario Pentium 166 for $300 (chip on the modem was burnt -- removed the modem -- computer boots).

    I purchased Redhat 6.0 from Cheapbytes for $2.00+S/H.

    I registered my domain (not infidels.org) for $70 for two years.

    Other than the ISDN price, my entire domain/dns/mail/web/listserv-lite/workstation/etc cost me less than $400.

    MS now sells Windows NT Services for UNIX for $150 to give NFS/Telnet capabilities on NT. Not counting the base price. Plus CAL's. No additional software.

    I'd like to see a $400 server comparison.

  227. Re:Maybe it's the compiler? by Shadowcaster · · Score: 1

    A friend mentioned PGCC, which is much better than GCC from what I've seen, but I haven't been able to find it.. Anyone know where to get a copy?
    Direct link to the file(s) preferred..

  228. Hmm.... by Anonymous Coward · · Score: 0

    Let's take a look here...

    After a tortuous five days of tests, audited by the best and the brightest from Mindcraft, Microsoft and Red Hat Software Inc., and despite significant tuning improvements made on the Linux side

    Hmm...
    They forget to stress that NT was tuned by Microsoft employees who have access to NT's source code!

    Ok, well, this is how I read it at least.
    Hmm... This is interesting.
    When was the last time your company had access to NT programmers who could tweak the NT OS for your bidding? On the other hand, Linux? Well, we all know how easy it is to get Linux tweaked! Hmm....can we say bug report?

    Therefore, this whole test would be irrelevant, right? Because- for an IT department to get this type of performance, would require a miracle!

    Hmm.... what was this about real world performance?

    Although, this does give us a window into the world of what to expect with Win2000....no pun intended...of course......

  229. Interesting trend by jefdaley · · Score: 1

    Dunno if anyone else notices this, but it seems that alot of Linux-fans are poo-pooing the fact that the benchmarks were "run on systems that NT is designed to run better on" or "Run on systems designed for NT." Then they turn around in their next post and suggest running the benchmarks on a 386SX/25 with 4 megs. Umm, how isn't that doing exactly the same thing -- tailoring the hardware to a system Linux is designed to run on. Hell, we don't even support 386s.

  230. Re:Better but not quite by ethereal · · Score: 2

    Perhaps, while you are creating your new law, you would take the time to spell "Beowulf" correctly? I usually avoid spelling corrections (although lord that's difficult some days) but if you're going to call someone a "dumbass" and a "moron" then perhaps you should be concerned with how you appear as well.

    This spelling flame contains no tyops :)

    --

    Your right to not believe: Americans United for Separation of Church and

  231. Re:Some things to keep in mind by Anonymous Coward · · Score: 0


    Obviouly, you know nothing about pricing in the real world. The OS price is vanishingly small compared to the hardware and staff costs to support the machine. The price of the OS simply IS NOT A FACTOR. Except for college students working at the bookstore.

    Clustering: NT can cluster too. Anyone can cluster at the DNS or Switch level. But where as commercial OSes have failover capabilities, Linux doesn't except for unreliable hacks. Commercial systems also do multitier clustering by multiplexing the middleware and database backends, and using distributed transactions. (ala Kiva's no-bottleneck architecture)

    Security: Come on, any Redhat box less than 6.0 is ROOTKITABLE out of the box. It is far easier to hack into a Linux box through the latest and greater buffer overflow than it is with NT.

    Stability: NT4sp5 is plenty stable. Only Slashdot FUD claims it isn't.


    How about these?

    Ease of setup.
    Ease of maintainence.
    Staff training.
    Access to a large base of experienced workers.
    Much wider array of software available.




  232. Re:Lock granularity by Anonymous Coward · · Score: 0

    For the price of NT you can get better hardware, and outperform NT.

  233. It's easy to write fast software--no checking by Allcount · · Score: 1

    It's easy to write fast software. Just don't do
    any checking. I have written small, very fast
    code. Unfortunately, if the user types something
    wrong, it crashes. But boy is it fast!

  234. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

    Yeah, two hours?
    Download, unzip, run.
    Its as simple as it would be in DOS or any other OS.
    Maybe tweak a couple things, but you don't need that to let it run flawlessly.
    Well, I'm guessing you were installing Linux on a Windows machine and wanted to run both at the same time.
    If you just wanted Linux (like you just wanted W2k...etc.) it would be pretty simple. Make main partition, make swap, install, and when you boot up the web server is started by default with RH.

  235. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

    >And no more excuses. Linux is not the fastest. Deal with it.

    Head to head with MS-gurus? How about a normal setup? Look at the "old stories"..:
    ZDNET: The Best Windows File Server: Linux!

  236. Didnit I read ESR talking about this... by CmdrPinkTaco · · Score: 2

    It is no surprise to see an AC posting such an article. I think that it was just a couple of days ago when I saw some of the stuff that was posted on Mindcrafts site (linked to by /.) where people were bad-mouthing them because of the tests. It is posts like this that give the Linux community a bad name. It is one thing to call a foul, but it is another to act like a immature jerk and start bad mouthing a test that was conducted in a much more controlled environment. I think that ZD would have learned from Mindcrafts mistakes and corrected (most) of them. They are people too, and they DO make mistakes. Linux is not perfect, yes it is better than anything that has come out of Redmond...but it still has some maturation. Not unlike some of the people who post here. A true sign of maturity within the Linux Community would be to accept the loss _GRACEFULLY_ and go out and build a better OS. Then the next time that there is a test we can go out and show eveyone who is best instead of sitting on the sidelines pointing our fingers at the referees. Take the loss, no matter how hard that it is, and make what you feel so strongly about BETTER. Bitching about it ain't gonna build a better OS.
    --------------------------------------------

    --
    Please give your mod points to others, Im at the cap. They will appreciate it more
    1. Re:Didnit I read ESR talking about this... by Anonymous Coward · · Score: 0

      >A true sign of maturity within the Linux Community would be to accept the loss _GRACEFULLY_ and go out and build a better OS

      The objection is the label of "The Loser" being attached to Linux. Such norrow tests can hardly be a basis to decree an entire OS "The Loser". It would be like failing a high end car over a cheaper one because it took longer for the headlights to pop-up on the better car. Tests can be rigged to favor any OS. Real world use is a better comparison. Loot at all total servers across the internet. Mostly unix based and far more Linux sites than NT, and not just small sites. The really big, oft slammed sites do not run NT.To GRACEFULLY accept "the loss" as you put it is to accept the RIGGED yardstick as the only correct one. This is not so and is what is objectionable. By accepting the loss, you propagate the FUD against yourself.The correst action is to DEBUNK the narrow tests and POINT PUBLIC AWARENESS toward COMMON real-life situations that better compare the two OSes. So NT can do 6.02e23 "transactions" (whatever those are) per second and Linux does 6.02e20. So what? The comparison is meaningless. Three people on the EARTH need to do this. Linux runs 20 million web servers better than the same 20 million under NT. That means more to you and me and 20 million other people. That this test was focused on so esoteric a task is why it SHOULD BE RAGGED on, because it is NOT REALITY.

      GET IT?

    2. Re:Didnit I read ESR talking about this... by remohomer · · Score: 1

      > Such norrow tests can hardly be a basis to decree an entire OS "The Loser".

      > Linux runs 20 million web servers better than the same 20 million under NT. That means more to you and me and 20 million other people.

      Isn't saying Linux runs 20 million web servers better than NT a "n[a]rrow test"?

    3. Re:Didnit I read ESR talking about this... by Anonymous Coward · · Score: 0

      Tests can be rigged to favor any OS

      Ok, where is one that is rigged to favor Linux? Why don't the RedHat people at the test come forward and explain how this was "RIGGED"?

      You are correct in saying the number of requests per second (BTW, I couldn't find "transactions" anywhere in the article) means very little. The real test is benchmarking with the type of pages and images you would find in an actual website. Of course had you read about WebBench, you would have seen that it does just that.

  237. Vader cuts off Luke's hand ... by cthonious · · Score: 1

    ... but we all know how the story ENDS.

    The Micros~1 drones, PHB's and hunter killer slashdot troll-warbots are going to have a field day with this. Pay no heed.

    --

    support gun control: take guns from cops
  238. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

    Yep NT has all that support and even more. Our costs for NT is much much much less than the Free OSS crap because the cost of trainning and the headaches envolved.
    so P/P is not a question NT smokes Linux at that too in a large envirament.
    Or a small one for that as well.

  239. How about a PRICE/PERFORMANCE curve??? by mvpel · · Score: 1

    This is the one thing that Microsoft would love to keep quiet, I'm sure. How relevant is two times the performance if you have to pay 10x as much to get it?

    What's a copy of Windows NT Server run these days?

    -Michael Pelletier.

    1. Re:How about a PRICE/PERFORMANCE curve??? by Anonymous Coward · · Score: 0

      Nothing significant. I think we paid $200 for the last copy we bought. The CAL's cost us $20/seat. Again, as people have said, NT's cost really isn't that big of a factor.

    2. Re:How about a PRICE/PERFORMANCE curve??? by TummyX · · Score: 1

      uh, 10X0 = 0

      Putting that aside, total cost of ownership of NT would be less cause it's faster and easier to use.

  240. Re:Static page requests, BAH! So what?!! by Anonymous Coward · · Score: 0

    You bring up an interesting point. This survey would be alot more interesting if more parties were involved. Perhaps they should take all comers? I would love to know how Solaris and other nix OS' measure up in this respect.

  241. Re:NT and Linux differences. by greg · · Score: 1

    Pretty much everybody has eschewed the microkernel model at this point, not just Linux. For a while HP, IBM, Sun and DEC were all paying lip service to microkernels and saying that they would one day move to microkernels, but none of them have. (Yes, I know Digital Unix is based on Mach, but its Mach kernel 2.5 not the Mach microkernel v3.?)
    While microkernels may be more stable in theory, in practice good APIs and coding count for alot more.

    --

    I browse with my threshold at 2 so I can't read my own comments :-)

  242. Be careful about how you spin by RebornData · · Score: 2

    Although Linux doesn't have a PR agency, there's still the same kind of spin happening in this thread. Which (among the 2+ responses) is "MS has sacrificed stability/quality for performance". Lots of discussion about bypassing the HAL, super-secret internal MS interfaces, etc...

    But we need to be careful. If you'll note, the article notes that Samba won in the earlier SMB tests tests because there was a performance hit in NT due to the transaction log. Which is a stability / robustness feature that Linux simply lacks, and would be better off having if availability and fault-tolerance are the primary design goal.

    We're treading on dangerous ground... PR is like a game of chess, and the community needs to be careful about spouting out this kind of spin which can quickly become a rallying point and then proven foolish if it isn't well-though through.

  243. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

    The ftp is run on 4 of those compaqs, and it doesn't even come close to wcarchive's thoughput.

    Yeah i know it's freeBSD, but they are both free unix

  244. Re:Better but not quite by Anonymous Coward · · Score: 0


    Beowulf and SMP do not solve the same set of problems you dumbass.

    The fact that you brought this up is a sure sign that you don't know what you're talking about.

    I'm going to christen a new law, like Godwin's law deals with Hitler being mentioned.

    Let's call it "BeoWolf's Law"

    If a moron on Slashdot mentions Beowolf in a context that is not related to a problem which is easily horizontally scalable, then that person is not credible.

  245. Re:Win2K machine...I have yet to see a crash. by Anonymous Coward · · Score: 0

    Right after installing Win2K on a new machine, I tried simply to move the mouse and it crashed!
    That was enough for me. Maybe I will try Win2001.

  246. Re:Linux is not good for much then if NT can kick by Anonymous Coward · · Score: 0

    How many nt boxes?

  247. Something else, fixes already hit the community by Chas · · Score: 1

    This is all still using the old 2.0 kernel. One of the stips for the test was that no software released beyond the date of the original Mindcraft test be utilized.

    So, a more scalable kernel is already out. Apache's had a couple revs. Keep hacking people.


    Chas - The one, the only.
    THANK GOD!!!

    --


    Chas - The one, the only.
    THANK GOD!!!
  248. Lessons to be learned by Thumper! · · Score: 1

    There are some very important lessons to be learned here.

    IMHO, this represents a huge step backwards in respect for the Linux crowd. After seeing the vitriolic comments about Mindcraft and anyone supporting MS, well, sadly, this tells managers that Linux advocates are simply ABM folks.

    I'm not arguing ABM, but from an MIS standpoint, when you've got someone whith a huge, working MS investment, too many people have acted like children over the past few weeks.

    And for those saying "we've got a fix in the works," let's not forget that MS has a fix in the works as well. I doubt it will be a cure-all, but certainly we should expect the bar to be raised.

  249. Re:Almost... by C.Lee · · Score: 1

    >Some of you still feel the need to whine

    Who's whining? By winning NT and Mindcraft still lost. You actually think this helped Mindcraft's reputation any? Nope. All it showed is that they are really only familar with Microsoft products, and doesn't seem to want to take the time and effort to learn about other products. Not a company to turn to if you have questions concering non-Microsoft products. As for NT the fact that this test proves that the numbers Microsoft were orginally claiming concerning NT's performance vs linux (remember their WWW page advertising this "fact") was pretty much bogus doesn't help their credibility all that much either.

  250. Now, maybe I'm crazy, but.... by Anonymous Coward · · Score: 0

    With all this buzz going around about how BeOS seemed to be the best at PC Expo, why doesn't somebody run some BeOS server benchmarks?

    Think about what Be has going for it:
    - Very well multi-threaded
    - Integrated with TCP/IP
    - Takes advantage of all of a PC

    That seems like a recipe for a great server, no?

    Be comes with Poorman (generic server), and now there is RobinHood (free, semi-GUI server), and when Apache 2.0 comes out, Be will be supported (it already is, sort of).

    What'd think?

  251. U.S. tax payers funds go directly to MS/Apple by Anonymous Coward · · Score: 0

    As schools/libraries become wired across the U.S., the first choice for tech purchases is NT, then Novell. *nix is usually not an option in most cases.

    This bias in these public institutions raises some interesting questions:

    Do we want our school districts blowing tax money on MS/Apple site licenses instead of getting decent hardware for kids?

    If schools across the U.S.(which are dropping billions on networking these days) used only Linux boxes, they would get all the tools necessary for administration, network access, word processing, including those necessary for teaching CS. (MSVB or MSVC alone could equal a new network ready linux box). Get the idea? Push linux in schools by the motto "saves tax payer money", then a few years later, kids grow up knowing X-windows and the c-prompt.

    Sadly, most school district purchases model the IT purchases of large corporations, yet they should be acting as the little guys in the interest of taxpayers. This general IT naivete in K-12 schools results in an enormous waste. They don't realize that they could unify the schools across the district for the $50 cost of a few Enterprise Linux CDs and a couple of good IT administrators (who are willing to teach). Email for each kid (qmail, sendmail), print servers for each classroom, and webservers for each classroom, real (license free) porn filters via Squid, even dial-up from home, text processing in foriegn languages, etc.,-- it could be beautiful.


    An example of this waste:

    I'm certain there are several schools with a $5000 server in the Main Office with NT that is incompatible with the majority of legacy computers in classrooms. Yet if linux were running, they could all be talking.

    Put Linux in schools and businesses will later follow. Leave everything as is and Apple/MS can call the shots in schools for years to come. Personally, I don't give a damn about Linux taking over the business world. Let the money flow down the drain. GPL offers a lot of benefits to public schools world wide.

    my 2 cents.

    Tom Ellis
    tom.ellis@mail.utexas.edu
    Dept. of Instructional Technology at UTexas

    1. Re:U.S. tax payers funds go directly to MS/Apple by Anonymous Coward · · Score: 0

      Yes. but I seem to remember both Microsoft and Apple giving many, many thousands of dollars of their software, as well as donating hardware to many of the schools in my community. Are they doing it for the warm fuzzy glow? No They are doing it because they want the masses to become familiar and used to their software. Is this a good thing? Maybe, maybe not, but the fact is that they were giving their software away at a time when they were the only real players in town. Perhaps if there was someway for the Linux community to distribute free :-) distros of Linux in an easy to use easy to install version filled full of useful applications that the little darlings could use...

    2. Re:U.S. tax payers funds go directly to MS/Apple by Anonymous Coward · · Score: 0
      Yes. but I seem to remember both Microsoft and Apple giving many, many thousands of dollars of their software, as well as donating hardware to many of the schools in my community.

      Are they doing it for the warm fuzzy glow?

      No

      They are doing it because they want the masses to become familiar and used to their software.

      Is this a good thing?

      Maybe, maybe not, but the fact is that they were giving their software away at a time when they were the only real players in town.

      Perhaps if there was someway for the Linux community to distribute free :-) distros of Linux in an easy to use easy to install version filled full of useful applications that the little darlings could use...

    3. Re:U.S. tax payers funds go directly to MS/Apple by HPTC · · Score: 1
      I am a high school student as well as a Linux/FreeBSD user. While it would be nice to have a stable, fast, cheap, unix server in our high school instead of the slow NT shit that we have, none of the network people (read: business teachers) would know how to maintain it.

      Every once in a while, there will be a student who can help out (such as the guy who wrote The Linux Users' Guide -- he graduated from my high school a while back), but schools can't depend on people like that. ``A couple of good IT administrators'' are kind of hard to find.

    4. Re:U.S. tax payers funds go directly to MS/Apple by Anonymous Coward · · Score: 0

      Yeah, and it's your money that they are paying in taxes.

      My money is doing beter in my pocket using Linux, thanks.

  252. microsoft makes great software. I agree by Anonymous Coward · · Score: 0

    Your are all so right. NT is run on all the supercomputers around the world. Microsoft sure is right when they say that NT can support up to 256 processors. I have a cray supercomputer and NT can kick ass on it. YOu should also mention that 98% of all computers on the net including hotmail, yahoo and slashdot.org all run IIS/NT.


    Boy those guys at microsoft sure know how to make great software. Revolutionary products like ms write and ms bob are so popular and are standard on every desktop today and will be for quite some time. Failure is one word that microsoft never hears.


    :-) Had your fun troll boys?


    Now scram and get a real OS that doesnt crash.

    1. Re:microsoft makes great software. I agree by TummyX · · Score: 0

      Talk about troll.
      Replace Microsoft with Linux Torvalds.
      Linux doesn't run SMPs well does it?
      NT isn't designed to be a super computer OS. It's a PC operating system, a general purpose OS. DUH.
      slashdot.org doesn't run IIS? uh..it's got nothing to do with microsoft..so what?
      EBAY, Microsoft, Dell run IIS, and they have much bigger websites than slashdot.

      Microsoft don't grow engineers on trees, their engineers come fromvarious backgrounds (inlcuding unix). They have enough money to hire the best in the world, and they do.
      You probably have your face stuck up somewhere dark to realise you can't comapre vi or emacs to Office 2000 and complain how large Office is etc. Office does MUCH more, and Microsoft's products simplyfy working, which is more than I can say for Linux/Unix.
      Sure, there are you guys out there who don't want things to be simple, you'd rather excercise your brains doing "hard" things like mounting NFS/SMB dirves by typing rather than doing it in a few clicks.
      I prefer to have the OS do as much as it can, while I get on with the real work. If by any chance, I need to do things manually, I go and do it.

      And what's your problem? Are you on medication?
      MS Write, MS Bob? So what? How about MS Windows, MS Office (Word, Excel, Access, Powerpoint etc), MS Visual Studio, MS J++ (if the best selling javaproduct), MS Exchange, MS SQL Server, MS Internet Explorer, MS IIS, MS COM (the most successful component model in the entire world), MS MTS, MS DTC..all pretty much defacto standards now...and that's only to mention a few.

      Unlike Linux users MS doesn't claim not to make mistakes, infact Gates even showed the video of Win98's BSOD last year, again this year at COMDEX.

    2. Re:microsoft makes great software. I agree by TummyX · · Score: 1

      Well, unlike what you say you know. I use linux, and I know how to use command lines, I'm not a mouse crazy idiot. But I do know where you draw the line. I'd rather use the mouse to do tasks which would be faster if i use the mouse.
      All Microsoft apps are heavily bloated? I don't think so, for what they do, they are rather slim. Try making an appliation do something, then try making an application that does something, and makes it easy for joe bloggs to use.
      And I didn't compare Linux users to MS Programmers, I didn't even mention the word programmer in the sentence.
      Stereotyping Windows as a file eating, memory hungry OS that is no good for nothing is jsut stupid. There are millions of copies of Windows out there in offices and homes, which work perfectly well for those people.
      And so working for a company polutes you cause you get paid?
      I guess work isn't that great now...I guess Linux shouldn't be working for transmeta, maybe he should do what he does independtly cause the quality of his work would be better - since he wouldn't be getting paid.
      Forgive me, but I'm confused, perhaps it's caue I don't work with Linux programmers, but what programmers do you know that aren't proud of their programming work, and wish to makeit better and cooler, regardless of whether they get paid or not. Microsoft certainly makes a better working enviroment for their employees, who generally get to do what they want to a point.
      Think about raster or alan or some other major Linux programmer who gets hired by RedHat, does that all of a sudden make them not willing to write decent software?

    3. Re:microsoft makes great software. I agree by Shadowcaster · · Score: 1

      Well, unlike what you say you know. I use linux, and I know how to use command lines, I'm not a mouse crazy idiot. But I do know where you draw the line. I'd rather use the mouse to do tasks which would be faster if i use the mouse.
      Granted, if it's possible to do it in under 200 megs (my Win partition takes about 210ish of the 450 I allocated it, custom install). I don't see this in Window's future.
      All Microsoft apps are heavily bloated? I don't think so, for what they do, they are rather slim. Try making an appliation do something, then try making an application that does something, and makes it easy for joe bloggs to use.
      Hmm.. so if I want to make a compiler for instance, I should make it so simplified that some shmuch who knows jack and is too fscking stupid to know it anyway can belch at the computer and churn out mind-blowing software? Come on. If someone can't do something (my example was admittedly very exaggerated) they have no business doing it. If they are learning it, have an interest, and most importantly an ability, then they are more than welcome. And let me be the last one to flame them. Unless what they do sucks...
      And I didn't compare Linux users to MS Programmers, I didn't even mention the word programmer in the sentence.
      It was implied heavily. If I misuderstood completely then disregard it. :)
      Stereotyping Windows as a file eating, memory hungry OS that is no good for nothing is jsut stupid. There are millions of copies of Windows out there in offices and homes, which work perfectly well for those people.
      Oh, you mean the AOLosers, the ones that think Hotmail is the best thing in the world? Those people shouldn't play with the settings on their stereo, much less operate a computer. About Win, it *IS* bloated. I have an executeable compressor here. No special drivers need to run for it to work, it just compresses it in a runnable form. It knocked off several megs from my larger Win progs. When I start Win it takes ALL of my RAM for itself. All. It makes my progs use SWAP. *growl*
      And it's not good for NOTHING, it's just that it aint good for MUCH. :)
      And so working for a company polutes you cause you get paid?
      Nope, by no means. Working for Microsoft pollutes you. To varying degrees, I should have said.
      M$ and their ilk (other companies with similar policies) drag down those who would be giants in other aspects than the dollar sign. I am somewhat fearful, truth be known, to develop my better ideas due to Microsoft and others like it. I fear my ideas would get stolen right out from under me and there would be a total of jack SHIT I could do to retaliate.

      And I highly doubt I'm the only one who feels this way.

    4. Re:microsoft makes great software. I agree by ryanr · · Score: 1

      >Sure, there are you guys out there who don't want
      >things to be simple, you'd rather excercise your
      >brains doing "hard" things like mounting
      >NFS/SMB dirves by typing rather than doing it in
      >a few clicks.

      It's quite obvious you've never supported a large network running MS networking services.

      I get to investigate when pointing and clicking don't work. I haven't seen any uglier protocols. If you're a MS fan, this isn't the technology you want to refer to to make your point.

    5. Re:microsoft makes great software. I agree by Shadowcaster · · Score: 1

      Yes, well. Obviously you can't recompile windows without features to slim it down, but like i said previously, Windows is a general purpose OS, it's designed to do most things reasonably well.
      This saying has been posted many times in this (NT vs. Linux: Again) thread.. "In my experience" Windows is unreliable. I get a minimum of 4 crashes per day on this machine (two of which I blame on the Cyrix processor but the other 2 are definitely Win faults). Even back in Win3 I got many BSOD's and I thought that was normal. (first PC was a 286 with DOS 3.3, nothing to compare with really)
      I'm talking more of writing apps to expect user errors and to handle them well, which is sometimes quite hard when you are writing GUI apps. Also, MS apps have technologies such as intellisense etc which add more overhead. It's try that COM/ActiveX would be more bloated than 'raw' apps, but I see the benfits are worth it. For example, IE can view PDF files, not by implementing it itself, but by calling Adobe Acrobat and telling it where to put itself (IE as the OLE container). Other things like, being able to put a word document inside an excel application inside a bitmap, inside the windows activex desktop etc etc. Very cool.
      The programs don't need to be as large as they are.. error traps are a must, wether it's made for the 'dumb user' or not. It must be the way they make the things. I don't see them as needing to be 6 megs for a simple program.. *nostalgic for the 10K kickass progs*
      There are other things like consistancy. z as an undo for almost everything, including this form text box i'm typing into. These are small things, but there are hundreds of small things which makes windows so much nicer to work with.
      That is nice, agreed. But any suite of programs made well will give you that (gui or otherwise) usually in a smaller package. (Don't mention Office or something like that, I know they need a platform to run on already)
      That may be true to a degree, but I've never put the fear of being usurped in the way of developing anything i thought would be 'cool'. I think what you say applies to ever other industry and company tho. Speaking of other companies, do you think working at Netscape (yucky software), Sun, Oracle etc would be as 'polluting'?
      There are also monetary concerns, but that's beside the point. And yea, It's not just M$ that I fear in that respect, there are many others..
      Working for Sun/NS/Oracle would only be so were their mindsets so altered to not be to the benefit of all. Most of us can't go out and buy a $300 piece of software you know..
      've always been impressed by Microsoft's 'relaxed' working enviroment, and Microsoft's origin as a geeky company...Gates still acts like he's 20 years old - and he's got a genuine interest in 'cool' technology like speech technology etc, and MS competition or no compettion still spend billions on R&D cause bill just loves gadegets, which is more than I can say for Ellison and McNealy (who IMHO are the real money hungry jealous types). Remember, Gates used to be a Geek, not a satan worshiper.
      I do like Gates personally for those reasons actually. I used to view him as a 'model of success' until I learned some of the underhanded things he's done.. kinda burst that bubble. (I aint a youngass kid either, just some guy without much money to buy new computers, etc) I have no beef with the man himself, it's his company that's a problem.
      You might think it isn't significant, but the overall impression of Microsoft I get isn't bad. Ok, I 'may be' naive but I know how easily what they say can be twisted.
      That applies to anyone and anything tho doesn't it? It just happens that M$ is a very good target who quite possibly deserves everything they get..
      What people see as bad things (which MS does) is nothing unique to MS, it's done worse by MS's competitors, they just don't do successfully, so it's easier for them to play 'innocent'.
      Corporations/companies are human nature's bad sides amplified a hundredfold. Microsoft is currently the undisputed largest of them atm so that is to be expected. With any luck we can all tone down these powerhungry 'institutions' so we the people can go through life without being under the thumb. If M$ had been allowed to continue as they were going, Unixes would be almost dead (for all intents and purposes), Mac would be 'that other computer'.. Be would soon be bought by them if they won't already be anyway.. and the end user would be locked into 'Upgrade the computer so I can still use the Internet, or pay rent for the next 2 months'. And that sucks ass.
      Netscape have used much worse strong arm tactics to try to control web content ...where MS just want to integrate IE into Windows (a very good idea IMHO).
      Maybe for the computer know-naughts it would be good for them to think everything is the Internet, including the PC they shelled out 1.2G's for, but I tend to want to give people a chance to learn first. If they prove their idiocy then they can do something else. If they 'get it', even a little, then all the better for us. No need for everything to be '100% dumb-fuck-compatible'. :)
      Netscape have always been free to create a replacement shell to Windows (it's not hard) that supports netscape web integration. It was netscape's channels bar that wouldn't let you delete default channels, not IE's, and it was Netscape that made Netcentre the default page for every browser on your system. Without asking. How rude.
      rofl
      Netscape is no better than M$, though they claim to be. Mozilla is a plus for us at any rate, and I think more than M$ has done.
      They are all, in the end, trying to control what we see, how we see it, and in effect our lives. Things like the FSF, W3C, etc are good because they further the things that benefit all. Low techies can view HTML with W3C standards in it. Programs are simple enough to make it easy to get a grasp on it right off, but are still more than good enough for the technically minded.
      BTW, what's with the title. Was that sarcasm?
      I honestly haven't a clue what that means. :(

      Later.

    6. Re:microsoft makes great software. I agree by TummyX · · Score: 1

      Granted, if it's possible to do it in under 200 megs (my Win partition takes about 210ish of the 450 I allocated it, custom install). I don't see this in Window's future

      Yes, well. Obviously you can't recompile windows without features to slim it down, but like i said previously, Windows is a general purpose OS, it's designed to do most things reasonably well.
      Hmm.. so if I want to make a compiler for instance, I should make it so simplified that some shmuch who knows jack and is too fscking stupid to know it anyway can belch at the computer and churn out mind-blowing software? Come on. If someone can't do something (my example was admittedly very exaggerated) they have no business doing it. If they are learning it, have an interest, and most importantly an ability, then they are more than welcome. And let me be the last one to flame them. Unless what they do sucks

      I'm talking more of writing apps to expect user errors and to handle them well, which is sometimes quite hard when you are writing GUI apps. Also, MS apps have technologies such as intellisense etc which add more overhead. It's try that COM/ActiveX would be more bloated than 'raw' apps, but I see the benfits are worth it. For example, IE can view PDF files, not by implementing it itself, but by calling Adobe Acrobat and telling it where to put itself (IE as the OLE container). Other things like, being able to put a word document inside an excel application inside a bitmap, inside the windows activex desktop etc etc. Very cool.
      There are other things like consistancy. z as an undo for almost everything, including this form text box i'm typing into. These are small things, but there are hundreds of small things which makes windows so much nicer to work with.

      Nope, by no means. Working for Microsoft pollutes you. To varying degrees, I should have said. M$ and their ilk (other companies with similar policies) drag down those who would be giants in other aspects than the dollar sign. I am somewhat fearful, truth be known, to develop my better ideas due to Microsoft and others like it. I fear my ideas would get stolen right out from under me and there would be a total of jack SHIT I could do to retaliate

      That may be true to a degree, but I've never put the fear of being usurped in the way of developing anything i thought would be 'cool'. I think what you say applies to ever other industry and company tho. Speaking of other companies, do you think working at Netscape (yucky software), Sun, Oracle etc would be as 'polluting'?
      I've always been impressed by Microsoft's 'relaxed' working enviroment, and Microsoft's origin as a geeky company...Gates still acts like he's 20 years old - and he's got a genuine interest in 'cool' technology like speech technology etc, and MS competition or no compettion still spend billions on R&D cause bill just loves gadegets, which is more than I can say for Ellison and McNealy (who IMHO are the real money hungry jealous types). Remember, Gates used to be a Geek, not a satan worshiper.
      You might think it isn't significant, but the overall impression of Microsoft I get isn't bad. Ok, I 'may be' naive but I know how easily what they say can be twisted.
      A little MS employee sending an email saying "Netscape navigator is quite popular" could snowball into an accusation that Microsoft is trying to take over the world and that they are working for an alien goverment.
      What people see as bad things (which MS does) is nothing unique to MS, it's done worse by MS's competitors, they just don't do successfully, so it's easier for them to play 'innocent'.
      Netscape have used much worse strong arm tactics to try to control web content ...where MS just want to integrate IE into Windows (a very good idea IMHO). Netscape have always been free to create a replacement shell to Windows (it's not hard) that supports netscape web integration. It was netscape's channels bar that wouldn't let you delete default channels, not IE's, and it was Netscape that made Netcentre the default page for every browser on your system. Without asking. How rude.

      BTW, what's with the title. Was that sarcasm?

    7. Re:microsoft makes great software. I agree by Shadowcaster · · Score: 2

      Talk about troll.
      Ok. If you insist.
      Replace Microsoft with Linux Torvalds.
      Hello? Anyone home inside there pal? He doesn't make the GNU tools, nor Apache, or any of that. He makes the kernel. Go read before you open your mouth and say something stupid.
      Linux doesn't run SMPs well does it?
      NT isn't designed to be a super computer OS. It's a PC operating system, a general purpose OS. DUH.

      It's a PC OS huh? CP/M was too correct? General purpose? Yeah right. I could list things that will not run on NT (win progs) but I won't make you look any dumber. You do good enough. DUH.
      slashdot.org doesn't run IIS? uh..it's got nothing to do with microsoft..so what?
      If you don't see the implication there you need help...
      EBAY, Microsoft, Dell run IIS, and they have much bigger websites than slashdot.
      Yeah, I never looked at Ebay, and hate Dell. As for the M$ site, every *every* HTTP request I send their servers returns 'Remote connection reset by peer' in Netscape. Nice server.
      Microsoft don't grow engineers on trees, their engineers come fromvarious backgrounds (inlcuding unix). They have enough money to hire the best in the world, and they do.
      Yeah, you'd think at a cerain point there's such a thing as ENOUGH money.. And when they hire a programmer, he may be creative, smart, innovative, all that crap. But he is no longer 'pure'. He prolly expects to get paid when he goes out with his wife for his 'service' (dinner, not sex).
      You probably have your face stuck up somewhere dark to realise you can't comapre vi or emacs to Office 2000 and complain how large Office is etc. Office does MUCH more, and Microsoft's products simplyfy working, which is more than I can say for Linux/Unix.
      All M$ products are overly bloated for one thing, and Office is no exception. Sure it does lots of kewl little things, but hell, I can make a picture that does lots of kewl things with two pencils and some resin (from a tree).
      They simplify working by making everyone work the way THEY want them to. Nice company.
      Sure, there are you guys out there who don't want things to be simple, you'd rather excercise your brains doing "hard" things like mounting NFS/SMB dirves by typing rather than doing it in a few clicks.
      You go ahead and play with your mouse. We know you depend on that little thing. We however know, and will continue to, how to do things without a mouse. Guess who's gonna be using who's programs here?
      I prefer to have the OS do as much as it can, while I get on with the real work. If by any chance, I need to do things manually, I go and do it.
      Oh, Win does as much as it can. Mostly collecting files it doesn't need, eating your prefs/settings, and if you are really lucky it might eat a partition or two. Nice OS.
      And what's your problem? Are you on medication?
      Why, you got something good?
      MS Write, MS Bob? So what? How about MS Windows, MS Office (Word, Excel, Access, Powerpoint etc), MS Visual Studio, MS J++ (if the best selling javaproduct), MS Exchange, MS SQL Server, MS Internet Explorer, MS IIS, MS COM (the most successful component model in the entire world), MS MTS, MS DTC..all pretty much defacto standards now...and that's only to mention a few.
      Those are standards (well, the ones that are in that list) are only because of brute force and M$'s anticompetitive nature. How can you compete with 100 bucks in your pocket when they got a billion they'd just as soon stick up your ass as anything?
      Unlike Linux users MS doesn't claim not to make mistakes, infact Gates even showed the video of Win98's BSOD last year, again this year at COMDEX.
      So you compare Linux *USERS* to Microsoft's *PROGRAMMERS* eh? You think every Joe who uses Linux is a programmer? I pity you and your world.
      That video is something I'd like to see again tho.. always good for a laugh. Although what's the point of reshowing a BSOD, truthfully? Who hasn't seen more than they can possibly count of them already? Kinda redundant if you ask me.

      Happy clicking. I'll be off to play around with my Linux box, to change it's basic settings. Like to see NT (95/98/2K) do that. *chuckle*

    8. Re:microsoft makes great software. I agree by Shadowcaster · · Score: 1

      lol, you got BSODs in Win31? I'd love to see that. I don't ever recall seeing any crashes in Win31.

      It didn't happen as often as I may have implied (once a week or so) but the cause was usually a MS product. Go figure. :)

      I'm running Windows 2000 beta, and I never get any crashes, but I'm being good and not installing any 3rd party hardware drivers (but i am running all the software i usually run).

      Those 3rd party drivers are what makes newer hardware/software run.. if W2K has all the latest stuff in it, does that not constitute excessive bloat? ;) As soon as you 'customize' to make things work *ahem* that aren't included in the distro you'll start getting BSOD's. Be patient, it's like time. It's inevitable (sic) that it will happen, just like when the sun comes up it goes down again eventually.

      I think the point is the PC is becoming (already is?) an appliance. People don't need to know how a radio, vcr, microwave etc work, they just use it - that's the direction microsoft has been heading.

      That is a dangerous place to be actually.. there will _always_ be the curious who will tinker, but the more mysterious a technology gets the less people can do with it, and the fewer people there are who can fix it if it breaks. I don't want my children, or theirs, to be stuck in a rut of relying on one gigantic company to do everything for them, do you?

      Tho that attitude changes somewhat with Windows 2000, but Windows CE is their new consumer baby for d-f-compliance :).

      I've never used a CE device so I can't really say much about that. :(

      Mozilla isn't really a brilliant gift from netscape. Netscape give away this monstrosity of a product to the open source community. They look at it, and decide to rewrite it all.

      rofl
      Like they say, there's more ways than one to get there. :) NS was the fastest browser for quite awhile, and I've tried others.. still using it tho. I've never actually used Mozilla per se.. haven't even glanced at the source either (my 56K connects me at 24K, damned winmodem), too large.

      What's more, Netscape's object model is directly based on MS's COM. There's not much to thank netscape for....maybe MS deserves more thanks since nxCOM is derived from COM.

      Thanks nothing, even tho I still use NS Comm. it crashes at least twice a day, and if I'm unlucky it takes the rest of the OS with it. :/
      Thank the whole lot with a nice swift kick in the ass maybe..

      Regarding the title, you said you agree microsoft makes great software - was that sarcasm? I'm thinking perhaps *not* now, but I could be mistaken ;D

      I didn't put the title in, my first on this thread was a Re: to here
      http://slashdot.org/comments.pl?sid=99/06/25/21332 09&threshold=-1&comment sort=1&mode=thread&cid=316
      It was a response to your response to the guy who thinks MS is the best thing since sliced bread. :/

      Later.

    9. Re:microsoft makes great software. I agree by TummyX · · Score: 1

      1 - that was just an example of when doing things the long way isn't the best way. i prefer to use a keyboard than punch cards. I prefer to use a mouse to start a program (sometimes) than type in the name (unless i happen to be in a command prompt already ofcourse)
      2 - I wasn't talking about system administration! You'd use active directory or windows scripting for that :P

    10. Re:microsoft makes great software. I agree by TummyX · · Score: 1

      This saying has been posted many times in this (NT vs. Linux: Again) thread.. "In my experience" Windows is unreliable. I get a minimum of 4 crashes per day on this machine (two of which I blame on the Cyrix processor but the other 2 are definitely Win faults). Even back in Win3 I got many BSOD's and I thought that was normal. (first PC was a 286 with DOS 3.3, nothing to compare with really)
      lol, you got BSODs in Win31? I'd love to see that. I don't ever recall seeing any crashes in Win31. I'm running Windows 2000 beta, and I never get any crashes, but I'm being good and not installing any 3rd party hardware drivers (but i am running all the software i usually run).
      Maybe for the computer know-naughts it would be good for them to think everything is the Internet, including the PC they shelled out 1.2G's for, but I tend to want to give people a chance to learn first. If they prove their idiocy then they can do something else. If they 'get it', even a little, then all the better for us. No need for everything to be '100% dumb-fuck-compatible'. :)

      lol ;) I think the point is the PC is becoming (already is?) an appliance. People don't need to know how a radio, vcr, microwave etc work, they just use it - that's the direction microsoft has been heading. Tho that attitude changes somewhat with Windows 2000, but Windows CE is their new consumer baby for d-f-compliance :). Mozilla isn't really a brilliant gift from netscape. Netscape give away this monstrosity of a product to the open source community. They look at it, and decide to rewrite it all. What's more, Netscape's object model is directly based on MS's COM. There's not much to thank netscape for....maybe MS deserves more thanks since nxCOM is derived from COM..hehehehe :PPPP Regarding the title, you said you agree microsoft makes great software - was that sarcasm? I'm thinking perhaps *not* now, but I could be mistaken ;D

  253. Re:AS I HAVE ALWAYS BEEN SAYING by avdp · · Score: 1

    Even if you actually did do a professional-type benchmark (and I don't see how you could - you wouldn't have the resources to do it) - let's say a couple of months ago, it'd be irrelevant because Linux improves DRAMATICALLY faster than NT could ever dream off. Your benchmarks are obsoleted even before you have the time to write a paper on them.

    Lastly, something that cost more is not neccessarily better. Never has, never will. It's really a pretty common sense rule, and it doesn't even apply to only the software field. It's pretty much true for everything. It does take an idiot to believe that more money == greater quality. (sorry, I don't usually insult people, but the temptation in this case was just to great. he asked for it)

    I could go on why linux is better than NT (and speed is not a factor) but it's really not worth doing in this thread.

  254. Re:NT and Linux differences. by Anonymous Coward · · Score: 0

    And of course, the forked process model is not scalable compared to the SMP thread model with asynchronous I/O

    Could you expound on this? In the first case, lots of processes run on lots of processors. In the second, one process runs on lots of processors. Unless there's a whole lot of memory that needs to be shared, threading and forked processes would seem to me to be about equivalent. [ I'm not quite sure what asynchronous I/O has to do with this since it can be done in both models so I'm leaving it out :-P ]

    Daniel

  255. Re:Huh? by scrytch · · Score: 2

    > What is this, stream of consciousness writing?

    It's entirely possible some people speak English as a second language.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  256. Re:Size doesn't count by Delicon · · Score: 1

    Being that you are an expert in these things (so it seems). What would the appropriate Linux solution be? How much would that cost? You get roughly $50k to play with over Microsoft. Difference in NT -> Linux pricing, estimated at $500 (Bulk Purchage) x 96 ~= $50k. Use a better figure if you have one.

    The point - High volume servers will always be expensive. Witness half million Oracle servers.

  257. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

    If a business currently has functioning NT systems and competent NT sysadmins, why should they switch to Linux?

    My company is a Windows Solution Provider. We have thousands of NT systems, scores of NT sysadmins, yet we are switching to Linux (and many are not happy about it). Why? Because Microsoft doesn't want us to provide the kinds of products and services we want to. They left us no choice. We decided to move in a direction that allowed us to achieve our goals, and decided on Linux. Nearly all of the products Microsoft has ever made support only one platform, and they will do anything to force others down that path. They tried to define who we could be, but we decided that to survive in the industry we had to keep our options open instead of closed. Microsoft decided for us that we had to move in a new direction away from NT systems.

    Regardless of the reason, this should not be surprising to you. Have you heard or read of even one company that switched from a Linux or FreeBSD solution to NT? Name just one. The reverse, however, is true for many companies. Ever wonder why? Have you ever sat at a table with half a dozen Microsoft lawyers dictating your future to you? It's not pretty.

    I doubt Linux will keep up its 212%/year growth and Linus has already said that upgrades aren't going to be as drastic as 2.0 to 2.2. Don't assume that Linux will advance in the next three years as it has in the past three years.

    All indicators I can find state that Linux growth is merely beginning to mushroom. Linus in fact said that incremental kernel upgrades will come far more quickly. It took over 2 years to get from 2.0 to 2.2. In the next 2 years I expect even more drastic advances because companies like SGI, Veritas, IBM, HP and Compaq are very supportive, and even Microsoft helps out with testing dollars. :) Linux is not winding down to a dull has-been OS anytime soon, and I would think that all Windows and Linux users would want it that way because it will make both better.

  258. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

    don't you want to use a product that was created to be stable and work efficently, rather than to help gain world domination for it's creator. why don't you actually *try* linux before stressing how good windows is.

  259. You are all forgetting... by miker · · Score: 1

    The best part about OSS or Linux or FreeBSD is it provides a CHOICE. Does whatever you are using work well for YOU? If so, then who cares what someone else uses? For the record, I've had a non-M$ home for at least 6 years now, using Linux and Macs, but sorry to say, currently FreeBSD and Macs.

  260. WRONG: 1 proc NT box = 4 proc Linux box by cpeterso · · Score: 1

    Here is the ZDNet graph. According to this graph, NT4 scaled about 2.22 times and Linux scaled about 1.63 times when comparing 4-proc performance to 1-proc performance. The ideal scaling would be 4 times, or linear scaling.



  261. You guys sound so lame by TummyX · · Score: 0

    Look, yes NT bet Linux on these tests, on this hardware. That's the whole point. Companies want to know what is the best platform for delivering webpages or file serving.
    They don't give a crap about whether they can serve their corporate web site on the 386 they found at the dump.
    Sure, Linux can run better no a 386...that's cause NT relies on so many bulky technologies that is the framework to their future Windows technologies. These technologies makes it easier for programmers, and users alike. Many of you probably don't realise how much code and work is required to make an OS 'user-friendly'. If you don't like the bulk - one word. Java.

    Linux users tend to forget about all that, and just make it 'raw'. Lets not forget Windows has a GUI. Tried running X on a 386 lately? Windows isn't designed to run on computers of yesteryear. It's designed to run on computers of the present, and possibly the future.
    If Linux will run on your 386, good for you, run it. But the whole point of these tests isn't a shoot down to the death. MS are trying to show that NT is the best compared to Linux for Web servering and File servering on today's hardware.
    Stability is hardly an issue. I have never had to reboot an NT server cause of a bluescreen, and I run several NT networks. Windows 2000 hardly needs a reboot for anything - which was one of MS's goals for Win2000.

    Complaning about NT stability is so lame now days. If you go and install 3rd party native kernel drivers that are unstable, it's your fault. If you know how to administer properly, you should have no problems.
    Usage wise, I've had more kernel crashes on Linux than on NT.
    Yes, but Linux is open source!!! And I could fix it all myself. I don't care. I have my own projects to get on with. And if it means I have to pay a company that supports thousands of employees and talented engineers, so what? I get my money's worth, and I can get on with my own work. Besides, Microsoft tend to send me free copies of their software anyway :).
    In my experience, Linux has a LONG LONG way to go before it matches NT in very important areas.
    Performance, Easy of use (some of use like to spend our time doing important and challenging tasks, not pissing around with mundane tasks), and a non-hostile community. I think you will find that ease-of-use is very difficult to obtain. Test drive Windows 2000 and you'll see how consitant and 'obvious' the interface is, but it's damned difficult to get the balance.

    1. Re:You guys sound so lame by Anonymous Coward · · Score: 0

      I totally agree 100%.
      NT is so much better at doing most things and because of it's ease-of-use, it costs our training staff probably 1/16 of what it would cost to train people on Linux. Blah aha
      Thank you MS and PC Mag for showing these freaks whose boss.

    2. Re:You guys sound so lame by Skidmarq · · Score: 1

      OK, for the most part, I'm inclined to agree. But I'm confused about something:

      Poor drivers aside -- both OSes can have trouble here, so I see this as a poor defense for NT. (Why are NT's drivers poor? Doesn't NT's interface, etc. make development easier?) -- if NT can be made stable via better administration, why is it that so many people have stable Linux boxes, but at the same time, can't get NT to run worth a damn? Isn't NT easier to administer? Can't a dummy do it now? (some of those books really rub me wrong...) This seems paradoxical to me. I see many people lately referring to arguments against NT's stability as "cheap shots", etc.; yet, experience (my own, and others) doesn't seem to correlate this. On the other hand, I've found Linux to be quite stable in comparison, while I typically find NT to be "cross your fingers" propostion. Sometimes it's OK, but not nearly as often as Linux. Yes, even when using hardware on the HCL, with the latest service packs, yadda, yadda -- for good admins those things are standard procedure on any OS. Seems to me recent arguments that NT's lack of stability in some situations is not NT/MS's fault are contradictory to claims of it's being so much easier to use. It just sounds like a lame excuse to glaze over a real problem.

      --

      "I don't think I ain't" -Thompson's Corollary to Descartes

    3. Re:You guys sound so lame by Lucius+Lucanius · · Score: 1

      It's possible your personal experience with stability was on the far end of the bell curve - just because linux is more stable than windows on the average doesn't mean every linux machine is more stable than windows; the opposite is also possible.

      As for poorly written drivers, it doesn't matter that the cause is that windows has to support more hardware - that's not an excuse for releasing unreliable software.

      About linux support, I find it very surprising that you've gotten bad support. Normally people are very eager to help - the local user group here will install and fix problems for you in person if you bring your PC. Once you get the hang of asking questions on mailing lists or usenet you should have no problems.

      About Win32 API vs. KDE/Gnome: KDE and Gnome aren't APIs. They are GUIs.

      L.

    4. Re:You guys sound so lame by Shoeboy · · Score: 1

      Great enthusiasm - You sound like Steve Balmer :) The problem here is that you're wrong on several key points:
      1. Win2K's interface is not improved. It sucks. NT4 was good. I get paid to admin NT4. I like NT4. Win2k is a major step backwards in usability. The ungodly number of wizards in NT5 (oops win2k) makes it impossible to do any real work. Sure you can turn them off, but the mere sight of them drives me nuts - it's like having 4000 of those fscking dancing paperclips. This is supposed to be a server os - wizards don't belong on a server os.
      2. Win2k's performance. This sucks too. Win2k takes ages to boot. Once it's up, using office 2k takes far longer than NT4 + Office97 ever did. My box is a PII 450 128Mb of RAM, I know that's not enough for the 2k products, but the company won't splurge for an upgrade.
      3. Stability. This is anecdotal, but I've had more lockups (5) and blue screens (1) with NT5 than I had on the same box with NT4 (3)lock and (0)BSOD - Admitedly it's still in beta
      4. Ease of development. There is a special place in the most fiery pit of hell for someone who names a function RegisterServiceCtrlHandlerW() Don't tell me that Win32 makes life easier for developers. It spawns carpal tunnel is what it does.

      The only great thing about Microsoft was that my manager there was damn sexy. I couldn't get any work done without a bag of ice in my pants.
      --Shoeboy

    5. Re:You guys sound so lame by TummyX · · Score: 1

      I'm not sure if i directly compares Win32 to KDE/Gnome, but i'll have to mention here that KDE and Gnome aren't GUIs, they are specifications and APIs for writing X apps. Certainly Gnome isn't a GUI, but rather a specification (and API set) for writing X applications.

    6. Re:You guys sound so lame by TummyX · · Score: 1

      Windows' WDM (Windows Drive Model) new, driver model is now enhanced to allow more stable systems when they go into sleep or hibernation mode (for windows 2000), MS has always allowed programmers to extends the kernel by making drovers/vxds etc, but poorly written drivers lead to poor stability. The reason this happens on NT more often is simply cause NT has more hardware and drivers than Linux, not to mention more variety and mix-match combinations.
      As for personal experiences of stability with both OSs, when I use Windows 2000, it just 'feels' more stable than Linux for me, as well as feels faster, and obviously has more software that I prefer to use like Visual Studio, Office and Java2 - Word runs faster than anything I've seen on Linux that comes close to functionality.
      People who try to compare sizes by comparing Emacs to Office, or Lynx to IE is just silly.

      If there is such a thing as the real problem, it's not mostly with Windows, it's with Windows developers who get ahead of themselves.

      I get more support from MS than any other software company, or even Linux community. I get bitten whenever i ask a programming question on a Linux newsgroup, which is why i kindda ran away back to MS - the people tend to be nicer and more tolerant. Win32 API IMHO is a well rounded API. Easy to work with things from Threads, to Pipes, and to GUI stuff, like menus etc...KDE and Gnome need to play catch up..but by the time they catch up to win95, they'll need to catch up to Win2000.
      I don't have a big problem with Open Source, I have a big problem with the Open Source community who seem to be too religous for my liking.
      I'd rather go with Microsoft and pay money, than with Linux and have a community who bites heads off.

  262. Microsoft's capabilitys.... by delmoi · · Score: 1

    That's the ultimate question.. Microsoft may have a performance advantage (gasp!) right now.. but we all know how quickly open source moves forward, and how quickly bugs are fixed. Even Microsoft can't beat the distributed efforts of tens of thousands of developers working in concert. No corporation on the planet can.

    I don't know about that...
    Linux has thosands of average hackers working in there spare time
    Microsoft has hundreds of really good coders working full time
    I think that the two are pretty evenly matched, at least in terms of what they *can* produce.

    Dosn't solaris beat out NT?

    _
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:Microsoft's capabilitys.... by scrytch · · Score: 2

      Why do you assume that Linux doesn't have hundreds of really good coders working (at least effectively) for pay? Strictly in the kernel (and off the top o'my head): Alan Cox, Steven Tweedie, Dave Miller, the guys VAR pays to port to Merced, (I think) Ingo (God of the P3), and I know a few others. Going farther out, Apache is paid for by IBM now, Jeremy Allison is on SGI's payroll to do JUST Samba (and they've admitted to paying other people to work on Linux, both the kernel and apps).


      Please to be pointing out the PhD theses written by any of them?
      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:Microsoft's capabilitys.... by bkosse · · Score: 1
      Linux has thosands of average hackers working in there spare time
      Microsoft has hundreds of really good coders working full time
      I think that the two are pretty evenly matched, at least in terms of what they *can* produce.

      Why do you assume that Linux doesn't have hundreds of really good coders working (at least effectively) for pay? Strictly in the kernel (and off the top o'my head): Alan Cox, Steven Tweedie, Dave Miller, the guys VAR pays to port to Merced, (I think) Ingo (God of the P3), and I know a few others. Going farther out, Apache is paid for by IBM now, Jeremy Allison is on SGI's payroll to do JUST Samba (and they've admitted to paying other people to work on Linux, both the kernel and apps).

      Furthermore, who said that the above people are worse than Microsoft's guys?

      --

      --
      Ben Kosse
      Remember Ed Curry!
    3. Re:Microsoft's capabilitys.... by Anonymous Coward · · Score: 0

      I hear they'll all be going after their Ph.Ds the day Bill Gates gets his A.B.

    4. Re:Microsoft's capabilitys.... by Anonymous Coward · · Score: 0

      When will you guys get it that Apache and Samba have nothing to do with Linux. Even the GNU tools have no direct relationship with Linux. As I've pointed out before, Linux (the kernel) sucks, and the main kernel hackers are not very impressive engineers.

    5. Re:Microsoft's capabilitys.... by Anonymous Coward · · Score: 0
      Most great coders I know haven't even finished college. My experience is that most PhD's are way too obsessed with irellevant theoretical aspects to be efficient coders (there are some notable exceptions, though ;).

      In most cases, I've found it way better to have someone who didn't finish college, with spent that time learning to code in the real world, rather than some PhD who has spent that time on getting an obscure academical view of how things should be done (which might work very well, unless there's a deadline involved, and a budget to be kept...)

      There are some truly exceptional coders out there with PhD's. But I'd claim that there are way more exceptional coders without PhD's.

      We need both. Many of the people with PhD's help push computer science forward a lot faster than other coders could. But coders with more real world experience are in my experience usually a lot better suited to implementing something based on those advances.

  263. Re:Linux is not the fastest. No excuses. by Edward+Carter · · Score: 1

    I hope you're not trying to say that coming up with excuses was inappropriate for the first round of tests. After all, how far did Mindcraft turn out to be off? A factor of 2?

  264. NT leads? by sveni · · Score: 1

    Hmm....
    The german CT-magazin (http://www.heise.de/ct) just performed a similar test but with different results. Linux beats NT in all but one category (NT server with multiple network devices is faster).
    Who's right?

    Sven

    1. Re:NT leads? by Anonymous Coward · · Score: 0

      Since I don't know whatever language that is that page means nothing to me. /.

    2. Re:NT leads? by Lazy+Jones · · Score: 1

      Aren't both right? Mindcraft and ZD seem to test only with a configuration with 4 network devices. Makes you think, doesn't it?

      --
      "I love my job, but I hate talking to people like you" (Freddie Mercury)
    3. Re:NT leads? by Anonymous Coward · · Score: 0

      CT magazine is biased like hell against Microsoft. I wouldn't trust them either.

  265. Re:what's better than an open os? by hypochonder · · Score: 1

    Shit... You got me 8|-)= Try DAS sometime; THE best beer in the world...

  266. Re:Lock granularity by scrytch · · Score: 2

    Maybe you didn't read the graph right. That's a 1-processor NT box that tied the 4-processor linux box.

    Ouch.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  267. Re:I'm not sure by mattc · · Score: 0

    Are you using Netscape or Internet Explorer?? Certain server softwares work better or worse with certain browsers.

  268. Re:Maybe it's the compiler? by bdjohns1 · · Score: 1

    Although GCC is one of the most portable compilers, the RTL generation routines aren't well suited
    to the register-poor x86 architecture. The main difference, however, is the code scheduler.
    GCC doesn't do much P6 style optimization, where VC++ in conjuction with Vtune from intel is quite
    an effective optimization tool for the x86...


    Well, just get pgcc (the Pentium/P-II optimization patches) patches for egcs - I rebuilt stuff like GNOME and XFree86, and saw significant performance increases - at least 20% faster performance. CPU intensive stuff like The GIMP and XMMS run faster as well.

  269. Re:Benchmarks are good for one thing: by Anonymous Coward · · Score: 0

    Another good one would be a straight from the box test. Install RedHat and NT with no customizations at all and see how they do. Not really to prove anything, just for shits and giggles.

  270. Please get some maturity... by Anonymous Coward · · Score: 0

    You are an arrogant, snotty fool. I am surprised at the maturity of most of the poster's here, accepting that Linux has problems, but also hopeful for the future. I have to ask now, Mr. "I already knew what the results would be" who doesn't even have the spine to write his own name to back up what he says, what do you, and all the others who truly believe that MS is the ONE TRUE OS WAY want?

    Do you truly want EVERY OS in the computing industry to be MS? I use mostly 95, and yes, at the moment it is easier for me to use, but I am learning Linux, and I like the power and flexibilty that it gives me, which 95 does not. I like the idea of a community that collectively develops applications for fun as well as profit, rather than having all software developed by big fancy multi-million corporations. I like choice. Many Linux users simply want that too. Only fools want ONE TRUE OS. I feel goo knowing that I don't have to take the OS force-fed me when I buy a computer. I like not having to pay several hundred dollars for a decent workstation or server OS.

    So I ask again, do you "MS is everything" people really want MS to run almost every aspect of home and business software?

    Please feel free to respond, but only do so if you can tone down the rightous attitude and communicate civily.

    Kevin Christie
    kwchri@maila.wm.edu

    1. Re:Please get some maturity... by Anonymous Coward · · Score: 0

      root@mit.edu

      rootOfAllEvil

  271. It means what? (Was:Static page requests, BAH!...) by Sun+Tzu · · Score: 2

    Yes, Kurt, you hit the nail on the head.

    There are probably a hundred (a thousand?) /.'ers who could take Linux and Apache and merge Apache into kernel space, compromise everything else, and personally release an OS/Web Server combination that could easily beat NT in Webbench. The same goes for Linux/Samba. What they would have created is an O/S with dedicated application functionality.

    If Micros~1 really wants to beat Linux in general purpose operating system performance, they need to take this approach with *all* other applications. Start by integrating BackOffice, the rest of IIS, IE, Office (why restrict this brilliant strategy to server-only apps? MS should surely strive for the fastest desktop also) and their other in-house applications into the kernel. Then they will FLY!

    Of course, *some* of this is actually good from an engineering perspective. Common functions that are essential to the performance of standard and widely used services -- and can be significantly improved by moving them into kernel space -- may justify this approach. Large chunks of application-specific functionality, however, will weigh down non-users of those apps and compromise stability for those who do use it.

    Realisticly, what I think MS has done here is create a "benchmark special". They have picked two high-profile applications and integrated them into the kernel a little too intimately so they can claim that NT in general is faster than Linux. The actual usefulness, of the web server speed up anyway, is questionable. Do *any* sites actually serve that many static pages? And, how many of those sites can afford the instability that such approaches bring?

    Sorry, Microsoft. What you have created is an NT/Web server/file server combination that is faster than Linux in those same areas. That does not make NT the faster operating system -- and it most certainly doesn't make it the better operating system. Meanwhile, you have pointed out what are now high-profile areas of minor weakness in Linux performance. Those will be fixed -- and fixed correctly. Thanks.

  272. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

    L1|/|uX r00Lz! $kR3W j00 L4M3R!!!!!!!!1

    ...sorry, reflex action...

  273. "Hey Boss, I can save you 300 grand..." by esacevets · · Score: 4

    From CMP's "Information Week" June 21, 1999:

    "When every minute of downtime can mean millions of dollars in lost revenue, companies generally rely on applications that run on OS/390, Tandem NonStop Kernel, Digital OpenVMS, or Unix operating systems. But Windows NT is increasingly being deployed... so IT managers must find ways to increase the availability of their NT environments. To do it, they're adopting products and services that promise to provide extra protection..."

    " 'Any system with lag time is unacceptable for running the application' says William Harris, NT Administrator for the Ohio Utilities. 'Money wasn't even a big deal. I's rather get quality and reliability and availability'. The organization...paid $75,000 to implement the (third party protection) system.

    Translation (for those who need it): Management is telling IT they have to transition to NT. IT says, in order to be stable, we have to add third party help. Management says: "Here's a blank check."

    It goes on to say that Unix, w/o third party software or service achieves "availability in the 99.9% range, as opposed to 97% for NT."

    Now, what's the difference to a business between 97% and 99.9%?

    IBM's NetFinity Availability Program guarantees 99.9 w/ NT. Cost: $220,000.

    HP Mission Critical guarantees 99.9 with NT for a mere $300,000.

    Imagine going to your boss and saying "Hey, how'd you like to save $300,000?"

    JL Culp
    Business Technology Consultant
    Chair, LPSC

  274. Try babelfish for web page language translation! by cpeterso · · Score: 1
  275. what about single CPU tes by Flammon · · Score: 1

    Sure that explains how Linux lost in the multi-cpu tests but what about losing the single cpu test. What is the cause of that?

    1. Re:what about single CPU tes by gavinhall · · Score: 2

      Posted by Jeremy Allison - Samba Team:

      Good question, but as I wasn't there (I was invited, but declined as I was giving a talk at the Paris Linux Expo) I can only speculate.

      I doubt it was the context switches, as in all the tests I've done on NetBench these are down in the noise. In this case it may have been the filesystem as it takes some tricks to ensure you are running with an optimal ext2 setup (and rememver there were NT kernel people there tuning the NTFS setup). But Ingo at RedHat has done quite a bit of work on this so I'm still hopeful for a 2.4. re-test.

      Regards,

      Jeremy Allison,
      Samba Team.

  276. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

    Note the preponderance of "your an idiot" posts, once again illustrating the unswerving reliability of /.'ers. I would hate to see your hotmail box about now.

  277. Re:It means what? (Was:Static page requests, BAH!. by Lucius+Lucanius · · Score: 1

    If I understand this correctly, you're implying that NT was modified to be app. specific to target a narrow purpose (web servers) whereas linux is more general purpose and has a wider application base to satisfy. Actually, the opposite is true.

    MS has a far wider user base to afford making their OS better for just one app. at the sacrifice of other applications. Certainly not web servers, which makes very little money for them.

    I find it annoying that people are coming up with all kinds of excuses instead of facing the facts. This reveals our own denial of reality, more than anything else.

    L.

  278. I meant with PGCC by slew · · Score: 1

    Although it wasn't clear from my original post, VC++ is significantly better than PGCC.
    Standard GCC on x86 is a dog.

    Even so, PGCC is probably not the answer either since I've heard that there are problems
    compiling some kernels with some versions of PGCC (but maybe that's fixed now)...

  279. Re:Linux is not the fastest. No excuses. by rm+-rf+/etc/* · · Score: 1

    OSXS is in it's childhood. In the fall, Darwin, OSX, and OSXS will be resynced. This will give everything a much faster and capable kernel based on mach 3.0. Other perks will be included such as posix threads. After that, it get's sketchy. OSXS will evolve to be a pakcage that runs on top of OSX. This will be similar in concept to AppleShare IP today running on top of OS8.X. OSX will be radically different from OSXS featuring a much more sophisticated interface, and the deatils of the unix underpinnings will be much more hidden from the user. Hopefully they won't take away my command line though :)

  280. Clustering, eh? by cduffy · · Score: 1

    Clustering: If anyone here has had trouble running a cluster with recent versions of the aforementioned "unreliable hacks", I'd like to hear it. Any takers?

    Anyhow, that only refers to failover-type clustering. I've yet to hear of a widely tested NT-based alternative to Beowulf.

    Security: Quite right. Any machine out-of-the-box is quite insecure. We're referring to competantly administered systems, right?

    Stability: Win2K should, based on the input of those beta testers I've spoken to, be quite stable indeed; I'll not fight you on this. As for NT4, however... well, there's quite a bit of downtime (nevermind the hassle) involved in the sp5 upgrade, now, isn't there?

    1. Re:Clustering, eh? by mikpos · · Score: 1

      Anyhow, that only refers to failover-type clustering. I've yet to hear of a widely tested NT-based alternative to Beowulf.

      Most likely because Beowulf-style clustering is useless, whereas failover-style clustering is not. Unless, of course, there are many companies in the business of easily-parallelised calculations.

    2. Re:Clustering, eh? by angelo · · Score: 1

      Most likely because Beowulf-style clustering is useless, whereas failover-style clustering is not.
      Unless, of course, there are many companies in the business of easily-parallelised calculations.


      This link mentions one of these "companies in the business of easily parallelised calculations." So is every other company in this industry, So are the Stock market clearinghouses. Not to mention NASA, where Beowulf was created. Oh, and let's not forget anywhere a Cray, a Pacific Blue, a NEC Mainframe or a connection machine is in use.

      While not common everyday business use, the beowulf cluster is very important in the scientific industries.

      And squid or ganged/switched apache can do the job the same way in more reliable HARDWARE.

  281. Re:Linux FUD by Anonymous Coward · · Score: 0

    The original poster cannot write. "monolithic kernel vs. microkernel, stability vs. speed" is an ambiguous construction whose most obvious reading is that monolithic kernels are by design slower and more stable than microkernels.

  282. Re:Linux is not good for much then if NT can kick by Anonymous Coward · · Score: 0

    3

  283. You do miss the point by cthonious · · Score: 1

    1. Linux is OPEN (what Stallman means by free)
    2. LINUX is stable (unlike Mac or Windows)
    3. Windows (95 and NT) have MAJOR knuckleheaded design compromises. The windows UI is horribly broken (drive letters, anyone?). Linux is not there yet, but I'd rather start out tabula rasa without the frills than stick with the bloated beached stinking whale that is windows.

    Given that Micros~1 cannot fix the bullshit design compromises of Dildows, it will eventually catch up with them. The windows comcept is starting to collapse under it's own weight.

    Linux does NOT have those sorts of problems.

    Too much baggage. Time to start over.

    --

    support gun control: take guns from cops
  284. You are (sort of) correct. by bkosse · · Score: 1

    There were some performance tweaks in SP5 along these lines, but I forget exactly what they were.

    --

    --
    Ben Kosse
    Remember Ed Curry!
  285. Addendum: by bkosse · · Score: 1

    It's been known to break some NIC drivers causing a blue screen. We had a pair of systems with this issue (2 HP LCIII systems with 1 each 3Com 905B and Intel EEPro cards where the 3Com driver would cause the bluescreen).

    --

    --
    Ben Kosse
    Remember Ed Curry!
  286. Re:Size doesn't count by Anonymous Coward · · Score: 0

    Umm, i don't know about the rest, but microsoft.com is run off of well over 50 p400 500Mb compaqs. It says it somewhere on their site.

  287. Re:If I were a sysadmin... by TerryMathews · · Score: 1

    That's a very interesting and valid point. They should also do a price/performance comparison on different e-mail servers, like Sendmail for Linux vs. Microsoft Exchange for Linux. Oh yeah, I forgot, Linux would win for sure, because MS Exchange ends up costing like $50 a person, where as Sendmail is free, as is the OS it runs on. Not that I'm saying NT is inferior or anything... :)

    --
    -- Terry
  288. Got a fishing license? by Anonymous Coward · · Score: 0

    Troll.

  289. The disadvantages of crying wolf (twice) by Lucius+Lucanius · · Score: 1

    Everybody pretty much agreed that the initial Mindcraft tests were biased. This is why this test was held on neutral ground - with RH on hand, and with everything closely monitored.

    The problem is that no matter how neutral the test is, if it shows ANY OS performing better than Linux in ANY category, /.ers will cry foul and hint that whoever is conducting the tests is under the pay of MS.

    This is a pretty childish approach. Just looking at all the posts it's funny how many different excuses are being thought of. Face it - acknowledging fair play like a good sport and fixing shortcomings will do far more to help than simply sitting and spinning conspiracy theories.

    I at least hope nobody is flaming ZD like those clever guys who smothered mindcraft with witty remarks. It would do wonders to our credibility...

    L.

  290. Re:Anonymous Jerks by Anonymous Coward · · Score: 0

    you fucking whore. ass whore. fucker. cocksucker. fuck you! fuck! shit!

  291. Re:Some things to keep in mind by NightStriker · · Score: 1

    >These studies do not address price/performance.
    True, but how exactly do you plan to measure performance, and what aspects of the server should this performance reflect? Perhaps units of dollars/(clients served/second)?

    >These studies do not address stability.
    Again, how should you measure stability? I would suggest in units of crashes/month, but then MS would cry foul ;)

    >These studies do not address security.
    Cracks/week/cracker?

    One thing that concerns me though, is the reaction the community will give. I think, unless some major news comes out, that we should accept these numbers at face value and implement changes in the kernel and all other appropriate software. In this respect, Linus' idea of stable kernels released more often would be a good idea; many people don't like the idea of recompiling a 2.odd kernel on a deployed server, since it would affect the stability. Accepting these values would show the world that we aren't a bunch of crybabies and are willing to put our code where our mouths are.

  292. Re:Some things to keep in mind by Brian+Knotts · · Score: 1
    Stability: NT4sp5 is plenty stable. Only Slashdot FUD claims it isn't.

    Depends. If you just run the operating system, it's stable. Once you start doing anything else, watch out.

    I know; I've had to deal with NT for years. Hint: try running a web site using ASP and FoxPro.

    Also...ever hear of SP2? Eeek.

    And how about the IIS .htr hole?

    And as far as costs go, you forget that most businesses are small businesses. For them, a $1000 Linux box makes a lot of sense.

    --

  293. Re:Better than Java by TummyX · · Score: 1

    I'd rather have CE than Java giving me chemotherapy.

  294. setiathome by Anonymous Coward · · Score: 0

    I suppose the Linux team should have stopped the setiathome client before starting the test. ;-)

  295. Re:by default samba can only server 1000 clients by hypochonder · · Score: 1

    sorry; exchange server... the biggest joke in software history...
    I use nt/linux/solaris daily for mission critical stuff; solaris wins in stability, nt just crashes (we have a dedicated(he has those sh*t msce something or other courses, nt admin) a lot (it aint fast and it aint stable), and linux is fast and quite stable.
    Any OS I can crash from userspace is crap; nt is a piece of cake; i just sit and program (does not matter which language) and it crashes at least once in a few days.
    Linux is quite easy if you have an out-of-the-box-system; you can secure it enough to make it virtually crashproof.
    As far as speed goes; we use linux as file/webserver and it is much faster than the nt mammots we have; this is practical experience; userstats.
    I don't know were people use nt for (we tried it as intermediate db server), but it simply cannot handle the load. AIX/DB2 is the only thing we have tried that can handle the 100 mlns of requests we get/day.
    If IBM is serious about f*cking M$, then they will help linux get to that point.
    btw. m$-sqlserver failed bigtime on our tests.

  296. Re:Linux is not the fastest. No excuses. by hypochonder · · Score: 1

    You might not have heard, but Bill's dream
    is to have the CE version of windows running
    on all embedded systems in the world.
    Everyone who sponsors M$ now will be part of making this happen.
    Good luck to YOU when you receive chemotherapy from a win CE controlled system.

    It's not about their products, it's about the worlddominationthing they want!
    That's why you should think twice...

  297. Re:Linux is not the fastest. No excuses. by hypochonder · · Score: 1

    Not *EVERY company* wants world domination. Most companies just want to be the best at their thing. M$ wants to *be* everything; that's the bit that worries me. If they would say; win98 is great for games and nt/win2k is nice/cheap for groupware then it would be acceptable. But saying; we are the best at everything, is stupid.
    If anyone would say such a thing, we would say; 'don't be naive', but Gates == god?
    You cannot tell me that he does not want *everything*! Tv/OS/embedded/telcom etc...
    That's the bad thing; and *NOT* every company wants that!!! It is plain ignorance to want something like that. When the time comes for m$ to should it out, Bill* will be gone.

  298. Right Tools for the Right Job by Anonymous Coward · · Score: 0

    Two Things: 1) Choose the right tool for the right job, and 2) Stability.

    Say for a moment that Win2k is as fast and as stable as Linux -- taking care of point number two. The fact that 2k can serve static pages faster than Linux is inconsequential to me at my job. The important pages I generate are pulling data from various databases and systems. And some of those databases are distillations of other databases and data sources. The mere thought of trying to set up some of the data-paths I have on an NT box makes me quiver in my shoes.

    As for stability, I cannot compare Win2k to Linux because I have not used Win2k, but the only time my Linux boxes go down is when I upgrade the kernel or a hard-disk crashes.

    And now it's metaphor time. Database enabled web-pages are nails. GNU/Linux (and I mean the GNU tools and some form of UN*X) is a hammer. Windows is a pile of Jello -- it looks nice, but it cannot do anything useful without trying REALLY hard.

  299. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

    I am not the original poster. But I have tried Linux. Heck, I am still trying.
    But I have now gone for about a year without dialup connection and
    sound, because neither my modem nor sound card got autodetected
    on install. And don't tell me to compile things, because Windows sure doesn't
    need it, and Solaris doesn't either. And no, my modem is not a winmodem
    and there are drivers out there for my sound card, so I cannot understand
    why the distros I tried cannot autodetect my hardware.

  300. My expierences w/ Win2k beta 3 by PimpBot · · Score: 2

    ok, here's my $0.02 on Windows 2k (and, fyi, I run Linux most of the time).

    (First and foremost, these are just my impressions of Win2k...not cut in stone by any means)

    First, my computer is a p200 mxx, 64 megs, ~1 gig NTFS, ~2 gigs ext2. W2K found all my devices and configured then almost perfectly. The only thing it didn't get was my Voodoo 2, but I can run GL Quake in Linux :-)

    The system runs faster than NT 4 ever did. Some of you may than scoff NT 4's performance, but let me say this: I started using Linux because NT 4 was too slow. W2K (approximately) matches the speed of Linux in performing tasks (starting WP vs starting Word97). There's only one other nice change. It hasn't BSoD'd yet. Its stable and quick.

    Now, for all you Linux zealots: problems w/ win2k.

    Its a beta. I understand that. But it really shouldn't stop being able to look up things via DNS. Its an infrequent problem, but its annoying.
    Next, it does kinda take over for you too much. I was surpirsed after a while of using W2k that my application icons in the start menu had disappeared...Windows had a cheerful message telling me that it had optimized my Start menu. I really would have prefered if I could have asked it to do that for me, but ah well. Next, I used to run NT in 1600x1200 perfectly. W2k seems to have trouble drawing at that resolution...I had to revert to 1280x1024 (fyi, its a Matrox G200 SD, 8 meg - drivers come w/ Win2k).

    Conclusion. If MS can clean up the problems, Win2k will be *very* nice. Although it can't run servers up the wazoo like Linux can (than again, NT Workstations was never designed to run servers, and therefore shouldn't be tested, IMNSHO), it runs well, far better than any previous MS OS.

    Note to MS: Open up the source to NT/W2K. Open Source development of NT would speed up removal of bugs, and I would think that NT would probably speed up as a result. Plus, if the good of Linux and the good of NT could be mixed together into an GPL uber-OS, I would be happy...hell, I would even pay for it...
    --------------------------

    1. Re:My expierences w/ Win2k beta 3 by PimpBot · · Score: 1
      Are you out of your mind to use *this* as a benchmark? I mean, Word97 when starts loads fewer DDLs,the rest will be auto-loaded when you use feature, like spelling giving you some slowdown once. Besides WP and Word97 are two very different products (they let you do same thing though).

      Again, these were my impressions...not actual benchmarking values. And, I don't mean to be rude here, but how do you know how the guts of WP work vs. how the guts of Word 97 work? Imho, it *is* a good benchmark for testing...but let me ask you, what would you compare? I'm viewing Linux and W2K as your average Joe User would....I want to write a paper. WP seems to load and run this fast. Word 97 loads and run this fast. Granted, my impressions aren't scientific...they're based on expierence using both OS's...not benchmarking them.

      As you may have heard NT Server 4.0 and NT Workstation 4.0 were different only in a bit more installed services AND as far as kernel is concerned, REgistry settting controled what is the OS right now. Ie, you could have easily turn your "Workstation" into "Server", it has *same* kernel. This might not be true for W2k.

      Again, I don't really care about how it works on the inside. But as far as my opinion goes on NT/W2K and being a server:

      Windows is, for all intensive purposes, designed around its GUI. From what I understand, MS devoted millions of dollars and lots of research time to developing its interface(Debating the actual benefits of the interface can be saved for another post ;-). This seems to show up in its implementation. The user sitting at the machine is the most important according to the MS design philosophy. However, for servers, that's a *really* bad idea. Its job is to serve, whether that be files over a LAN, or web pages. It should be set up once, and then left alone. A GUI is far less important than before. To try to make up for this flaw, it seems like MS did the equivalent of nice -n -10'ing all of its server processes, resulting in a slowed down system for everyone. MS should throw out the interface and work on making NT Server blazingly fast. To admin such a machine, you could install some admining package on a workstation, and admin it remotely. Granted, to do this, MS would have to work its butt off on security (all the posts on NTBugtraq seems to indicate that anyways ;-) to pull something like this off, but, imho, it would be worth it. Let the server do the serving. Let a workstation, which is designed for a single user, be able to control the server remotely.

      Again, just my $0.02.
      --------------------------

    2. Re:My expierences w/ Win2k beta 3 by Anonymous Coward · · Score: 0

      W2K (approximately) matches the speed of Linux in performing tasks (starting WP vs starting Word97)

      Are you out of your mind to use *this* as a benchmark? I mean, Word97 when starts loads fewer DDLs, the rest will be auto-loaded when you use feature, like spelling giving you some slowdown once. Besides WP and Word97 are two very different products (they let you do same thing though).

      NT Workstations was never designed to run servers

      As you may have heard NT Server 4.0 and NT Workstation 4.0 were different only in a bit more installed services AND as far as kernel is concerned, REgistry settting controled what is the OS right now. Ie, you could have easily turn your "Workstation" into "Server", it has *same* kernel. This might not be true for W2k.

  301. Hotmail... by cduffy · · Score: 1

    ...started with FreeBSD and switched to Solaris, IIRC.

    Or maybe they only partially switched. .

  302. Re:ZD benchmarks by IntlHarvester · · Score: 2


    Maybe when you were working there, you thumbed through a ZD publication or two.

    What do you know? They're full of ads for Intel and NT-based products. Big Super Suprise!
    --

    --
    Business. Numbers. Money. People. Computer World.
  303. Re:Zeus not Open Source!! by furball · · Score: 1

    Zeus may be faster than Apache. The bottle neck was not Zeus or Apache but Linux's IP stack. I would assume that on a different IP stack, you can determine which, Zeus or Apache, is indeed faster. The result is only true for Linux.

  304. IIS is free (beer) by delmoi · · Score: 1

    IIS is free (as in beer)
    _
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:IIS is free (beer) by kneeo · · Score: 1

      IIS has a secuirty hole (as in backdoor)

  305. Re:Winning isn't necessary. by Ricdude · · Score: 1

    Keep in mind that the filesystem test is on M$'s "home turf", namely the screwy SMB network file system. (personally, I want to see how NT serving via NFS compares to Linux and Solaris) Samba was developed outside of Microsoft, by reverse engineering the wire protocol, without the benefit of any documentation for said protocol. The Samba development team should be congratulated highly for the fact that Samba performs well enough to warrant ZD throwing a tiebreaker benchmark test. This is no small feat.

    Likewise, The Linux developers should also be congratulated highly for the fact that Linux is even mentioned outside of academic journals. That Linux is good enough to be measured against M$'s finest by the mainstream PC-centric press is also no small feat.

    Sure we're not the *fastest*, but seriously, who was expecting we would be? The point of this round of benchmarks wasn't to prove that Linux was faster than NT, but to show MindCraft that Linux was represented unfairly in their tests. And we showed them that Linux was about twice as fast as they claimed. Rejoice, for the truth shall now be known by all.

    Oh, and get back to hacking the source, we've got work to do. =)

    "There are lies, damn lies and statistics" -- Mark Twain

    --
    How's my programming? Call 1-800-DEV-NULL
  306. Maybe it's the compiler? by slew · · Score: 2

    Currently the VC++ from microsoft produces far superior x86 code than GCC. I'm surprized that
    nobody has commented on this fact yet.

    Although GCC is one of the most portable compilers, the RTL generation routines aren't well suited
    to the register-poor x86 architecture. The main difference, however, is the code scheduler.
    GCC doesn't do much P6 style optimization, where VC++ in conjuction with Vtune from intel is quite
    an effective optimization tool for the x86...

    It would interesting (but unfortunatly impossible task) to find out how much of the difference is
    due to simply the difference in compilers...

    Just my 2cents worth...

  307. AS I HAVE ALWAYS BEEN SAYING by Anonymous Coward · · Score: 0

    I have been saying that NT is better than Linux in most server applications. I'm so glad that I chose the right OS for my company. However I knew what the results were going to be before they came out because we benchmarked Linux vs. NT in our environment several times and NT always smoked Linux. YOU LINUX IDIOTS SHOULD KNOW BY NOW THAT IF YOU THROUGH BILLIONS OF DOLLARS INTO AN OS IT IS GOING TO COME OUT ON TOP.

    Now I hope this sets the record straight for once and all. Thanks PC mag for showing these old hippies what $$$$ can do to the development of a OS.

    MS is going to have a field day of this on their web site. I LOVE IT. Hahahaha

    1. Re:AS I HAVE ALWAYS BEEN SAYING by Alex+Zepeda · · Score: 1

      Have you been fixed yet?

      (and no I don't condone Windows servers)

      - alex

      --
      The revolution will be mocked
    2. Re:AS I HAVE ALWAYS BEEN SAYING by Shadowcaster · · Score: 1

      Do you always say it with your caps lock on? :P
      I didn't participate in the spamming of ANYONE. I dislike the mere thought of it. Had I decided to send an email it would have been 1) to request more info or 2) to debate a legitimate problem.
      If you think that *ALL* Linux advocates are spammers, children, or whatever your mind can think up, you are sorely mistaken.
      Try RE-reading my post. And do it with an open mind ok? Not your "Microsoft is good and everyone else is a heretic" attitude.

    3. Re:AS I HAVE ALWAYS BEEN SAYING by Anonymous Coward · · Score: 0

      i agree with you except for the hippie part. linux users aren't hippies, they're zit-faced high school dropouts.

    4. Re:AS I HAVE ALWAYS BEEN SAYING by Anonymous Coward · · Score: 0

      I find it humorous that a Linux advocate could even think to say that a Microsoft supporter is a baby for saying "Linux Idiot" in light of those nasty e-mails posted from Linux people on the Mindcraft site.

    5. Re:AS I HAVE ALWAYS BEEN SAYING by Anonymous Coward · · Score: 0

      Exactly. And making $50 - $150 an hour. Steady.
      BAHAHAHAHAHAHAHAHAH. Eehmmm.

      Turn on, Tune in, Drop out, Hack Linux.

    6. Re:AS I HAVE ALWAYS BEEN SAYING by Anonymous Coward · · Score: 0

      Hey, I resemble that remark. [Nyuck nyuck nyuck]

    7. Re:AS I HAVE ALWAYS BEEN SAYING by Anonymous Coward · · Score: 0

      Hey buddy, whats your company name? You fix your IIS hole yet?

      Ha...

  308. Re:Stability might be nice by kneeo · · Score: 1

    We use NTsp3 for running MS Access queries/reports. The machines we use are factory direct Dells. We get BSODs about once every 2 weeks or more. Usually its the hp printer driver that causes the crash. Does that mean it's a faulty 3rd party driver that crashed the OS?? Maybe so, but why does the WHOLE machine have to go down after I hit the print button??

    Stability would be nice.

  309. A TEMPEST in a Teapot? by terryfunk · · Score: 1

    I think it is a tempest in a teapot... Practical experience has shown ME that NT has been unreliable and slow on my nets compared to linux. Fact of the matter is, why would i run a webserver using samba? I would never do that. I run linux, and apache for my webservers. They never crash and they hand 70000+ potential users, using a .cgi script. I have NEVER....I repeat never had a crash OR complaint from my users period.

    Without regard to the tests conducted at ZDNET, practical experience has shown me which webserver to use, not to mention, which one i use for more mission critical applications and services.

    I suppose that those that are tired of the crashes will turn to linux. Those that dont experience it will continue dishing out the bucks, and stay awake at nights wondering if when they go into work in the morning whether or not there will be a 'blue screen ' waiting for them and then they go on.

    I find it really odd that some system admins find it entirely acceptable to have a server and/or workstation crash. I would like someone to explain that one to me!

    Terry Funk

    1. Re:A TEMPEST in a Teapot? by TheSnakeMan · · Score: 1

      Those sys admins are the ones who are consulting
      at $75 an hour...at that rate, I'd want to run
      M$ stuff, too. And actually, in thinking about this, maybe M$ stuff will never go away because there is a lot of job security involved...

      --

      They're putting dimes in the hole in my head to see the change in me.

  310. Re: I'd rather have perl do me by Anonymous Coward · · Score: 0

    do me perl!

  311. Re:are you sure about smb in the NT kernel? by Ares · · Score: 1

    I believe it is in the kernel. I just stopped and restarted my Server Service while watching the Task Manager. No processes died. None were created. It's got to be in the kernel. I wish I had my MCSE (I know, but it pays the bills quite well) training guides to verify this from one of the pretty documents.

    Further proof comes from the fact that changing the configuration (bindings) of Server, Workstation, or any of the other network services requires a reboot.

  312. RE. good point by Anonymous Coward · · Score: 0

    Yes, I want to press this point. (...that some people actually speak english as a second language). I know it's hard for you Americans to accept, but learn to live with it. You are a minority.

  313. Re:Your comments are mute by Anonymous Coward · · Score: 0

    They are comparing server performance. If you are not running services then your comments are muted.

  314. Kind of shortsighted by edgy · · Score: 2


    Isn't that kind of shortsighted?

    Linux has many advantages over NT, including increased configurability, open source, GNU utilities, etc.

    A few skewed benchmarks don't mean anything. There are benchmarks out there that show Linux beating Windows NT. Benchmarks don't mean that much when there are a lot of other benefits to a platform. It's kind of bad to base your decisions on one benchmark, when you have to consider everything else that you get with the system..

  315. Re:HA HA HA! by Anonymous Coward · · Score: 0

    We will not dance, but rather fix. It's a race, and we will see what the next gains are.

    They still not compete the price.

  316. Good luck... by Firinne · · Score: 1

    Our company just switched to Linux servers, away from NT. NT was excessively difficult to remotely administer and install, and we found it to be very cumbersome, with very high overhead. Linux has so far been an absolute dream to remotely administer, and our server implementations have yet to crash or even require a reboot. Now that we have all our configuration files completed, installation is very fast and simple, leaving more time for testing any new changes.
    I apologize if this sounds bad, but it is a very bad business decision to change your platform based on a single benchmark. NT is more costly, both in cost and administration. My company's experience with it has been very poor.
    If you're having trouble convincing your clients of this, just point them at the Kirsch Paper. It worked for us.

    --
    -- "God, Root, what is difference?" - Pitr, "User Friendly"
  317. Oh well.. by Junta · · Score: 1

    Another benchmark claiming something that I find hard to believe, but it is amazing how many people in this discussion sit here and defend linux so much, here you are mainly preaching to the choir except some really insecure windows users. Don't get me wrong, a lot of the people here are insecure about linux, but the windows people are VASTLY less secure and more defensive.. Maybe These are the ones afraid that if there was a change they would be phased out for someone with more unix experience? I dunno, I tend to be a bit righteous about linux/FreeBSD for some reason so I guess I don't have much room to talk...
    The fact remains, if the free operating systems are so horribly bad, why is it so many private users and corporations that use them FEEL like they are more stable and better performing? Oh well, just my righteous two cents.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  318. Bad ZDnet, lack of information! by Squash · · Score: 1

    This article is about as sparse as possible, will they hopefully elaborate soon? I personally think nothing but good things can come of NT beating us. We do have a lot of areas to improve speed within Linux, and I'm sure we will all enjoy reaping the benefits of straightening out our shortcomings. I wonder what the results would be if they ran both benchmarks at the same time?
    I guess the big question is, how many times did they have to reboot NT during the test?

    Josh

    --
    Squash
    1. Re:Bad ZDnet, lack of information! by Anonymous Coward · · Score: 0

      The terms of the final tests were that all parties would get the information and could distribute it as they please, but PCWeek had two weeks to get out their article. (They did it in a week with the tests ending last Friday.)

      I would think MindCraft will put together a longer version similar to their first--but then again they may not and might prefer the short "NT still won." RedHat might be the place to look for fuller details on specifics, how the tests went etc.

      I would be rather impressed if MindCraft did decide to give these tests the full treatment (even if they put some of their spin into--as if RedHat won't). But they may want to down play that actual numbers as it may lead some to believe their numbers are suspect. Such is the nature of benchmarks.

  319. Looks like the programmers are back running the by Anonymous Coward · · Score: 0

    So far, I think the marketing team is hog tied somewhere in a back room at MS and the programmers actually took the company over for this product. Without the marketing department, I think MS could do a hell of a lot of good with its software. Maybe that is why Linux is doing so well...

    As to the previous poster...
    I can verify those findings.

    I can also add this:

    W2k Advanced Server (The badboy version...)

    P2-300 Overclocked 333.
    256mb
    5gb NTFS, 15gb fat32, Three partitions ext2@19gig
    Matrox Millenium II (Work box, not gaming box)

    Running since it came out. ~3 weeks, Zero BSODs.

    These drivers are stable up to 1280x1024 @ 24bpp
    After that, the card flakes out.

    Java compiles, C compiles, and various photoshop processes have been run and not a peep from the OS.

    To comment on the previous poster's driver problem... a lot of the drivers are preliminary and are not the final drivers. This beta is doing the driver test phase.

    IMHO, all and all, this one is pretty damn good. If it was open, Linux would be seriously hindered.

  320. Ha ha... cough cough... oh. by Simeon2000 · · Score: 1

    Quite simply, prince toadstool. Download - recompile - reboot.

    When we see where we lag, we write faster code. We post the source. We all merrily repeat the steps above. We close the gap in NT's "special areas" every day.

    AND with anonymous agitators such as yourself egging us on, we shall double our efforts to close in on the evil empire. Thanks for the encouragement!

    SMP shall be ours. Oh, yes...
    ----- if ($anyone_cares) {print "Just Another Perl Newbie"}

    --
    warn "Just Another Perl User" if $anyone_cares;
  321. Linux is out and NT is in by Anonymous Coward · · Score: 0

    Next week our boss has made it clear that we are switching all of our Linux PCs over to NT+NT workstation.
    We are a fortune 100 company and those benchmarks are real world stats for us.
    They are also real world stats for www.microsoft.com/msn.com/msft.com etc... see

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

    1. Re:Linux is out and NT is in by TummyX · · Score: 1

      That's great! Good for you.

    2. Re:Linux is out and NT is in by Mike+A. · · Score: 1

      You refuse to identify yourself or the company you claim to discuss, and you expect us to believe you.

      Go back under your bridge.

      --

      --
      Do I look like I speak for my employer?
  322. I'm not sure by Anonymous Coward · · Score: 0

    about this. I've put the exact same pages on a Linux box and an NT box, the NT box having better hardware, and every time, regardless of the load, the page loads faster off of the Linux box. How can these tests show what my experience doesn't? I've also heard several stories of NT undependability in the file transfer department. Files stored on the NT box often became corrupted, while on the Linux box the files were dependable.

    I guess my real question is, were these tests at all like reality, with only 5-10 requests at a time, with many spikes and drops? If not, that could explain it, or it could just be that the NT box that I was working on wasn't subject to the intensive tweaking that the one in the test was.

    I don't know.

    1. Re:I'm not sure by sterno · · Score: 2
      Remember that the test being conducted (although not mentioned in the article) was with tuned boxes. The NT guys tweaked their system, and linux was tweaked by some linux uber-geeks. Out of the box, Linux still beats NT.

      ---

      --
      This sig has been temporarily disconnected or is no longer in service
    2. Re:I'm not sure by Dredd13 · · Score: 1
      were these tests at all like reality, with only 5-10 requests at a time, with many spikes and drops?

      I don't know what reality you live in. The reality I live in, which includes several million page views a day, would not follow the pattern you're describing at all.

      I'm NOT by any means an NT bigot... where I work, we use FreeBSD, but just because your web site sees very little traffic, don't assume that you are the "standard". Hobbyists, in the grand scheme of things, are less important to "document and benchmark", than business/e-commerce sites are.

      For the hobbyist web-server who cares if the page is delayed by 0.1 seconds per page or if the server takes a shit on 100 req/second. It won't happen for the average person. Benchmarking's purpose in life is "Here's us beating the living bejeezus out of the machine .. at what point does it break"

      Essentially...

    3. Re:I'm not sure by odaiwai · · Score: 1

      > "Here's us beating the living bejeezus out of
      > the machine .. at what point does it break"

      so linux runs out of bejeezus before NT? well, somebody put more bejeezus into linux then, chop chop!

      geez, this is obvious!

      dave :)

    4. Re:I'm not sure by NullGrey · · Score: 1

      Out of the box, Linux still beats NT.

      What about in the box?


      Sorry, I couldn't resist.


      +--
      Given infinite time, 100 monkeys could type out the complete works of Shakespeare.

      --
      +-- (Score:-1, Moderator on Power Trip)
    5. Re:I'm not sure by ryanr · · Score: 1

      You might be making reference to responsiveness rather than throughput. (i.e. Bandwidth vs. latency.)

      These benchmarks measure throughput.

    6. Re:I'm not sure by Chris+Johnson · · Score: 1

      It doesn't matter if it made NT unstable.
      I am telling you now that it is possible to trade off latency for overall hit volume. For the most primitive example, to really illustrate the point, consider this- say looking up a page takes X amount of time, and serving it takes Y amount. You'd think that all requests would go XY, XY, XY like that. Instead, set up a caching system thusly: all requests form into queues- and _only_ when a queue has 1000 requests does it get served, all at once like YYYYYYYYYYYYY. There is no attention paid to the queues other than this 1000 request limit.
      This arrangement would beat Linux. Soundly. Severely. If given an insanely fast barrage of mixed requests, it will keep the bandwidth hopping with 1000-hit bursts, far faster than Linux could hope to approach.
      Of course, if one of those pages has only 900 requests, those requests _sit_ there. Forever. _Never_ being served.
      Does latency begin to make more sense now?
      Linux is clearly not caching as aggressively as NT. The question that needs to be asked is this- is NT, for the purposes of these benches, pursuing a caching scheme that is unacceptable for normal use? I have illustrated a setup that will beat Linux, might even beat NT- but which is useless for realworld tasks. But there is no arguing that (properly tweaked) this arrangement will run faster, how fast depending on just how efficient the 'Y' phase of repetitively sending a page to different clients can be made. And none of this so much as mentions the fact that if you put it on the web, most people would get _no_ response from the server at all, as it would be waiting to fill up its caches before acting.
      Benchmark priorities are irreconcilably different with realworld priorities...

    7. Re:I'm not sure by dirty · · Score: 1

      Also, you must take into account stability. From what I understand the NT tweaks made the system very unstable. There are plenty of things you could do to linux (since you have the source) to acheive the same tradeoff. Also, there are already patches to fix some of the problems found in the original mindcraft test. They have been around for along time. Just the linux team wasn't allowed to use any patches after apr 15 (or some date close to that). I would like to see how linux does compared to nt w/ the new patches. I think this is the true power of linux. The ability to say "yah work does need to be done in that area" and being able to get the patches in a few weeks, not months, or just writing them yourself.

      --

      -matt
  323. Re:Well - time for modesty by Shadowcaster · · Score: 1

    That's what I read about it. My apologies. :)
    But since it's Posix-compliant, does that not make it Unixen?

  324. Samba? Samba?? How about NFS? by Tom+Christiansen · · Score: 2
    Many posters have indicated that this was a benchmark designed by Microsoft to make sure that it only measured the performance of the things that they were expecting to do well on.

    Fine. Why don't you design a benchmark that you think the free Unixes will do better at? I mean computer performance, not price performance. :-) One obvious thing that comes to mind is this risible Samba thing being replaced by NFS. Another is generating dynamic pages instead of static ones. But that's just the start. What else would prove interesting?

    And what about running a variety of operating systems on the same hardware? What about BSD? What about Solaris for an x86?

    1. Re:Samba? Samba?? How about NFS? by Lucius+Lucanius · · Score: 1

      http://www.salon.com/tech/feature/1999/06/16/linux _shootout/index1.html

      describes the conditions of the test.

      If the benchmark is rigged in favor of NT, I'm not sure why RH and Penguin would approve of it.

      As for Solaris, BSD, etc. I think this whole saga started off as a Microsoft sponsored campaign run via Mindcraft to attack linux. Since it backfired very badly in the media when the connection became painfully obvious, the rematch was held to resolve all doubts.

      Note - after the first test, there was quite a bit of positive media coverage of linux, about how the response was positive and attempted to fix the disadvantages. Wouldn't hurt to do a repeat, instead of looking for scapegoats. :)

  325. Re:Linux SMP performance sux, but what about.... by Locutus · · Score: 1

    I'm wondering why all these other OS's get tested but OS/2 Warp and Warp Server aren't ever tested? I mean it is multithreaded at the kernel, runs SMP quite well, and with the free EMX and XFree86OS2 you can run many recompiles Linux applications and daemons. It seems to me that it is really more likely to beat NT because of its design and you get Linux compatibility via the OSS that is EMX/EGCS/XFree86 for OS/2. It was OS/2 that outperformed NT when NT was running 4 CPUs and OS/2 was running on only 1. We should be promoting choice from all players and yes OS/2 is still being sold by IBM you just have to ask or go find it. If we knock NT down we all win even if it is knocked down a notch by that obscure OS formally built by Microsoft themselves. Wouldn't that take the cake? (I love it, QT v2.0 is already available on OS/2)

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  326. Lock granularity by Anonymous Coward · · Score: 2

    NT's kernel was designed for symmetric multiprocessing from day 1. Every part of the kernel was written with thought given to whether or not it needed to be locked against another processor.

    Linux, on the other hand, was originally written for single proc. As I understand it, they only recently started supporting SMP -- and then by having large granularity locks that keep multiple processors out of huge sections of the code at a time. (The article talked about Linux having a single lock around the whole TCP/IP stack!) To fix this, you basically have to go over every line of the code and only lock the things that need to be.

    The interesting thing to me, is whether the Linux development model will support this well. Writing SMP code is much harder than single proc code. All those race conditions, deadlocks, and missed data contentions to worry about. People really have to understand what they're doing to get it right. Already there's complaints about the 2.2 kernels not being as stable as the earlier single big lock kernels.

    Of course lock granularity doesn't explain the whole picture. NT still trounced Linux pretty badly in even the single proc case. There, I suspect it's just a matter of Microsoft having a greater number of highly qualified people working on the system than Linux does. Not that Linux doesn't have any highly qualified people, but rather that MS can get more of them. Paying people for their labor actually seems to work sometimes.

    1. Re:Lock granularity by Anonymous Coward · · Score: 0

      Maybe you should RTFM and first learn the basic architecture of both OS:s before replying to this kind of messages. Everyone can read a graph "right".

    2. Re:Lock granularity by Anonymous Coward · · Score: 0

      Which just tell me that LInux simply dont' have good Multi Processor. you can put 100X processors on linux the performance will be the same.

      any ways This is good that they test it.

      The best machine Linux Programmer have probably be a PII 300 ;-).

      M$ have money and Intel will give them support on everything that MS need and All the processors that they need probably for FREE. :-(

    3. Re:Lock granularity by Anonymous Coward · · Score: 0

      Obviously, you missed the part where a 4-processor NT box essentially tied the 1-processor Linux box...

    4. Re:Lock granularity by Anonymous Coward · · Score: 0

      For static web pages it would be much more cost effective to purchase many lower end machines.

    5. Re:Lock granularity by Trepidity · · Score: 1

      How are you going to get better hardware? Adding more processors won't work, since the SMP is the problem in the first place.

      Say you have an NT server running on a 4-processor 500 MHz Xeon. To get similar performance from Linux, you'd probably need something like a 1 GHz processor.

  327. One more advantage by edgy · · Score: 2


    How many different servers can you put onto one machine with NT? With Linux? What kind of performance do you get when you have a mail server, DNS server, Web server, etc. all on one machine on NT versus Linux?

    These are all things to consider before dismissing Linux because of one benchmark.

  328. Re:ZD benchmarks by Lucius+Lucanius · · Score: 1

    Redhat had some of its best people at the test lab when they were being run. The tests were closely monitored by MS, MC, and RH.

    If the linux community keeps crying foul under these conditions, it will only hurt our own credibility.

    It's time to stop whining and start fixing.

    L

  329. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

    > Ease of setup.

    Agreed.

    > Ease of maintainence.

    Disagree - on any reasonable sized site it is not easy to maintain.

    > Staff training.

    For users perhaps (not admins, developers, etc..)

    > Access to a large base of experienced workers.

    As do Linux based shops - there is far greater crossover of skills between Linux and the various flavours of unix, than NT. Though, comparitively I am sure there are more NT experienced workers out there.

    > Much wider array of software available.

    Besides the point.

  330. The test I'd like to see. by Chandon+Seldon · · Score: 1

    If Microsoft can stack the deck, we can too.

    NT IIS vs NT Apache vs Linux Apache vs Solaris Apache

    Hardware: One PIII 550 w/ 768 megs of RAM (Fill in same level hardware to make functional system)

    8 tests:

    • Fully Dynamic CGI/Perl or CGI/VBScript (he he he)
    • Fully Dynamic compiled C.
    • .shtml with much !--#include virtual="cgi.file"--
    • ASP/PHP3
    • The above tests on a 486/66 w/ 12 Megs of ram.

    I think that would give us the results we wanted for optimal publicity, but if I'm wrong . . . give a better set.

    "Well, if NT won't boot then it forfiets that test"

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  331. are you sure about smb in the NT kernel? by cthonious · · Score: 1

    It was my understanding that the server service was the NT equivalent of samba ... NT certainly doesn't serve files without it.

    --

    support gun control: take guns from cops
  332. Benchmarks are good for one thing: by Zack · · Score: 2

    Benchmarks are good for one thing: Benchmarks.

    Benchmarks are fine and great and all, but in all my personal experience changing servers from NT to Linux gave everyone a performence increase... I know this is mearly anecdotal evidence at best, but that's what has worked for me.

    [Silly Analogy]
    As for the samba tests.. it's something like this: Microsoft makes up a game. Microsoft doesn't tell you how to play the game. You try to learn the game... Microsoft beats you by a little.
    [/Silly Analogy]

    Of course, this test doesn't show reliability though.. how long could they each handle those loads? Just the (what hour?) time it took to run the test or 24x7 for 6 months....

    Anyway, to incorparate everyone other post we'll see: Well, we'll get better.

    1. Re:Benchmarks are good for one thing: by sterno · · Score: 1
      Now that would be an interesting benchmark. Run the same test, but then just leave it running for a month or two and see how the results varied. I'm sure a few crashes would take the edge off of NT very quickly :)

      ---

      --
      This sig has been temporarily disconnected or is no longer in service
    2. Re:Benchmarks are good for one thing: by Anonymous Coward · · Score: 0

      Yeah, it would just be for giggles. I've heard several comments on this list about "they should test both out of the box".

      I shudder to think about anyone running either OS "straight out of the box". Neither OS comes "out of the box" ready to throw up on a internet site without some hammering down of a lot of holes.

    3. Re:Benchmarks are good for one thing: by rew · · Score: 1
      Of course, this test doesn't show reliability though.. how long could they each handle those loads? Just the (what hour?) time it took to run the test or 24x7 for 6 months....

      I'm pretty confident that NT can run the benchmarks for 6 months in a row. The thing is, that in real life, more is going on. The machine will do a backup every now and then. Someone will insert a floppy and try to read it.

      Even the timing between requests will vary a bit more than under the benchmarks.

      Running the test for more than a few hours is only going to catch the systematic memory leaks. I should hope that Microsoft has those fixed by now.

      Roger.

    4. Re:Benchmarks are good for one thing: by Anonymous Coward · · Score: 0

      How would the benchmark look with a skript kiddie or three plugged into the same network? teardrop etc..

  333. Re:HA HA HA! by Anonymous Coward · · Score: 0

    Now there is nothing to dance around, since firstly I am in a business where our customers just do not use NT. It does not scale up well enough, full stop. Running a HTTP server is not their main job though.

    Secondly some weaknesses showed up, great ... it is better to know than to waste time with assumptions and last but not least, contrary to my girlfriends NT box at work Linux never crashed when starting up Netscape 8)

    It is no shame Linux "lost" and it will help to make it better, easy.

  334. Is NT the fastest??? by Anonymous Coward · · Score: 0

    I simply refuse to believe that there are no Unix systems out there that can beat NT. We all know that Linux SMP is pathetic and that much faster Unix variants exist. How about running a similar benchmark comparing NT to Solaris, IRIX, HP-UX, FreeBSD and all the other commercial Unix breeds?

    1. Re:Is NT the fastest??? by Anonymous Coward · · Score: 0

      I don't know if it was claimed that NT was faster than any and all other OS's. Just faster than Linux at those applications. And it was the linux crowd who was screaming the loudest that they were faster than NT at those services.

  335. Re:Be careful .....blah blah by Anonymous Coward · · Score: 0

    Our NT boxes at ERAC have had uptimes at over 8 months and the only reason they don't now is becuase the OS was upgraded to SP5+hotfixes.
    NT serves over 3,700 store locations and at the corporate office in St. Louis it servies 22,000 client PCs without crashing not one time.

    we tryed to get Linux to file serve 22,000 PCs at one time like NT does and Linux could not open enough files and that SAMBA bull crap just crashed.

    We use linux to run an in-house irc server and that's about it. it's not good for anything else.

  336. Re:Linux is not the fastest. No excuses. by GhoST+RiDeR · · Score: 1

    not meaning to sound immature, but its true
    linux isn't rocket science... NT is simpler, but still...

  337. Excuse me... by V. · · Score: 2

    for just a second...

    "What fails to kill me makes me only stronger."
    -F. Nietzsche

    Thank you. Now quit crying and start coding.
    That is all.

    1. Re:Excuse me... by CmdrPinkTaco · · Score: 1

      A-f'n-MEN Im with this guy. I read the report, I got pissed off, now I want to win. The race is not over, the buzzer didn't sound, the fat lady is taking a nap people, she hasn't even warmed up. I am willing to bet that there will be some sort of a patch out by the end of next week fixing some of the problems. Those that are more complex will be out in the next stable kernel release. Instead of reading all of these articles, you people should be coding. ;) We'll put our heads down and start running again and the next time that we run these tests we will stick our heads up and see where we are.
      --------------------------------------------

      --
      Please give your mod points to others, Im at the cap. They will appreciate it more
  338. Linux is not good for much then if NT can kick it. by Anonymous Coward · · Score: 0

    Our NT boxes at ERAC have had uptimes at over 8 months and the only reason they don't now is becuase the OS was upgraded to SP5+hotfixes.
    NT serves over 3,700 store locations and at the corporate office in St. Louis it servies 22,000 client PCs without crashing not one time.

    we tryed to get Linux to file serve 22,000 PCs at one time like NT does and Linux could not open enough files and that SAMBA bull crap just crashed.

    We use linux to run an in-house irc server and that's about it. it's not good for anything else.

  339. OS benchmark olympics by Cookie+Monster · · Score: 1

    Should hold one of these benchmark test every six
    months and invite more contenders. I would like to
    see FreeBSD, Solaris, Irix, and even say BeOS
    in these. It could be done during a convention weekend and marketing could have a field day.

  340. Re:Linux is not good for much then if NT can kick by Anonymous Coward · · Score: 0

    We're all so glad for you. Obviously you haven't installed any software in those 8 months, because you would have had to reboot. NT sucks at installing programs.

    Why can't you configure IRC with all of those beefy NT boxes? Yeah, NT is a pretty good single purpose OS if it sits idle most of the time (which is how it appears to be at ERAC), but the real question is what happened after 8 months that crashed file serving to your 22,000 users? A Unix admin might lose their job over letting that happen. NT sucks at uptime.

    8 months of uptime is a merely a warm up period for Linux. I've got a 386/40 running Slackware that's been serving web pages on our WAN for 873 days. Why do I keep it going? Because it can keep going. NT sucks at this. The only limitation is I can't hot swap hardware, but Solaris can. NT sucks on low end hardware.

    On Samba: ever tried file serving 500,000 users or 5,000,000 users with NT? Can't do it. Samba can because it can run on Unix with 128 processor boxes. Samba can run on Crays. Can NT do that? Sorry, but NT sucks even at it's own game on the high end.

    Microsoft brags about 99.9% uptime, but that's a ten minute crash once a week, every week, 52 weeks a year. Heck, I can crash our exchange server in five minutes with my Linux box, and sometimes I do it just because I can. Now THAT'S mission critical.

  341. Hypocrasy? by Anonymous Coward · · Score: 0

    And now it begins....

    Is anyone going to apologize for all the crap they threw at Mindcraft? Hardly. But yet, everyone just KNEW that the tests had to be rigged..... I mean, the mighly Linux could not possibly be slower.

    But it is.

    Now, can Linux fix the problem? Sure thing. Will Linux catch up? Sure.

    I LOVE Linux, I run it here.

    But, if we want to be taken seriously, we have to try NOT to act like hypocritical children. When we are better - take credit, when we are beaten, let's fix it.

    But if Linux people get a rep for always whining, and blatantly ignoring fair test results, we will never break out of the tech/hobby category.

  342. Re:Be careful .....blah blah by Anonymous Coward · · Score: 0

    hehehe. did you read the man pages on how to open up more processes ? IMHO, i'd be very surprised to se a configuration like yours IRL. I'm an NT/UNIX admin and i'd *love* to see how you managed to get NT to server that many clients.

  343. What do you call someone who speaks XX languages? by Rozzin · · Score: 1

    Actually, it may be difficult for some of us to imagine, or understand, that anyone speaks a language other than English. Period.

    --
    -rozzin.
  344. Re:Good Point but... by Anonymous Coward · · Score: 0

    And a good admin who can hack the kernal costs more than $60,000.

    NT's ease of use lets you hire less costly IT staff.

    There are trade offs on both sides.

  345. Why use Apache instead of other Web Servers by shoor · · Score: 1

    I don't know that much about NT, but someone
    commented somewhere (maybe on Slashdot, maybe
    on Usenet) that there are web servers geared for
    speed (Boa?). Shouldn't one of them have been
    used instead? After all, Apache's not built for
    speed. What was the NT server built for?

    --
    In theory, theory and practice are the same; in practice they're different. (Yogi Berra & A. Einstein)
  346. ZD benchmarks by Knight · · Score: 3

    I used to run these benchmarks, and worked with the people who wrote them. They were designed to work best on Intel hardware with NT and IIS. It was intentional, and to use a ZD benchmark in this type of comparison is laughable.
    ------------------------------

  347. uh, netcraft says hotmail using FREEBSD??? by Anonymous Coward · · Score: 0


    check it out:

    www.freebsd.com

  348. WHO CARES! by Anonymous Coward · · Score: 0

    I don't put ANY weight on benchmarks one way or the other.

    Bottomline: In the *real* world, which is better at doing the job? Linux.

    Do we care that a single server can't flood an 155Mbs pipe? Fuck no. Competent admins load balance for redundancy @ 1.5Mbs and up.

    My reaction is the same as the mindcraft results and the same as if Linux would have won. Big deal. You can make a meaningless statistic out of anything. The govt does it all the time. Now Microsoft will. Whooppee.

    How about this, try and move NT to a different partition by coping and then to get it to even run once it's licencing bullshit kicks in. Or restore it after a crash. Good luck. Time for 10-48 hours down time while we rebuild the entire system.

  349. Drag Racing by CC · · Score: 1


    Kinda reminds me of the strip. Sometimes you
    get beat off the line but you know you have the
    power.
    I've been in places when I was two car lengths
    behind at 1/8 mile but I still had a big smile
    on my face 'cause I knew I was gonna' catch him
    and blow by.
    I think that's where we are now. NT has come off
    the line and is maxed. We came off a little wonkey
    and are just now getting traction.

    It' just an analogy but I think a good one.

    CC

    --
    "Pray arm me further by your reply" Winston Churchill
  350. NT and Linux differences. by Codifex+Maximus · · Score: 5

    NT has put many services in kernelspace and has largely bypassed their HAL in favor of multimedia performance - especially video.

    NT uses a multithreaded process model for IIS and SMB file-services that results in higher throughput but less stability. A single thread of the main process may die without completely destabilizing the server but if the main process dies then all child threads die.

    Linux divorces the graphical user interface from the kernel thus ensuring stability (framebuffers are available for video enhancement though) and implements most services as userspace daemons.

    Linux uses the forked process model to provide services to multiple users. This modem achieves stability in that if one process dies, the others continue as if nothing had happened. Both Apache and SAMBA operate in this way I believe.

    NT has chosen performance over stability.

    I believe that with kernel enhancements and profiling, any bottlenecks in the networking system can be eradicated causing Linux to perform much faster and possibly even beat NT in tests such as these.

    --
    Codifex Maximus ~ In search of... a shorter sig.
    1. Re:NT and Linux differences. by scrytch · · Score: 2

      > but if the main process dies then all child threads die.

      AHEM, HELLO, BULLSHIT. This exactly DOES NOT happen under the windows process/threading model, and IS what happens under most other models. I personally consider it a FEATURE when the main thread cleans up the suboordinate threads when it dies. If the main thread dies, YOUR APPLICATION HAS QUIT. There is no reason to keep the rest of the threads around.

      I defy you to show how EITHER model adversely affects system stability.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:NT and Linux differences. by scrytch · · Score: 2

      > Pretty much everybody has eschewed the microkernel model at this point

      Is there ANYBODY left on slashdot who knows what the hell they're talking about?

      NT is a microkernel. They're embedding it now.

      BeOS is a microkernel.

      MacOS X is a microkernel.

      HURD is a microkernel. (okay, that doesn't count)

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    3. Re:NT and Linux differences. by Anonymous Coward · · Score: 0

      You forgot NEXTSTEP, QNX, Plan 9, Inferno and OSF/1, amongst others.

    4. Re:NT and Linux differences. by hugui · · Score: 1

      I've used QNX for more than 3 years, and it's exceptionally good ( very, very fast, and more important, predictably ). However, plan-9 and QNX are totally unrelated. QNX is from a canadian company, QNX Software ( formerly QSL or Quantum Systems ), while plan-9 is from Lucent Labs ( the child of Ken Thompson, who created UNIX some time ago :-). QNX is the child of Dan Hildebrand, who recently passed away.
      On the other side, a former professor of mine who's now living in Canada told me that everybody is ditching out microkernels ( seems that in a message passing microkernel like QNX there's a HUGE amount of overhead ).
      Me, I don't know, I have enough problems modifying the SMP part in Linux right now.
      I've also worked with RT-Mach, and yes, it's a microkernel ( with a UX-server on top of it ).

    5. Re:NT and Linux differences. by Ian+Bicking · · Score: 1
      In many ways, NT is moving away from being microkernel, as it gives special priveledges to more services -- graphics particularly, but I think IIS had funny ties to the OS as well... (?)

      MacOS X (and NeXTSTEP) are based on top of Mach, but I'm not sure if they really are microkernel. mkLinux is put ontop of Mach, I think in the same style as MacOS X -- just big monolithic services ontop of the microkernel. MacOS X is just BSD with a portability layer (Mach), and BSD is definately old-school monolithic.

      Plan 9, Inferno, and HURD are experimental. I don't know anything about OSF/1.

      QNX seems like the only microkernel in real use. I must say, it looks really cool, but I don't know much about it. OS-9 might be considered microkernel too (isn't it related to QNX?). But that's still slim offerings when compared to monolithic kernels.

    6. Re:NT and Linux differences. by Anonymous Coward · · Score: 0

      This doesn't happen with pthreads under Linux either unless you want it to - the "main" thread is just a thread like all the others.

    7. Re:NT and Linux differences. by Anonymous Coward · · Score: 0
      Sigh... I remember my Amiga days, with all the people that used this argument against introducing memory protection at all: "Well, why can't you just write bugfree applications?"

      The answer is that there are no bug free applications, with the possible exception of "Hello world"....

      And since processes and threads are nearly as fast under Linux, there is in most cases no performance reason to choose threads. Threads are really just processes that share the data areas under Linux.

      The only case where using threads is a real advantage under Linux is when you need to share lots of data easily, but in most cases you could also do this with shared memory and IPC without much of a performance hit.

    8. Re:NT and Linux differences. by Anonymous Coward · · Score: 0
      Sigh, fork()'ing, and creating a thread under Linux both use the clone() system call, and costs almost as much in both cases. Context switches also aren't much faster for kernel level threads under Linux. You might be able to squeeze a bit more performance out of a user level thread package, but I haven't tested.

      Spawning a new thread for each request is almost as bad as forking for each request, which is why Apache doesn't do that. Apache fork() to a preset minimum number of servers, and let each server handle several requests (user settable) before quitting. The more stable your version of Apache is, the higher you can set that number.

      Apache only forks to handle a request if all the current processes are currently busy processing requests.

      Thus, the only thing that might improve performance for a threaded version of Apache is the context switching, which isn't much different between threads and processes under Linux.

      Other OS's would benefit a lot more from multithreading Apache.

    9. Re:NT and Linux differences. by fatboy · · Score: 1

      Um, he said OS-9. http://www.microware.com

      --
      --fatboy
    10. Re:NT and Linux differences. by CrazyFraggle · · Score: 2
      > NT is a microkernel.

      As far as I know, NT does use a limited microkernel. But unfortunately this microkernel is not the only thing running in supervisor mode. The device drivers, and the GDI and Win32 is also located within the Windows NT Executive as of NT4. Now I have no idea really how this looks with W2k, but my guess is that it is basically the same.

      The interesting part is the excuses Microsoft presented to their users when they moved the Win32 into the executive. I've seen 2 different excuses for this

      1. from: Moving Window Manager and GDI into the Windows NT 4.0 Executive by Dave Leinweber and Mark Ryland
        One of the side effects of this change is that now the Window Manager, GDI and graphics device drivers have the potential to write directly to other spaces within the Executive, thereby possibly disrupting the stability of the whole system.

        However, from the user's point of view, that potential to disrupt the system has always existed. If the GDI process in Windows NT 3.51 should fail for any reason, the user would be presented with a system that appears to have crashed. The fact that the kernel is still operating is invisible to the user, because it simply appears that the system is not responding. Such is the critical nature of the Window Manager and GDI.
      2. from:Inside Windows NT 2nd edition (p. 51) by David A. Solomon
        Some developers wondered whether moving this much code into kernel mode would substantially affect system stability. The answer is that it hasn't. The reason is that prior to Windows NT 4.0, a bug in the user-mode Win32 subsystem process resulted in a system crash. (...) even a Windows NT system operating as a server, with no interactive processes, couldn't run without this process, since server processes might be making use of window messaging to drive the internal state of the application. With Windows NT 4.0, an access violation in the same code now running in kernel mode simply crashes the system more quickly, since exceptions in kernel mode result in a system crash.
      On the first issue, I most say that I have sveral times seen my Linux machine apparently go dead, and then fixing the problem by telnet/ssh-ing in from another machine and kill netscape. If I was just running a server on the computer I probably wouldn't have any GUI up at all.

      The second issue is worse. IMNSHO what Solomon describes here is a direct design flaw in NT. The fact that an error in the GUI can make services go down is not acceptable in a system your company depends on. In addition to that, when the userlevel GUI would crash, the machine would die, but most likeliy without more trouble. When the kernelmode edition crash, it might do su by writing outside of it's own memory pool, and therefore might destroy data in the filesystem, etc.

      The above paper was found on Microsofts webpage sometime during this spring (it is from April 1996), but I was unable to find it quickly today. Since Microsoft had invalidated the old URL already.

      --
      - the Crazy Fraggle
    11. Re:NT and Linux differences. by Anonymous Coward · · Score: 0


      And of course, the forked process model is not scalable compared to the SMP thread model with asynchronous I/O.

      Solaris uses threads too, and they are much faster than Linux's, and Solaris is just as stable.

      Don't forget, Linux has also traded off stability for performance. That's why Linus pooh-poohs the Microkernel architecture, because it has lower performance, but higher stability.

      Instead, Linus chose a monolithic kernel that links device drivers into kernel space and supports loading modules into the kernel.

  351. Threads vs Forking, speed issues by jonathanclark · · Score: 2

    I don't know that Samba and Apache selected the forking model by choice. Not to long ago threads really didn't work under linux, so there was no choice. I had a similar experience while working on a video game called Golgotha. We *really* had to have threads, but they didn't exists or didn't work properly.

    The kernel has had fundamental support for them for a longer period of time, but a reliable thread safe libc (and libX11) did not surface until recently (the last year or so). Even now the distributions are struggling to get everything converted over to the new glibc.

    Even though linux now has good thread support, gdb has trouble with them (last time I checked, which was a while back). Also, apache and samba are not linux-only products. The safest and most portable approach to take back then was to use a forking model.

    Other than taking up an too much memory and thus causing swapping, I don't see why a threaded model would be any faster than forking model if pooling is used. Pooling keeps a fixed number of processes running all the time and dispatches request to them. When they finish they sleep and wait for the next request. This way you have the safety of a separate process space and you avoid the forking (as in you "forking piece of sheet") over head. You let each pooled process have a fixed lifetime in order to clean up any leaked memory. Some systems have libc leaks that can't be avoided, so this is important to long-term stability.

    You might argue that a thread context switch is less expensive than a process context switch. Under NT (and 95), all threads are scheduled without regard to what process they belong to, so at most could skip some page table changes when going from one thread to the next. I doubt that is the case, because threads jump from ring3 to ring0 and back while executing system functions (ensuring they have different page tables). Also threads have a separate segment mapping for fs. A 3->0->3 context switch is accomplished by an interrupt in NT. One way to speed things up in linux might be to have a way to pool system request up in ring3 and then dispatch them all at once in ring0. NT did this with their GDI code. Doing this for all system calls wouldn't require a huge change in the kernel, but it would make user code harder to write as system calls have to be parallelized. GDI doesn't require any changes to user level code, because there are no return codes to worry about for graphic drawling operations. Xlib has the ability to que up commands as well. But that is not going to speed up apahche. :)

    Another possible advantage to using a thread model is faster IPC. With something like Apache, there shouldn't be very much IPC going on except to dispatch a new request and possibly lock protect common files.

    I have not looked at a single line of apache code, so I can't say for sure, but there seem to be a number of httpds running all the time, which would signify that it is using pooling. So why is it slower than the NT counterpart?

  352. Good Point but... by Flammon · · Score: 1

    Microsoft posted a comparison on their site that showed how Linux is more expensive than NT when you include hardware into the formula. The formula MS used included OS, http server and hardware costs. But they forgot a few things...

    If a company is ready to spend $60,000 on a web server/Internet gateway, they would also like to have firewall and traffic shapping capabilites. These features are much more expensive than the OS and could cost up to $60,000 alone.

    Put that in the formula and see who ends up winning the games of value.

    1. Re:Good Point but... by fatboy · · Score: 1

      ->And a good admin who can hack the kernal costs more than $60,000.
      ->NT's ease of use lets you hire less costly IT staff.
      ->There are trade offs on both sides.

      Do you REALLY want someone that does not understand how to program run YOUR network???

      This is something that has confused me for some time, IS guys that dont even know what basic services such as SMTP POPx IMAP and DNS are!



      --
      --fatboy
  353. Congratulations Microsoft... by Anonymous Coward · · Score: 1

    It appears that under these conditions NT has outperformed Linux. Now let's repeat the tests every 3 months for about a year. On the same equipment. Oh yeah, leave the machines running.

    1. Re:Congratulations Microsoft... by Anonymous Coward · · Score: 0

      hehehehe...

      Good point there... They forgot to take into account that NT needs rebooting every now and again to "keep it fresh" because of the memory leaks...

      And NTFS fragmentation? Horrible! Even if you don't write anything to the disc, it just gets fragmented all the same (NT always rebuilds its HKEY_*** dynamic data stuff).

      Just leave those fresh servers running and see what happens in a month's time...

  354. Re:Well - time for modesty by Anonymous Coward · · Score: 0

    No. NT is mostly (but not near fully) posix complient. Does that make NT Unixen?
    Didn't think so.

  355. BSD? by gngulrajani · · Score: 1

    anybody know how bsd would fare in the web tests?


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

      BSD SMP is does not scale as well as either NT or Linux. BSD still has very coarse SMP granularity, one huge kernel lock.

  356. Now's our chance... by ender- · · Score: 5
    Ok, since many people still thought that NT would come out on top in the new tests, the results aren't much of a surprise...
    But here is our chance to show the world [and MS] why Linux and other OSS projects are such a good idea. By quickly implimenting fixes to the problems brought to light by these test, we can prove how much better OSS is.

    Proposal: Annual or semi-annual benchmarking of NT [or the current MS server platform] and Linux [and any other OS's that want to compete I suppose]. By doing similar tests regularly, we can show how efficient OSS can be at fixing current shortcomings [as if 24hr bugfixes aren't enough].

    Just a thought.
    BTW: Sorry for the overuse of the "OSS" buzzword ;)

    I'd help with implimenting fixes myself, but I'm not exactly an expert coder [I don't think "Hello World" will help Linux beat NT]

    Ender

    If at first you DO succeed, try not to look astonished!

    1. Re:Now's our chance... by Anonymous Coward · · Score: 0
      I'd help with implimenting fixes myself, but I'm not exactly an expert coder [I don't think "Hello World" will help Linux beat NT]

      That's exactly the problem. If you have enough money you can afford the best hackers full time. Well if you're not Microsoft that is (but some would accept). So competent hackers are full time at SGI, Sun, HP, IBM, etc... and there is no reason why Linux should catch up.

  357. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

    Modems aren't autodetected in Linux if i recall. You just point /dev/modem to /dev/cuax (com1 = cua0 ...etc.) I think its /dev/ttySx with 2.2.x kernels. Basically, you shouldn't need drivers for your modem. The only things that differ between modems are the init strings.

    Sound card, well if you have a Creative Labs one, its pretty easy, you just type /usr/sbin/sndconfig on RH Linux. Yeah, the sound support isn't that great, but its coming along.

  358. And people let you run their systems?!!!! by Colin+Smith · · Score: 1

    Give me your bosses email address, I've got this guaranteed way of making money.

    --
    Deleted
  359. www.atipa.com will discontinue linux products by Anonymous Coward · · Score: 0

    ATIPA Inc., a long time supporter and commercial seller of Linux based systems, will be discontinuing our Linux servers and support. I work for the company and we will still support clients that have already purchased support contracts through us. We have made this decision based on the recent benchmarks that have shown Linux to be far behind NT in performance. Our customers require performance in high-end servers. We have had many problems installing and supporting Linux but have always kept an open mind that one-day these would change. However, that day seems to never come so we will put Linux on the back burner until it catches up with NT. Assuming it ever does.
    Already today we have had over 3 calls from customers wanting a refund or an exchange for a copy of NT to install on the servers they bought. All of this is the results of the benchmarks. Sorry Linux fans.
    We want to thank the LJ for being so kind to have us in their mag.

    You can visit our web site at www.atipa.com. However, in a few days we will be taking down most of our Linux ads.

    1. Re:www.atipa.com will discontinue linux products by Anonymous Coward · · Score: 0

      I'm no Linux fan, but that might be a bit premature. Historically the best solutions don't always win, so Linux still has a chance.

    2. Re:www.atipa.com will discontinue linux products by Mike+A. · · Score: 1

      This is absolutely a troll. Did anyone actually visit the site -- Atipa Linux Solutions?

      Actually, it could be sarcasm -- saying "Yeah, sure, we're going to change our entire strategy based on this one benchmark... NOT."

      --

      --
      Do I look like I speak for my employer?
  360. Linux is not the fastest. No excuses. by extrasolar · · Score: 5
    I think that this should make us zealots think twice about where Linux stands. I would very much like for Linux to be the fastest but it isn't. I know many will advocate Linux's other strengths like reliability but we really don't for sure because there isn't any real tests done on this. And besides, I am getting the impression that Windows 2000 may in fact be very reliable (can anyone with a beta confirm this?). That leaves one of the last advantages in that Linux is open. But being open source is one of the most fundamental advantages of all. Even now, there are many people improving the kernal as a direct result of these tests. Linux 2.4/3.0 should be a much faster web server.

    But I don't think that this means that speed for web serving should be any more important. Getting back at Microsoft is not a reason to improve Linux in my book. There is are many other fronts that Linux heading toward like the desktop, embedded devices, and hand helds. I can imagine that if Linux is tweeked for web serving more than normal that some test will find Linux useless for embedded devices or something else that is important.

    Microsoft right now sees Linux as direct competition as a server. It will be nice to see Linux compete back but don't expect NT to stand still. There are other servers also. How does Linux compare to Mac OS X?

    And no more excuses. Linux is not the fastest. Deal with it.

    For now.

    --

    1. Re:Linux is not the fastest. No excuses. by hypochonder · · Score: 1

      So your lack of being able to read english is a bad thing?
      I don't know win2k, but as far as winnt goes; simple things are easy under windows and not under linux. But advanced stuff is extremely difficult/impossible(==buy some software) under windows and still difficult under linux.
      So, for most people, windows is easier, but for the rest un*x is.
      If you cannot get your modem/sound working then ask around and, if nec, write your own drivers; that's the idea.
      Most people (I hope) want to learn something, win users do not, coz there *is* nothing *to* learn.
      What is the use of such a job?
      Ofcourse, people have got to make money and win is perfect for this purpose, but win admins are not happy (lot of walking, or so they tell me), so they will be looking for things they *can* be creative in... What's better than an Open OS?

    2. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

      I'll say this over and over.


      There is no reason why mere "joe blow" needs Linux nor UNIX. Yes, feel free to yell and rant and rave. But my simple point is of the next few years Linux will be a very good server box, but not a very good "plug and pray desktop" machine.

      Don't quote KDE, GNOME, etc at me. They are doing a good job so far, but as a friend of mine that just installed Redhat 6.0 said, "Gnome is not as friendly as Windows 9x, but it has a lot of cool features. IT will be a nice interface when they distill it down a bit more for the common man."

      BTW, I'm a strong Linux user. I've been so since the start of the 1.0 days.. Started off joining the Slackware vs SLS wars..Ended up over using Redhat, and now I'm playing with Debian.

      Also, I'm a strong Windows 98 user. Why? Games and compatablity with work. Like the person that wrote another view of the MS vs DOJ I need MS word format to continue to deal with business.

      BTW, Linux is improving. Sometimes for the good and sometimes for the bad. But don't expect Linux to suddenly become "the perfect OS" of your dreams if it's not already. It requires hard work and that's something that most people miss while bitching about "well, XX bench mark is wrong.." Maybe Netware and other companies have the idea right by ignoring microsoft's attempting to flaunt benchmarks.

    3. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

      "As I've mentioned before, I run Windows 2000 Server beta 3 over at WonkoSlice, and it's really, really nice. Granted, as far as stability goes, it is less stable than Linux, although I haven't had a Windows-related crash on my Win2000 box ever since I first booted it up about 4 months ago."

      If it's been running without fail since you booted it 4 months ago, how can you say it's not as stable as Linux? It hasn't crashed, so at worst it's tied with Linux (assuming neither failed both are 100% reliable).

    4. Re:Linux is not the fastest. No excuses. by jefdaley · · Score: 1

      I'm running a Win2K machine (workstation, not a server) at work. It's got one of the builds just after Beta3, and I have yet to see a crash.

    5. Re:Linux is not the fastest. No excuses. by ryanr · · Score: 1

      On the other hand, it's pointing to a deficiency in the IP stack that could be improved. Improving this will help the vast majority of the things that people want to use Linux for.

      If trying to beat NT is what motivates the kernel codeers to do this, then I'll benefit, and I have no complaints.

    6. Re:Linux is not the fastest. No excuses. by m3000 · · Score: 1

      >So, for most people, windows is easier, but for the rest un*x is.

      You've said it right there. That's why Windows will remain strong until Linux becomes easier to use. Like the guy above me said with the modem problems, Linux makes you go through all these weird and confusing steps. I'm not a tech guy, or anything close to a tech guy. Windows is made for the average user, and that's all the average user needs. Tell me, what good would Linux do to the average Joe? Especially the average Joe who calls tech support like the guys over at Tech Tales? I especially like your answer to the guys problem "write your own drivers". I'd LOVE to see Joe Average do that.

    7. Re:Linux is not the fastest. No excuses. by Wonko42 · · Score: 2
      Right on. I tried saying this after the Mindcraft tests, and half the Linux community sent me obscene e-mails. Hopefully they've all grown up since then.

      As I've mentioned before, I run Windows 2000 Server beta 3 over at WonkoSlice, and it's really, really nice. Granted, as far as stability goes, it is less stable than Linux, although I haven't had a Windows-related crash on my Win2000 box ever since I first booted it up about 4 months ago. But as far as performance, ease-of-use, and speedy setup go, it leaves Linux in the dust. When I first installed Win2000, I did so with zero prior knowledge of how to run a web server or how to configure Win2000. I had my server up and running flawlessly within two hours. When I installed RedHat Linux with no prior Linux experience and only minimal web server experience, it took me days just to get the stupid system running correctly and get all my hardware installed, and by the time I started trying to set the web server up, I had totally screwed the system up and had to fdisk the partition and restart from scratch. Windows was much easier.

      --
      Wonko the Sane

    8. Re:Linux is not the fastest. No excuses. by motyl · · Score: 1

      > And don't tell me to compile things, because Windows sure doesn't need it

      Better say, can't do it. If something does not work, you are not allowed to repeair it.

    9. Re:Linux is not the fastest. No excuses. by Anonymous Coward · · Score: 0

      Thank you for giving a cool-headed, on target posting.

      Hopefully the Linux-gurus will learn why Microsoft rules the computing world the next time they tell a Linux newbie to "recompile the kernel" or "point to this device" or "repartition the /usr directory."

  361. Has anyone tested FreeBSD? by dethsled · · Score: 1

    First, I respect both NT Server and Linux(Red hat), but those are not the only servers available. FreeBSD is in my opinion a very good operating system and is worth a try to see if it could handle the stress.
    A note to all linux users: Don't let NT win, you have the ability to correct (not patch) the problems with the current kernel and blow NT away next year. Re-writing code never hurts, and it usually works better too ;-)

    1. Re:Has anyone tested FreeBSD? by Anonymous Coward · · Score: 0

      Wow, 195 slashdot comments, and only 1 about FreeBSD...

      I agree. Leaving FreeBSD out of the test is pretty stupid, since (guess what?) it's aimed more at heavily-loaded servers than Linux is, to an extent.

      Besides, it supports 4G of RAM :)

    2. Re:Has anyone tested FreeBSD? by Anonymous Coward · · Score: 0

      Yeah, stealth technology has been applied to an operating system. All I have to do to see what works in the real world is to read Microsoft's ftp site description and then mosey over to wcarchive and read about theirs.

      Hmmm...

      Microsoft/NT: 4 SMP $ervers == 2500 ftp sessions (IIRC on the numbers.)
      wcarchive/FreeBSD: 1 Xeon 500 == 6000+ ftp sessions

      Don't even get me started on the point`n'guess admin tools.

      All this benchmarking is nonsense anyway. NT wasn't even good enough for a *desktop* OS in my pitiful little office, let alone for a server. If NT worked, I would use and recommend it cheerfully. In the meantime, I'm a happy FreeBSD user.

  362. Stability might be nice by Jck_Strw · · Score: 0

    I didn't see any benchmarks as far as stability goes. NT may be faster, but what good is it if it crashes daily?

    1. Re:Stability might be nice by Anonymous Coward · · Score: 0

      i second that. with my NT4 SP4 server i get crashes at least once a month..and this is a machine dumped in the corner doing nothing but oracle and IIS web serving. (its a gateway P 200 64MB RAM , SCSI HDD's)

    2. Re:Stability might be nice by Anonymous Coward · · Score: 0

      Have you ever tried to run TPC-C on Linux. The fact that a TPC-C test can even complete is eveidence of stability. Linux has yet to run TPC-C? Why - performance or stability?

  363. What about... by Anonymous Coward · · Score: 0

    What I would like very much to see here is an equivalent comparison between FreeBSD and NT (or FreeBSD and Linux, for that matter).

    My guess is both NT and Linux will lose, but... who knows...?

  364. I agree with the other reply. by Mindprobe · · Score: 1

    You are a fucking idiot. What are you one of
    those wannabe hackers who switched to linux because you wanted to look smart, teardrop windows machines, talk like a "31337 hax0r", and say "i'm cool because i use linux" (even though i know nothing about linux and the open source movement)

    Get a life you moron, linux does not need or want dipshit users like you.

  365. Monday's Berst Alert... by Anonymous Coward · · Score: 0

    I get the Berst Alert each morning. Here's what I expect to see when I get to work Monday...

    Headline:
    Mindcraft's NT vs. Linux benchmarks validated (somewhat) Click here for more...


    Subject:

    In a ZDnet benchmark released last Friday, NT handily beat Linux in high-end web and file serving...

    Jessie will continue on repeating the statistics and then make a very valid point.

    Jessie's Take: It's put up or shut up time for the Open Source Community. We've heard for months that Open Source has the advantages of fast response and a huge base of programmers to draw on. Prove it. I promise to keep my mind open for the next 6 months. In that time, I expect to see Linux/Apache/Samba at least be in the Windows 2000 ballpark for performance and usability. Barring that, I'll be forced to admit that the hype was just that, hype.

    ----------------

    Like a lot of people I know, I bought into the Linux mantra of faster/more stable/more robust. Well, now we know that in some instances we're not faster and in fact are a good measure slower. What do we do?

    There is a historical precedence here. When Microsoft introduced NT to the market, it's target was Novel NetWare. At the time, Novel dominated the market and had a clearly superior product. Everyone in the marketplace knew that was the case and Novel felt confident of their market dominance.

    What happened? Microsoft never gave up. Even when NT was regarded as an also-ran, their marketing people were busy touting the areas where NT did have the advantage. Areas like the familiar graphical user interface, programming simplicity (Visual Basic) and others. At the same time, their army of programmers were working on making NT better. People bought NT on the notion that Microsoft will get it right eventually. And, for a large number of people, they have.

    Novel made the mistake of assuming that since they started with the superior product, they would always have the superior product and thus, a lion's share of the market share. We all know that assumption almost bankrupted the company.

    I believe that the goal of the Open Source Community should be to create the same level of confidence in our business and home users that Microsoft has. I believe that we need to ensure that our users believe that even though we may have a slower web/file server at the moment, we'll get it right eventually. In the mean time, we need to continue to market to our strengths. We allow for easy remote administration. We have no per client license fees. We do not force you to modify your IT strategy to fit the solution a single monolithic company designs and sells.


    How can we do this? Well, if you're a kernel programmer, drink more Mountain Dew and help get us a more robust kernel. If you program Gnome/KDE, keep up the good work and continue releasing solid, easy to use, and attractive user interfaces. While you're at it, how about a single, integrated Linux configuration tool (like W2K's MMC) that sets up screen resolution, sound, video and themes as well as incorporates all of the server side configuration capabilities of Linuxconf. If your a distro, how about an install for the masses that is as easy to use as Windows 98 or Windows 2000?

    I fall into another category. I program in Visual Basic during the day and hack at Visual Age for Java at night on my Linux box. I can't help the kernel guys or the KDE/Gnome guys program. I can, however, download the new Mozilla and report bugs. I can also help the companies who are helping the programmers. I have already bought Civ III and the 80 dollar (gulp) version of Red Hat. I plan to buy Visual Age when it is released. I have high hopes for Corel's distribution and will probably shell out the money for that also. Most importantly, however, I advocate.

    The rest of 1999 will be critical for our community. We've been noticed by the popular press and our "competitors" and have been challenged to live up to our own expectations for ourselves. Today, we have been given the opportunity to very publicly prove or disprove all we have been saying for the as long as I can remember.

    We either need to deliver as we know we can, or go back to being a small, niche group of hackers that no one really takes seriously.

    I'm going to do my part. Please help

  366. Amusing by Brian+Knotts · · Score: 1

    A gentleman who goes by the name of "CoolAss" tells us to grow up!

    --

  367. A Little Perspective by Anonymous Coward · · Score: 0

    Aside from all the hype I think these numbers are really good for Linux. All this means is we have to take the "...and its faster too!" off of the arguments. The merits of the Linux operating system still out-weigh NT's: its free and has by far the best tech support/problem solving organization in the history of computing. If we get these numbers closer, no one in IT could justify spending money on M$ shaite for marginal performance boosts.

    Getting the benchmark means opensource and Linux have already won. M$ just doesn't know it yet....

    1. Re:A Little Perspective by Anonymous Coward · · Score: 0

      How do you figure? Linux is a clone of 30 year old technology. Even Samba is a poor reverse engineering job of MS's SMB implementation.

      Where's the innovation. It's easy to copy, hard to create!

  368. Repeatability by LongShip · · Score: 1
    If we are all to be able to learn from this, it is important that the techniques used be repeatable by anybody. After all, it's not really a real world test, is it? This benchmark is probably most useful as a comparitive measurement. It's just too encompassing to be useful for making an absolute decision on Linux vs. Windows NT. Also, as many have pointed out, there are many other parameters which have not been tested. E.G., reliability, cost, etc. These would definitely be in Linux's favor. Standing alone without the parameters under which the tests were conducted, this benchmark, while interesting, is worthless to anybody interested in choosing between the two.

    How about it ZDNet? Let's have the gory details. Specifically what tuning was done to each of the operating systems? How was the software procured? Who installed it? How was the hardware procured? I want to see it all.

  369. Whos cares? by Anonymous Coward · · Score: 0

    I don't care if it's faster -- I just want something that *works*, without babysitting.

    I walked into a client's office today to find their Exchange server box locked up tight. No mouse response, no three-finger-salute login response, no nothing. Had to hit the reset button and hope for the best. Not impressive at all, especially for the dough the software cost. Had this been one of my FreeBSD boxen, I would have been shocked. Considering the OS and the email package, I just shrugged.

    This box is a PII-400 with 128MB and runs nothing but Exchange 5.5 and one line of dialin RAS for a piddling 14 LAN desktops and one remote user. Total uptime: 6 days. Yeah, this is something you'd trust mission-critical stuff to. Not. My advice to the client? "Reboot it every day or so to keep it 'fresh'." Heh.

    If it was up to me, they'd have a proper freenix sendmail box sitting in the corner just doing its thing day in and day out. I don't even bother connecting a monitor, mouse, or keyboard to those kinds of boxes anymore since I trust them to stay up *forever*. When it's time to do admin work, I can just sit here in my office (miles away) and reboot the suckers if I need to. In all my short time (year & a half) using freenixen, I've had one box that was unstable -- and that was my fault. Otherwise, I have never had an irretrieveable lockup with any of them. Never.

    I don't give a damn if they're a little slower than NT (though as a FreeBSD user, I've gotta wonder), any OS that doesn't make me look like a random mouse-clicking idiot is a Good Thing ©

  370. Don't beat up on Windows advocates... by Anonymous Coward · · Score: 0

    ...go beat up on the 2.3.* kernels instead.

    And then send in the bug reports (but be sure to read ./linux/REPORTING-BUGS first!)

  371. Zeus not Open Source!! by fishbowl · · Score: 1

    "the open-source community
    objected to Mindcraft's use of the Apache
    Web server ...claiming that
    using the fastest open-source Web server,
    Zeus, would improve results."

    Maybe ZD has the source to Zeus, but not the rest of us.

    I do find it interesting that they determined that Zeus' performance "peaked almost exactly where Apache's did."

    None of this is very good for the proposal I'm writing for my company to replace Apache with Zeus.

    --
    -fb Everything not expressly forbidden is now mandatory.
  372. Re:It means what? (Was:Static page requests, BAH!. by Anonymous Coward · · Score: 0

    How about a questioning of your denial because of your blatent " if NT is faster than linux in these two areas, obviously MS *MUST* have done terrible things throwing, throwing parts of these apps into kernal space, because they could never have beaten linux otherwise. It's just not possible that they wrote better code" attitude.

  373. Re:Some things to keep in mind by angelo · · Score: 1

    Yeah i know it's freeBSD, but they are both free unix

    Even more to the point: They are both unices! User friendlyness aside, I can find 1500 things that annoy me day in and day out about windows. Most of them have to do with the interface "taking over" and doing stupid things it has no right doing. Like autoloading CD-ROMs. That's just downright annoying, especially when the company that made the CD only puts up an install option.

  374. Re:Win2K machine...I have yet to see a crash. by Anonymous Coward · · Score: 0

    Sure it crashed buddy....sure it did....

    Just like all linux haters have whatever distro they tried crash on them 5 minutes after they install it or just like how when someone goes to a movie their friends don't like and somehow magically they decide not to like it either.

    PS: If you hardware wasn't on the HCL I might believe you but what moron installs an OS knowing their hardware isn't going to work then being surprised it crashed? Nah..no one is *that* dumb.

  375. NT is as stable as Linux by Anonymous Coward · · Score: 0

    The "NT is not stable" myth is exactly the same type of FUD as the "Linux is faster than NT" myth which Mindcraft and now PCWeek have finally put to rest.

    One whould have hoped that the Linux crowd would have learned not to spread FUD from this whole incident. But if this post is taken as a typical example, it looks like the FUD is just shifting.

    1. Re:NT is as stable as Linux by jmpvm · · Score: 2

      I work at a major computer manufacturer and my job is testing the stability of our enterprise storage solutions under different configurations. RH 6.0 Linux, NT 4 & 2000, NW 4.2 & 5, Solaris, etc.

      I have done testing which shows that NT is less stable under heavy load (Heavy I/O for extended period, Linux has seen load averages well above 100 for extended periods without problems, NT quite often BSODs when the tests last at these levels last for extended periods) than Linux, even when using some 'beta' Linux drivers for our controllers.

      This is not FUD, it is the truth.

      It is ignorance, like what you are spreading, that is keeping Microsoft's pockets lined.

    2. Re:NT is as stable as Linux by bummer · · Score: 1

      Do you guys publish any of your results? Do you know of any places where published reliability tests? Unless anyone publishes this, it's just a bunch of meaningless words.

      --
      Reid G. Ormseth, Esq.
    3. Re:NT is as stable as Linux by Anonymous Coward · · Score: 0

      as an NT admin i can definitely say that *yes, NT is not stable*. i think most ppl who've used it can say the same. its obvious why -- the GUI is linked in with kernel code. GUI's crash -- NT crashes. besides the load of bugs that SP5 is now fixing (like security holes etc), NT *does* crash regularly.

  376. What this means is MS code is good by Anonymous Coward · · Score: 0

    You lamers still don't get it.

    Microsoft has done quite a few things right. These kinds of
    tests (static pages or no) are highly dependent on threading
    within applications, when there are large numbers of simultaneous
    transactions, for speed. Windows (and OS2) have had a very
    superior implementation of threading within apps for some time.
    Actually much of this code was written for Os2 and then Microsoft
    used much of it in NT and 9.x. Os2 and Windows also share
    much of their code base (except COM) and have essentially
    the same windowing sytem, which is generlly superior to
    X so long as network transparency is not required for a gui.

    Microsoft has also done many things wrong by tying the tasking
    and signal management too closely to the windowing system
    which causes instability in these hidden windows which manage
    too much of the system, and in an over-reliance on COM.
    Still, they write good code. It is not spaghetti code although
    Linux lunatics would like to think so.

    Linux will never beat NT in these kinds of speed tests with
    large numbers of concurrent transactions within a process
    until its implmentation of threading is improved, along with
    a better SMP implementation for multi-processor machines.
    But NT still beats Linux on a single processor PII or better.
    Not an old 486 of course, but get real.

    Microsoft has certainly not designed its system for these
    benchmarks. It's not that important to them. Microsoft has
    designed its systems to emphasis the gui and to optimize
    speed (or the appearance of speed) to the desktop
    user. It just happened to have available from Os2, thanks
    to IBM's giving it away, a very good implementation of threading
    which gives it a tremendous advantage over Linux and almost
    any unix in certain areas of preformance. That was almost
    accidental.

    Stop pretending that software designers at MS are inferior
    to unix hackers and grow up. There have been some bad
    design decisions driven by marketing but most of the code
    MS produces is excellent.

    Regarding Windows 2000, don't assume that just because it
    has an order of magnitude more lines of code that it will be
    buggy or perform poorly. Probably, it will have problems. But
    a large code base does not necessarily mean that the code
    is unmanageable. If you call yourselves software engineers
    and not just coders then consider that one job of a software
    engineer is to design tools to manage a large body of code.
    Computers were designed to do this kind of thing and these
    tools will improve, to the point that the size of the code base
    won't matter much.

    These tools will also be available to open source, so in the
    long run MS doesn't have a chance, but still, it is very immature
    to keep pretending that MS is technically incompetent. There
    is much to learn from MS in technical areas as well as in
    marketing tactics.




  377. faster? why? Stability counts by Anonymous Coward · · Score: 0

    I find it really amusing that (of course) all of these benchmarks really show is speed...what about stability? Almost all the Linux users I personally know have been using NT at one point and have changed to Linux ONLY because of the stability of the OS. Make no mistake, I'm sure NT is "fast" when using software that has been highly optimized for it...but it is one nasty beast to keep up and running stable reliably. And let's not even talk about remote administration of an NT box..it's close to impossible!

    Please, try to see the other side of the story as well.

    1. Re:faster? why? Stability counts by Chris+Johnson · · Score: 1

      What about latency? Is there an interest in not hitting a statistical percentage of your users with lag from hell or a forgotten connection? If the NT box gives _you_ the short end of the stick, do you really care that it's serving lots of other people faster than Linux would, when Linux would have got around to you sooner? Is it worth an additional quarter of a second penalty for most people to spare _you_ and others the occasional zombie act? Scheduling costs. Giving individual requests a sort of value costs if you compare it to thinking of them only as percentage points. I don't care if NT never crashed, did CGI scripts and was tweakable by VT100- if it places its own 'score' ahead of the fair distribution of load over the pending requests it's responsible for, I don't want it. It's like having a heart that pumps 200% better, 99.9% of the time, but the other 0.1% of the time it forgets to pump for a couple minutes. The priorities are totally out of whack here.

  378. I want to see a $1000 server comparison by schala · · Score: 3
    "In this corner, a AMD K6-300 with 256mb RAM, 10 gigs of disk space, running (insert your favorite distribution)..."

    "In the other corner, two cardboard boxes; one labeled 'Windows NT Server,' the other 'Microsoft IIS'..."


    This all inspired by:
    This amounted to a 41 percent performance difference but showed that, even on cheaper systems, NT came out ahead.


    (Yeah yeah, apples to apples...)

    -m


    1. Re:I want to see a $1000 server comparison by travisd · · Score: 1

      Just don't forget here that for the commercial client $500-1000 for the software is small change. In arenas where time is money most profitable companies will pay dearly for every ounce of performance they can get. $1000 is cheap if keeps me from having to upgrade to a multi-processor box or port to a different platform.

      And I say this as a Unix admin who works closely with the NT admin group - NT isn't that unstable. Our boxes run for months without a problem. The weakness comes in the apps it seems. Exchange for instance needs routine maintenance, and so do other packages. Adding or removing a package, changing network parameters, etc - yeah, that's a reboot. The boxes rarely fall over though. No, they're not up 100+ days, but when you have routime maintenance scheduled once a month anyway does it matter?

    2. Re:I want to see a $1000 server comparison by Anonymous Coward · · Score: 0

      TigerDirect.com has a 300Mhz/32MB/2G system for $399. Has anyone tried Linux on it? If so, benchmarks?

  379. any idea how long these tests were running? by Anonymous Coward · · Score: 0

    What good is a "50%+" speed increase over Linux if it can only handle that for half as long as Linux? Anyone see where it says how long each test was run for? Hour? 2 hours? a day? a week of constant testing? What I would like to see is someone run tests like these and see how long the servers go before they "crash" or something goes wrong.

  380. FUCK ZDNET!!!!!! by Anonymous Coward · · Score: 0

    THOSE ASSHOLES AT ZDNET DON'T KNOW SHIT! I WROTE THEM A LETTER TELLING THEM HOW FUCKING STUPID THEY ARE ADN THAT LINUX RULEZ SUPREME!!

    1. Re:FUCK ZDNET!!!!!! by topdogg · · Score: 0

      I think your only 12, Am i close? Sheesh, Stop, go be a MS lover they need you. It ain't about being "RULEZ SUPREME", you should be calling Red Hat, and asking what happened, and is there anyway you can help. Man you think wrong. Please don't do it again.

      --
      Got shack?
      ShackCentral Network
      Worlds best gaming network!!!
  381. Just another benchmark by Nelson · · Score: 1
    We knew going in to this that MS wouldn't have been up for it if they didn't already know the outcome.. And now we know our weaknesses, the gap will only close.


    This doesn't matter much. I'm not even sure this is a good configuration for most places, 2 duals could very easily be better than one monster quad. Or perhaps fewer nics... If they want to say they beat us here then they can have it, I think linux performs much closer if not better than NT in more common environments.

  382. Linux FUD by Anonymous Coward · · Score: 0


    Ok, NT beat Linux and shows that Linux has some bottlenecks. Likewise, NT also improved because of a discovery of the transaction log bottleneck.

    But rather than admit it, and improve the code, you have a bunch of people still here in denial.

    Worse, the old "NT uptime" FUD keeps getting posted. I manage a bank of NT servers, and the uptime is atleast 6 months. The only time I ever rebooted them was to install a new service pack, and if I hadn't, they'd still be running. Maybe some people just have buggy drivers. I had Linux crashes because of device driver bugs before too. That's the price of using a monolithic kernel vs a microkernel. (stability vs speed)


    Just remember: all products eventually reach feature parity. At some point, NT and Linux will compete equally on features, stability, and uptime. The difference will come down to other issues such as support, software availability, branding, or programming freedom.

    But, given enough time, all the technical issues will be solved.


    1. Re:Linux FUD by scrytch · · Score: 2

      > That is, Linux is LESS STABLE than microkernel architectures because a bad driver or module can't bring down the system. Linux performs better than microkernel systems.


      Weeeelllllllll.... depends on the microkernel.
      NT clains to be a microkernel, and from what I've read of the design docs, it kinda sorta is. But it loses on the device driver front, because a bad driver will bring down NT every time.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:Linux FUD by dbullock · · Score: 1

      AMEN

      --
      http://www.bullnet.com
    3. Re:Linux FUD by Anonymous Coward · · Score: 0

      That's the price of using a monolithic kernel vs a microkernel. (stability vs speed)

      Substantiate this, please. Conventional wisdom says that monolithic kernels tend to be faster than microkernels, though microkernels are perhaps more elegant in design.

      AC

    4. Re:Linux FUD by keefer · · Score: 1

      Actually, this kind of touches on an interesting point. A while ago, someone (O'Riley?) was upset about Microsoft's licensing agreement for NT Server vs. Workstation (i.e. for workstation, you can only legally have 10 connections at a time, thereby making it useless as a commercial webserver). This was enforced by the system, and to counter MS' claims that it was for technical reasons, O'Riley (or whoever) found out how to change the system "type" (simply a registry entry) by disabling the 2 watcher threads that kept an eye on if you tried to change it yourself with regedit or some other means. They then proceeded to use the Workstation installation as a Server with no problems, and performance was probably equivalent.

      When video-type operations moved to the kernel (as the AC above noted was a MAJOR change from NT3), it became a MAJOR reason why many people did NOT upgrade from NT 3.51, and why MS still supports it (since I guess they recognize the increased instability of NT 4).

      IMO, what MS should've done (and may do in the future, I dunno, I've been out-of-touch with the MS "scene" for about 1.5 years now), is really made a technical difference between Server and Workstation. I.e. Server should retain slow video (it's a server for God's sake, why the hell does it need faster video) for increased stability, and leave faster video to Workstation. Makes perfect sense to me. And there's no reason why similar optimizations (performance vs. stability for everyday vs. server use) couldn't be done in almost any OS.

  383. Guess this Means FREEBSD by Anonymous Coward · · Score: 0


    Putting together pure smb server (100GB). Trying to decide between Linux and FreeBSD (we use and like both). Considered NT, but $400 for server plus 50 client licesnes would cost more than we paid for the hardware. I'll never understand why chip price decreases are expected but OS price remains constant.

    Unfortunately the little piece of negative press is leaning me towards FreeBSD. It's performance is simply stunning, expecially on the low-cost hardware we use, plus I won't have to put up w. the flack from my ProNT manager once he reads this report next week.

    Can't believe the Samba results. On our low-end hardware I've seen Samba/FreeBsd/IDE5GB/90MhzPentium

    beat

    NTServer/UWSCSI18GB/200MhzPpro

    When xfering large (200mb) files.


    Night Jim BoB!

  384. Source, freedom, and community!!! by lnevo · · Score: 1

    I think what most people are forgetting is the important part of Linux is not its speed. Its definitely not how fast it goes in any benchmarks.

    Its the fact that we have a system that we can play with till the bitter end. We can see how any piece of it works, from the low-level memory management to the desktop environment.

    I know the most important thing for me has been the incredible community that I feel apart of, that have spurred communities like slashdot and projects like KDE and GNOME.

    Everyday for the past 5 years, I've seen advance upon advance from Kernel 1.0.9 as more and more features have been added. And the power that open-source has provided.

    And after I started learning how to program, the thrill of putting open source to the test, and being able to take the source code to an application, sit down and find the bug that was bothering me.

    These are the things that make Linux the WORLD'S BEST OPERATING SYSTEM. So what if NT can spit out static web pages 4 times faster. I know my linux box can handle the dynamic stuff much more reliably and with a lot less horsepower, and if it can't then I'm looking forward to the next year or so as I watch the wizards take care of all the problems.

    And as I sit there and watch, I can only hope that one day I'll be able to do my part, and that is the magic that makes open source so wonderful. Everyone that touches it WANTS to do their part in this amazing journey. You think anyone gets that from running Windows? I think not.

    Lee Nevo
    UNIX Admin

    Kudos to everyone for the BEST operating system ever!

  385. Results identical until bottleneck by gavinhall · · Score: 1

    Posted by John Hayward-Warburton:

    But! Until the bottleneck (which is being sorted) is reached, the results are identical.

    So, for non-thumping applications today, standard Linux is just as good as NT and is FREE (and open). And, soon, when the bottleneck is fixed, it will be equal with the leaders.

    In any case, was there a benchmark for "hacker satisfaction"?

  386. So true by extrasolar · · Score: 1
    You were one on the first people to post and when I read your post, I figured you were an immature troll. But despite your tone of voice, you are absolutely correct.

    Far too many excuses. Far too many "This is unrealistic". Far too many "The benchmark is biased."

    SHIT!!!

    Why can't people except losing. Linux is not fastest. Linux is not fastest. No way. No how.

    I rarely cuss but enough is enough. What is this? Some kind of game where you distort the truth until it fits your expectations?

    I really don't want to hear anyone call out FUD again.

    --

  387. Re:Your comments are mute by Dictator+For+Life · · Score: 1
    Yes, they are comparing server performance. I did specifically say that I don't run Apache, and I don't do file serving.

    Nevertheless, it would be naive to pretend that these benchmarks will not be used by M$ to condemn Linux as slower than NT across the board. They will do it, and it will be a bald-faced lie.

    --

    DFL

    Never send a human to do a machine's job.

  388. Re:It means what? (Was:Static page requests, BAH!. by Anonymous Coward · · Score: 0

    There are probably a hundred (a thousand?) /.'ers who could take Linux and Apache and merge Apache into kernel space...

    Here's my useless comment: could somebody mention some URLs that describe how to merge software into kernel space as mentioned above, so that even more than a hundred /.ers could figure out how to do it?

  389. Source, community, and freedom!!! by lnevo · · Score: 0

    I think what most people are forgetting is the important part of Linux is not its speed. Its definitely not how fast it goes in any benchmarks.

    Its the fact that we have a system that we can play with till the bitter end. We can see how any piece of it works, from the low-level memory management to the desktop environment.

    I know the most important thing for me has been the incredible community that I feel apart of, that have spurred communities like slashdot and projects like KDE and GNOME.

    Everyday for the past 5 years, I've seen advance upon advance from Kernel 1.0.9 as more and more features have been added. And the power that open-source has provided.

    And after I started learning how to program, the thrill of putting open source to the test, and being able to take the source code to an application, sit down and find the bug that was bothering me.

    These are the things that make Linux the WORLD'S BEST OPERATING SYSTEM. So what if NT can spit out static web pages 4 times faster. I know my linux box can handle the dynamic stuff much more reliably and with a lot less horsepower, and if it can't then I'm looking forward to the next year or so as I watch the wizards take care of all the problems.

    And as I sit there and watch, I can only hope that one day I'll be able to do my part, and that is the magic that makes open source so wonderful. Everyone that touches it WANTS to do their part in this amazing journey. You think anyone gets that from running Windows? I think not.

    Lee Nevo
    UNIX Admin

    Kudos to everyone for the BEST operating system ever!

  390. If you have NTvsLinux questions come to by Anonymous Coward · · Score: 0

    If you wankers have questions about this NT vs. Linux benchmarks, then dammit get on irc and join the LinuxNet irc server "irc.linuxnet.org" and come to #linux.

    This is were the hard core developers hang out at. They will help clear any questions you may have.

  391. I've been FUDed!!! by Anonymous Coward · · Score: 0

    3 years of Linux brainwash. 3 years of
    "Linux is faster than NT". 3 years of
    learning Linux while I could have been
    learning NT and got my MS certification.
    I want my 3 years back. Give back my
    3 years damn it!



    1. Re:I've been FUDed!!! by Anonymous Coward · · Score: 0

      You are 90% ok... FreeBSD is very similar so you shouldn't have to spend too much time learning it. Apache, samba, etc.. are all the same on there.

    2. Re:I've been FUDed!!! by Anonymous Coward · · Score: 0

      Yes, for buying all the anti-MS FUD
      in the first place.

    3. Re:I've been FUDed!!! by TummyX · · Score: 1

      no he's not. he's funny, and it's pretty much true. there has been 3 years of claims that Linux is the best flavor of icecream.

  392. Re:Anonymous Jerks by mwillis · · Score: 1

    It's simple to avoid AC's: just browse at +1 or +2

  393. Re:You are an idiot. by Anonymous Coward · · Score: 0

    You are an idiot. All you are doing it creating more bad press for Linux.


    Karl Osha
    irc.linuxnet.org

  394. What Mindcraft did... by Anonymous Coward · · Score: 0

    > I think that it was just a couple of days ago
    > when I saw some of the stuff that was posted on
    > Mindcrafts site (linked to by /.) where people
    > were bad-mouthing them because of the tests.

    The bad-mouthing is embarassing (maybe the zealots whose badmouthing killed the Amiga have found a new cause). But the ZDNET comparison showed Linux 's performance to be no where near as bad as Mindcraft Microsoft-sponsored comparison claimed. So while you shouldn't call Mindcraft "whores", they did execute a biased survey. Mindcraft's name is mud.

  395. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

    >>These studies do not address price/performance.
    >True, but how exactly do you plan to measure performance, and what aspects of the server should this performance reflect?
    >Perhaps units of dollars/(clients served/second)?

    If you're just talking software, dollars/*anything* linux is zero and will win.

  396. Yeah, those nutty MS guys... by Evro · · Score: 1
    Imagine that, trying to get every ounce of performance out of NT when it's about to compete with its biggest rival/threat. What a bunch of fraidy-cats.

    I'm sure every boxer trains as hard as possible when going up against a tough contender. It doesn't make them "afraid" of their opponent.

    -----BLAH BLAH BLAH BLAH BLAH BLAH BLAH-----
    Blah.

    --
    rooooar
  397. Huh? by Anonymous Coward · · Score: 0

    What is this, stream of consciousness writing? Do you have the ability to read what you type, "..4 cards would performance even better..", do you know what the word 'exacerbate' means?

  398. We'll do well in the long run but..... by dmaxwell · · Score: 1

    Microsoft is going to have some real grist to put in the FUD mill for a change. In the short term, we can expect this cost Linux a significant amount of mindshare. Over the next few months I think we're going to see fewer "Business adopts Linux" stories. Never mind the fact that most networks won't see this kind of throughput and that stability wasn't addressed, in the minds of the uninformed Linux is going to be a low performing second best for awhile. I think the real danger is that the community will feel pressured to "fix" the problems before the fixes are stable. That would not be wise as we can still tout stability as a talking point.

    In a way, I suppose, this benchmarking was a gift. Linux usually gets problems fixed well and quickly when they are identified. It's probably better in the short run for Linux to take it's lumps and get things fixed even if it does force us to lose a few converts and rethink our opinions of it's strengths.

    At least there is a bright side. I don't think these tests did anything to vindicate Mindcraft. Linux still lost but only half as badly. There are no good reasons for anybody's opinion of Mindcraft to go up.

  399. 100 billion in capitalization and only 45% faster? by Anonymous Coward · · Score: 0

    There's something wrong with this picture if MS thinks this is anything to BRAG about.

    All those campuses and engineers and shit and they can only beat linux by 45% on a test that's impossible for linux to win? (my bet is everyone at MS knew the new threaded TCP/IP stack would give faster throughput - who knows how stable it is compared to Net3 or BSD - no tests on that).

    Let's test the older version of NT without a threaded IP stack (yes MS *just* came out with that about 8 months ago at the most) against linux.

    Or lets test the future threaded IP stack version of Linux (2.3) with reiserfs or xfs against NT5 ...

    Is this supposed to make us all just quit? It's not like big corporations are using tons of linux installations on purpose anyway.

  400. You didn't read the single proc results, eh? by Anonymous Coward · · Score: 0

    They tested a single processor configuration as well. They let the Linux guys use a different SCSI controller which Linux has better support for. NT still trounced Linux.

    What *I* would like to see if some of these Linux zealots come down to earth and realize that it's just an Operating System, not a religon. It's o.k. for another OS to be better than yours at some things. If what you like about Linux is that you can freely hack on the source code, take pride in *that*. I suspect that is one thing NT will never be.

    1. Re:You didn't read the single proc results, eh? by Anonymous Coward · · Score: 0
      He said "on cheaper hardware", not "on a single CPU system". I'd guess he wanted someone to demonstrate at want point Linux overtake NT, with regards to hardware. Which is significant, because the cost of NT is quite high, and because even the single CPU server used in that test was a damn lot larger than most companies would need if they want to serve static pages.

      1314 hits a second for the single cpu RedHat box... Now, that is about 11.3 MILLION hits pr. 24 hours. Not many corporate sites has that many hits.

      In fact, most corporate sites doesn't even have the bandwidth to handle that many requests.

      Thus, the cost becomes an important factor. Linux scales damn well downwards. So a more relevant question than who is fastest on a certain hardware platform would be: With X MBps of bandwidth, how much would it cost to build a Linux system and a NT system that can fill it?

      That should show some quite interesting results for most bandwidth sizes that are reasonable for most companies.

      The ZDNet benchmark is nice to have to isolate problems to be able to scale well upwards. But for most people that shouldn't be an issue at all at present. Most companies I do consulting for still uses 10MBps networks. Even the single CPU machine in the benchmark would have no problems saturating a 10MBps LAN completely on it's own.

      In fact, I've been working on some issues on an embedded system running on 66MHz AMD Elan CPU's (486 designs), running Linux, a FTP server, SNMP server and some other stuff in 4MB, and it is more than fast enough to almost saturate the 10MBps LAN with a single FTP transfer.

      I don't know about you, but I'd prefer having four of those 66MHz 486's set up to do high availability clustering, to serve static pages, to saturate a T3, than one big, more expensive box that are hopelessly oversized and doesn't provide any failover.

      Four of the boxes in question would be a damn lot cheaper than one of most pentium based machines, and even take up less space. To handle more connections, of course you'd have to add more RAM. But they'd still be cheaper.

  401. more information please? by dsaxena · · Score: 1

    Anyone know where/if more info is available on the tests? Like how many clients, what type of clients, what exact hardware, etc, etc...also, what about numbers like CPU utilization and interrupts/sec?
    Deepak Saxena
    Project Director, Linux Demo Day '99

    --
    Deepak Saxena
    "Computers are useless, they can only give you answers" - Picasso
  402. Low-end? by mikpos · · Score: 1

    Whether it was low-end or not is up to debate, since Ziff Davis decided not to divulge the specs on their test machines. All we know is that the 'low-end' machines were single-processor with 256MB RAM. They're talking about 'low-end' in the giant-corporate-server scope most likely, which is different from what most normal users would consider 'low-end'.

  403. Hey all you NT advocates! by Brian+Knotts · · Score: 1
    What about this? Doesn't this kind of result in a mixed bag? ZD isn't exactly the final word, is it?

    Unfortunately, this story isn't on the web; I guess it's only in the hard copy magazine.

    Can anyone in Germany provide some more details?

    --

  404. by default samba can only server 1000 clients by Anonymous Coward · · Score: 0

    You need to open 1 of the .h files in samba and change the default numbers. I forgot where I read this but the samba team has acknowledged this. I believe I might of saw this at opensource.com when they were refuting mindcrafts statment. You are also full of shit and lying through your teeth with NT. I used NT and it slows down at about 1,000 clients and the only thing scalable about it is sql server. Exchange server is unstable and slow as hell. I beta tested w2000 beta3 server and it took over 100megs of ram to boot and over 375 threads. Are you saying that this bloatware can handle all of these clients and process data for them at very fast speeds? Using NT for your situation is like using netware. NT was designed to compete agaisnt netware and not unix. I have seen linux outcompete NT by large numbers with stuff like file sharing and web serving. Microsoft pays huge amounts of money to zd and I dont trust a thing they say. I have seen Jesse Berst claim that win3.1 is more stable and faster then os/2 and windows95 is as stable as unix.

    Go benchmark yourself and you will see that NT maxes out very easily compared to unix and linux.

  405. As good as it gets? by FonkiE · · Score: 1

    well ...

    if one is honest, (s)he would have already
    guessed such a result.

    linux wasn't "designd" for this kind of hardware.
    BUT we all know that it will be in future ;-)

    SMP & huge amount of RAM are not handled well.
    there is no upwards-scalability in the kernel
    e.g. you need other algorithms for SMP (>2 proc)
    and RAM >1GB not just parameter changes ...

    this is also clearly shown in the test and my
    personal experience is the same...

    however ... the strength of linux is that
    development goes on fast. if there were more
    2GB, 4x PII 500 machines out there linux
    would have won. now it has to adapt to the
    "bigger" hardware.

    CU,
    Armin

    1. Re:As good as it gets? by Chris+Johnson · · Score: 1

      Hell, I've already explained how to do that. It's not rocket science. Just cache _everything_ until you can whang off great bursts of identical pages, and then never send anything until at least a hundred identical requests have stacked up. I flat guarantee that this would push more bandwidth, probably a lot more. It's basically completely disowning any concern for latency and placing no value at all on the individual requests. Any particular request could sit for _hours_ and given enough traffic on other pages the bandwidth would still maim Linux, on any hardware with enough RAM to keep track of all the queues and hold the pages.
      None of this is real value. It's really naive to behave as if there is only one performance metric and faster can only mean faster. Computer hacking is full of cheats, and this is a beauty. I would not be surprised to learn that NT does this _mildly_, right out of the box. Of course, if you really want to win, the winning strategy is to take out any checks for idle or old requests and totally go by nothing but the queues- and to a point, it also would help to make the granularity of it really big- say, 1000 or 10,000 requests before the server pays attention and serves them all in a crazed ASM loop. That, of course, depends on whether the load is heavy enough to justify such large queues.
      It's awfully naive to behave as if 'fast is just fast' when there are clear optimizations available that _only_ benefit benchmarks, to the extent that you can optimize so heavily as to lose any pretense of functionality for the purported task. This cache trick would qualify for that- there's no denying that if you totally ignore latency it's possible to make the speed go up. Unfortunately, people will pay for latency- it translates to the server being responsive, rather than not. If a server is insanely fast at the expense of latency, it still won't _seem_ fast because the likelihood of waiting around in the cache becomes very strong, and the upper lag limit is as much as you're willing to tolerate. The extreme case is a ubermondoultrafast NT server- optimised in such a way that the majority of requests sit there for minutes waiting for the queue to lengthen. This would be less of a problem if the site consisted of only one or two pages, but they should be fairly small and static to allow for the machinegun-like output.

    2. Re:As good as it gets? by Anonymous Coward · · Score: 0

      Uh, how do you explain the fact that NT outperformed linux on the low-end hardware as well?

  406. Re:Anonymous Jerks by ywwg · · Score: 1

    Just set your score threshold to one, and all of the ACs will magically disappear

  407. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

    My company is a Windows Solution Provider. We have thousands of NT systems, scores of NT sysadmins, yet we are switching to Linux (and many are not happy about it).

    Hire me. PLEASE

  408. Re:HA HA HA! by Josh+Turpen · · Score: 1

    The thing is, nobody cares. With the blistering speed that OSS develops, anybody with at least the mental capacity of a newt knows that OSS will overtake all others. It's only a matter of time. Linux development has only begun to take off. What happens when SGI starts merging Irix with Linux? How far will Windows be in 2 years? How far will linux be in 2 years? What about 10 years? What would a benchmark look like between linux and NT 4 years ago? What will it look like 4 years from now? Can you still not see the big picture? 4 years ago nobody would have believed Microsoft would be funding benchmarks against a piece of freeware. Now they are. Why? What are they afraid of?

    --
    --- A Jesus Fish eating a Darwin Fish only proves Darwin's point.
  409. NT vs. Linux -- personal observations by Dictator+For+Life · · Score: 1
    Frankly, these benchmarks do nothing for me.

    I code on NT every day and work on Linux every night. The NT box has a faster processor -- PII-350 vs. PPro-200 -- but otherwise the boxes are fairly comparable -- 64MB RAM, etc. It's possible the NT box has a 100MHz bus.

    Linux is vastly superior in comparison to NT in my environments. There is no comparison, on any front that I can think of:

    • Speed: The Linux box blows the doors off the NT machine. I don't do web serving; I don't do file serving. While I'm dubious -- extremely dubious -- of the notion that NT is a faster web server (example: keep track of the slowest sites you know versus the fastest sites you know. In my experience the slowest sites are heavily though not exclusively NT-based), it doesn't really matter to me. Besides, it's more than likely that if it is really needed, Linus and the kernel gang will fix this.

      In my world -- comparing the two as workstations -- there is simply no comparison between the two when it comes to speed, and I don't care about anyone's benchmarks if they claim otherwise.

    • Stability: Does anything really need to be said here? My client has an NT file server that's been up for weeks -- but it is hardly used by anyone at all (it's a backup server). Meanwhile, on my NT workstation, I routinely develop "bugs" in apps that are only resolved by a reboot of the OS: restarting the app won't fix these errors; they are OS-related and disappear upon reboot (until the next time). This is a constant problem in a variety of applications. My experience of this is shared by an entire office.

      And shall we talk about blue screens? And memory leaks? Meanwhile Linux keeps going and going and going, staying out of my way and letting me work. Again: no competition. Linux wins going away.

    • Price: Nothing more need be said.
    • Applications: I have all I need and then some on Linux. I certainly won't pretend that they are as pretty as their NT counterparts, but who cares? I need functionality, not the ultimate graphical experience.
    • Support: Again, nothing more need be said. With NT, I get the privilege of paying for a phone call and (typically) being insulted by a tech who is committed to one thing only: getting me off that phone as quickly as possible. Now that's service!

    This has been my experience with NT. It has not been pleasant. It is not "good enough." It is pathetic. So I don't care how many benchmarks it "wins" (especially when those benches run counter to my own observations in the real world). Linux is a breath of fresh air. I'm sure that almost any unix would be too.

    Bill Gates will never get another dime out of me so long as I have any say in the matter. His products are an atrocity.

    --

    DFL

    Never send a human to do a machine's job.

  410. what's better than an open os? by Anonymous Coward · · Score: 0

    Free beer.

  411. Re:Almost... by CoolAss · · Score: 1

    First off... nick names are just that... nick names. You can attack me personally, but you can't avoid the facts.

    Second, I am not talking about the Mindcraft tests. I am talking about the PC-Week tests, which all who were involved (including Linux experts from Red Hat) said were fair.

    You are proving my point with every reply...

  412. Pricing is the most important thing by bummer · · Score: 1

    Pricing does not matter?? since when has a large company _not_ looked at the bottom line. For example, given 5 grand, set up Linux and NT boxes for intranet web serving and e-mail. Well, I can get a nice dual proc box w/ gobs of RAM and free software, or i can get a Celeron and pay the other $4000 for unlimited user NT licenses. Do some benchmarking on that. As for the scale of these (Mindcraft/ZDNet) benchmarks, i sure as hell wouldn't put thirty grand into an intel box (NT or Linux), I'd spring for an UltraSPARC or an AIX box. Let's bench NT against that. Then compare the reduncancy and reliability. This is a huge deficency of the popular computing press, I'd like to see them bench (all the solutions) based on bottom line price, not the same hardware. What's the fastest solution for $500 (my guess, one contender: free unices) for $1000 or $2000 then for $10,000 and finally for 30-50 grand. My guess is that then, Unices would hold the upper hand every time.

    Linux has one huge advantage that ZDNet and friends are completely ignoring, the ability to put all those old computers in the corner to good use. I'd like to see them do a story (or even mention) that Beowolf cluster at one of the national labs that was assembled completely for free, with old donated computers. Last i heard, well over 100 486es and a handful of Pentiums. This is what Redmond and everyone else in the industry fear: the ability to get a job done without spending big bucks. As if money makes the world go round.

    --
    Reid G. Ormseth, Esq.
  413. The Devil is in the Details by Dan+Kegel · · Score: 1
    The ZD report was thin on details of how the Linux system was configured. I'm gathering those details and posting them at http://www.kegel.com/mind craft_redux.html#bench14june1999.

    So far, I have some info on how Apache was configured. Kernel is next.

  414. Re:Be careful .....blah blah by Gartmeister · · Score: 1

    Previous comment should be (Score:-1 flamebait)

  415. Availability by twixel · · Score: 1

    Some evidence?

    Server: runs custom accounting package with 10 users + mail + print spooler + SAMBA + DNS + light HTTP + routing + fax server + monitoring. No special hardware.

    Uptime: except for the one occasion where the drives shut down because the airco failed, it's been in continuous use for almost 2 years. No unscheduled downtime at all.

    It was a replacement for an SCO Unix box. It never went down either.

    These experiences are typical. So when I sell a Linux box to a customer, I guarantee that it will stay up indefinitely (given enough money for adequate cooling, UPS's and so on) . I know that it doesn't cost me anything to guarantee this.

    BTW, 99.9% uptime is a joke. Continuous uptime, with no unscheduled maintenance is the target.

  416. Who can serve over a terabyte in a single day? by Anonymous Coward · · Score: 0

    FreeBSD, that's who.
    Not worth benchmarking against NT?

  417. Re:Some things to keep in mind by Anonymous Coward · · Score: 0
    To quote:

    Past trends do not determine future performance. I doubt Linux will keep up its 212%/year growth and Linus has already said that upgrades aren't going to be as drastic as 2.0 to 2.2. Don't assume that Linux will advance in the next three years as it has in the past three years.

    Don't assume that NT will advance in the next three years as it has in the past nine years.

  418. I disagree about GUI programming by khslinky · · Score: 1

    I've never used Visual Basic, but I'd have to assume that Tk (with the scripting language of your choice) would be just as easy to use to "quickly develop a GUI application". And for a larger project, why wouldn't someone choose Qt over MFC?

    I don't have a .sig--if I want to say something, I'll type it in myself.

  419. NT has massive corporate backing by Anonymous Coward · · Score: 0

    And it will grow.

    Linux will die like all other Unices

  420. Re:What do you call someone who speaks XX language by Anonymous Coward · · Score: 0

    very true. It is sad that Americans are not taught a second languange, but truly at this point there is little need beyond self-edification. The world seems (from this side at least) to speak primarily english.

    -COWARD

  421. Linux wasn't the only thing tuned... by D.+Taylor · · Score: 2

    On the main page of their test, zdnet state: 'despite significant tuning improvements made on the Linux side, Windows NT 4.0 still beat Linux'..

    They didn't, however mention the fact that they formatted the fileserving partitions into 4 separate partitions to improve WinNT's performance on the front page, did they?

    Although I can accept that Windows NT might possibly be able to beat Linux, the wording of that reveiw doesn't make me particularly confident it was 100% un-biased.

    On a completely off-topic note: while i was editing my preferences the number of comments on this story more than doubled, in about 5 minutes. wow.

  422. Re:If I were a sysadmin... by Anonymous Coward · · Score: 0

    If your going to do this from a beancounter standpoint, you also have to calculate the going rates in your area for NT vs Unix admins.

    Machines don't run themselves, and are often cheap compared to the folks who run them.

  423. Well - time for modesty by Betcour · · Score: 1

    Well, it least this is going to teach some modesty to the GPL or die crowed. Sure Microsoft sucks but it seems it doesn't sucks that much when it doesn't make a BSOD (Blue Screen Of Death). Maybe it's time for the hackers here to try some more innovative designs instead of sticking to the same stuff that has been around in Unix for decades. For example why isn't Apache heavily multithreaded like IIS is ? This is much more effective with multiple CPUs.

    Maybe it's the whole Unix thing that we should throw away and start from scratch a new OS. BeOS proved that starting from scratch brings good things, and speed is one of them. Unix is 30 yo... nothing is eternal, not even Linux. You can't upgrade the same technology forever.

    1. Re:Well - time for modesty by haapi · · Score: 1

      Well, for what I have heard, the optimization on Apache largely stopped when a modest machine could completely stuff a T1-capacity line. That is a "practical" goal, which, of course, is not related to benchmarking in general. This isn't a slam!

      --
      Well, apparently, you only have to fool the majority of people for a little while.
    2. Re:Well - time for modesty by Shadowcaster · · Score: 1

      I said something remarkably similar about Be earlier.. but I remember reading after I had posted it that Be IS based on UNIX (of some sort).

    3. Re:Well - time for modesty by Shabazz · · Score: 1

      BeOS isn't unix based, it's just posix compliant.
      There's a big difference.

  424. Re:Static page requests, BAH! So what?!! by landley · · Score: 1
    It's not just a question of static pages and images, which are fairly common. It's the fact they're serving thousands of connections that complete instantly without a single pause or dropped packet. Oh yeah that's a real world scenario, the majority of users out there are surfing on a 56k modem or a T1 they share with a ton of co-workers. The majority of users are around ten hops away! A real world connection is GOING to take a few seconds to complete. THAT'S why boxes go to their knees when they get flooded, they're serving thousands of stalled connections, fresh requests come in and there are no resources (threads, I/O ports, memory, CPU time, or bandwidth with the zillions of retransmitted packets) to service them.

    This benchmark is about as valid as a for loop that stays entirely within the CPU cache. Not likely.

    (That said, we need to fix it just for bragging rights. But anybody who bases a deployment decision on this kind of nonsense deserves what they get.)

    Rob

  425. Re:ality check by Chris+Johnson · · Score: 2

    This is a weird, amped-up benchmark most closely approximating a really small but insanely trafficky intranet.
    I certainly do not routinely see NT boxes performing in such a manner in the real world- and I think it's a very fair question whether even these crazy 4-way 4-ethernet-card monsters would stand up to real world conditions acceptably.
    I understand one issue is latency- in other words, if it is faster for NT to serve 200 pages to one place and have another request sitting there for 20 seconds, it does it unhesitatingly to get the numbers measuring higher. Apache apparently is much more willing to pay attention to that one request sitting around getting old, and to balance out the load so that nobody gets too lagged. Of course, this is not being tested for.
    This has nothing to do with MS having better people: it is almost entirely due to tradeoffs being made entirely in favor of benchmarks just to get to a place where they can produce numbers like this and have people saying, "I suspect it's just a matter of Microsoft having a greater number of highly qualified people working on the system". Never forget that the benchmarks are by their very nature an exceedingly narrow view of what the job really is. As such, the numbers become meaningless- not only meaningless in the sense of 'I don't care, I'm sick of rebooting the thing', but meaningless in the sense of producing realworld results that measure up to what the benches suggest. It strongly appears that NT servers are capable of flurries of extreme activity, but also lag pockets and serious unreliability issues- in other words, even if the machine has not crashed, your chances of getting guaranteed good response are not that great- the NT server is busy running around serving something it has cached to people in line after you, because doing that increases its benchmarks drastically. This consoles you not ;)

  426. Static page requests, BAH! So what?!! by Kurt+Gray · · Score: 1

    OK so NT can serve twice as many GIF files as
    Apache/Linux per second, so what? What
    about *dynamic* database driven web pages??

    Again I complain that this is not a real-world
    test of server capability -- if you think NT is
    so great than how come Hotmail is still being
    served from Sun machines??? Because NT can't
    handle it -- I rest my case.

    ...but still yes, this test does show where the
    Linux kernel and Apache need work, I suppose.

    1. Re:Static page requests, BAH! So what?!! by mpe · · Score: 1


      OK so NT can serve twice as many GIF files as
      Apache/Linux per second, so what?

      If I'm understanding the explanation correctly it can
      apparenly serve about twice the number of copies
      of the same file per second.

      An actually useful test might be something like a
      dynamically generated graphic of a clock.

  427. Take that NT box down to 64MB... by Codifex+Maximus · · Score: 1

    and see what happens! The single processor box in the test had 256MB!

    What *I* would like to know is... How do both OS's perform at their minimum configurations, how do they perform over a range of configurations, did either operating system crash during the course of the tests? What is the overall price/performance ratio?

    Let's have the whole story!

    --
    Codifex Maximus ~ In search of... a shorter sig.
  428. Re:Win2K machine...I have yet to see a crash. by zaw · · Score: 1

    It works for me fine.. SuSe, RH, W2k, NT they all setup fine on my system.

  429. Re:If I were a sysadmin... by Anonymous Coward · · Score: 0

    If we allow ourselves an easy out by saying price/performance is a selling issue, we do ourselves a great disservice.
    If I was a Microsoft advocate (I'm not, although I'm am MCP, MCP+I, MCSE, MCSE+I, MCT and some Novell stuff tossed in for good measure) I would argue that training for any Microsoft platform was substantially cheaper than building a linux guru. And I would have a fairly good stand for that argument in terms if someone that is familiar with Windows.
    What many have failed to comprehend is that the Linux advocates know many OS's based on the fact that they had to know the OS they were working with to get Linux going. Also Most (from my experience) just have that Techie knowledge most sought after. Stuff you can apply to almost any UNIX based OS or TCP/IP based OS on the market is easily crossed when using Linux.
    Although I'm no programmer, I'm a network geek, I have no doubt that we will show how the Open Source Way can and will overcome all commers in this respect.

  430. Cool. by ryanr · · Score: 1

    Look like a much more fair test this time, and it has provided us with better information.

    Of course, I'd have preferred to see Linux win now, but it doesn't make me feel bad that it didn't. It will also help with NT tuning information, for those of us with both.

    I'd have like to see a little more qualification on what the results mean. I believe the tests only measure throughput for example, and not responsiveness.

    All information is useful. I believe Linux will catch up, and far faste than NT would have had it been the slower one.

    These benchmarks will always leapfrog each-other. Witness the TPCC numbers race. We all benefit in the end.

  431. Size doesn't count by BiGGO · · Score: 1

    Benchmarks mean scratch, let's do some "real world" tests, shall we?

    Let's make a "security" test, see which webserver can be exploited to hack your system.
    But that wouldn't be fair, is it? afterall, nobody cares to hack you in the real world,
    while if you server 2x static web pages, you're the king.

    And uptime?
    Doesn't mean shit.
    Afterall, in the real world, who cares about making it servers run all the time,
    they just want them to run for small tests, like this one.

    And features?
    Forget it, who needs PHP? or mod_perl?
    And kernel features such as ip masquarading?
    appearantly, nobody needs these anyway...
    not in ther real world.

    And the price?
    doesn't count in the real world, because nobody pays the bill, per user.
    Let's leave prices for our boss to worry about...

    And they were so gracious letting us have NT clients.
    What about unix clients?
    let's see how can NT scale with NFS!

    Let show them we are good with benchmark,
    since it is exactly like the real world.

    I, however, don't give a damn about the results.
    So Bill's penis is larger than linus'? get over it.
    we will show them we are better - in the real world.


    ---
    The day Microsoft makes something that doesn't suck,

    --


    ---
    I'm going to live forever, or die in the attempt.
    1. Re:Size doesn't count by Anonymous Coward · · Score: 0

      Number one - you dont know jack about uptime, scalability and especially security. You are obviously just repeating the bullshit your /. buddies are spouting.

      "Forget it, who needs PHP? or mod_perl?
      And kernel features such as ip masquarading? "

      ASP, Perl, MTS, ADO, MSMQ - Connection sharing.


      "And the price?
      doesn't count in the real world, because nobody pays the bill, per user.
      Let's leave prices for our boss to worry about... "

      Get what you pay for.. Why do you think Other OS's like Solaris and Netware dont come for free..

      "And they were so gracious letting us have NT clients.
      What about unix clients?
      let's see how can NT scale with NFS! "

      NT Services for Unix scales very well thank you.


      Why dont you use the *SlashDot Effect* to bring down Dell or MSNBC or even Microsoft.com ??
      Why ??
      Because those are IIS servers and you can't bring them down..

      Looser





  432. Re:Linux blows period. by Anonymous Coward · · Score: 0

    Uhhh whatever. We server over 22,000 PCs on one NT box using TCP/IP and it runs nicely.

  433. Re:Better but not quite by Anonymous Coward · · Score: 0

    This is a god send that can be reduced by placing commonly requested documents near the root of the (don't fork the directories too much)server

    Actually, I would turn of .htaccess completely! In the httpd.conf (or equiv.), put "AllowOverride None" in the "Directory /" block. (Slashdot doesn't allow the less-than or greater-than chars.) Say for a moment you have "AllowOverride AuthConfig" in the "Directory /" block. Now if you http root is /usr/local/apache/htdocs and the request is for /images/new/today.gif, apache will check for /.htaccess, /usr/.htaccess, /usr/local/.htaccess, etc..

    How can you aviod this? Don't set AllowOverride ANYWHERE. If you absolutly need it, set it in a "Location /directory" block but it should be restricted to a specific directory and not just /. If you run a server for multiple users (like http://www.example.com/~user/something.html) who need control of .htaccess, use something like "Directory /home/*/public_html/secure". This way, the .htaccess search will only start from that directory.

    use Slackware or something and so you can minimize the system to do only what it is suppose to do

    How exactly does Slackware run faster or do less? Did they rewrite critical portions of Linux or Apache code in assembler?? Linux is Linux. The major difference between distributions are the installation and package programs. If you have of the "secret" optimizations from Slackware, please post them on Slashdot because I'm sure many other readers would be interested too. If you mean RedHat starts up more junk, that is easy to fix. Try '/etc/rc.d/init.d/someservice stop'... it works for me. Better yet, remove the RPM entirely and it will never run. To see what is running, type 'ps ax' at the prompt.

    Also, since RedHat seems so slow or their people don't know how to configure the server, why doesn't someone else come forward with anything besides anecdotal proof of Linux's speed.

    Like one of the other posters mentioned, the cost of the OS is only relevant if the webmaster is a college student at the bookstore. The cost of the OS is the last consideration for any serious website. It is the same thing as buying a used car for $500 or a different car for $2000. If the $500 car is going to break down each month, get worse gas mileage, and take $250/mo in repairs, it just isn't worth it. At 1 year, you are behind at least $1000.

    I won't even touch the Beowulf "cluster" solution...

    One question I have is why the *BSD systems were excluded? [FlameBait ON] Maybe it would be too hard for Linux users to argue biased testing against two OSes [FlameBait OFF]

  434. Re:NT is NOT as stable as Linux by jmpvm · · Score: 1

    Nope. I'm part of a development group and we do not make any of our findings public.

    Too bad though. There is some really useful (IMO) information that we come up with, and I have been wanting to use the resources available to me to assist in Linux development. I am still exploring this.

    In these lab environments you really get to know what makes a particular setup fsck up...

  435. Re:100 billion in capitalization and only 45% fast by TummyX · · Score: 1

    It's not a linear scale.
    And Linux is based on Unix, which has hasn't exactly cost nothing to develop.

  436. IRC.LINUXNET.ORG can help with this by Anonymous Coward · · Score: 0

    People dammit if you want to know wtf is going on in the development of the linux kernel and the details about the benchmarks come to "irc.linuxnet.org #linux"

  437. Would MS support their winning configuration? by JCGregorio · · Score: 1

    If I setup my server using all the optimizations and tricks that the MS team used to get their winning numbers, would MS still provide me support for that machine? I doubt it.

    Can I even find out the tweaks they used?

    A better comparison would have been Linux and NT installs fresh out of the box with no tweaking. I don't have the time to keep track of such tweaks to my systems. I try to keep them as close to fresh installs as possible so that I can maintain them easily and rebuild them quickly.

  438. Re:It means what? (Was:Static page requests, BAH!. by Edward+Carter · · Score: 1

    Can you point out the lines in the source code to any version of the linux kernel that indicate being narrowly targeted towards serving http? Or are you just spouting crap (while blowing off the fact that Windows95 with its wide user base has a different code base than NT server with its web server revenue)?

  439. WRONG by Anonymous Coward · · Score: 0

    Nope. NT's TCP/IP stack has finely grained locks, lots of threads can be in there at once. It's been this way at least since 4.0 first shipped, I belive 3.5 and friends were that way as well.

  440. Professor Moriarty, we shall meet again by Utter · · Score: 2

    ... and next time the advantage will be mine.

    You think that the Linux-kernel coders rolls over and play dead? I don't think so...

  441. Re:You guys sound so lame - no no no by cthonious · · Score: 1
    I totally agree 100%. NT is so much better at doing most things and because of it's ease-of-use, it costs our training staff probably 1/16 of what it would cost to train people on Linux. Blah aha Thank you MS and PC Mag for showing these freaks whose boss.

    You obviously know nothing of unix or NT. How is NT easier to administer than unix? I used to think so until I LEARNED unix, now I can't believe how utterly clunky NT's pathetic management tools are. Worthless.

    FWIW, unix (all kinds) are an ADMINISTRATORS OS. NT is a LUSERS OS. NT is absolutely horrible to administer.

    --

    support gun control: take guns from cops
  442. Doing other things while web serving... by dragondm · · Score: 1

    Whilst I doubt manyfolk are going to be running Netscape on ther server and browsing, this still is a valid point.

    Namely, what if it was another service you wanted to run whilst serving up webpages?
    What would the results be if the machines were also acting as DNS, email, or backend database servers too? Or even running CGI's? These were only static tests. I recall seeing an article PC mag did before on web server performance. The static performance was similar to this test, but IIRC, NT got tromped in the CGI tests.

    --
    -- -- The Dragon De Monsyne
  443. Re:Hooks by Chris+Johnson · · Score: 1

    Hang on a second- 'hooks' doesn't tell you much.
    What I'd guess is that NT is doing some very funky caching so it can serve pages in bursts. Here's what I'd do if I was NT: save up requests in queues until I could load up a given page and whang it out to a bunch of clients without even blinking or pausing. I'd have everybody sitting around waiting for me to be happy with the size of the queue, and I'd be real busy trying to make bigger queues the better to whang out a pre-loaded page over and over as fast as I possibly could.
    If I was Linux, I would try to keep track of what queues were forming, and rush about trying _not_ to let any of the lines get too big.
    Considering that people want not to wait when they get web pages, doesn't it seem preferable to pay a lot more attention to latency than MS is willing to? There are genuinely conflicting interests here. To begin really obliterating the benchmarks, it becomes increasingly important to not waste much time caring about if anybody's been waiting too long- you _want_ them cooling their heels in line, that way you can gear up and do whole lines in mass-production fashion.
    Lastly, picture what happens when there isn't so much of a line. Linux happily serves the customer. NT _first_ looks to see if it can make the customer get in line and wait for others like 'im...

  444. Remember whose benchmarks these are . . . by J.+J.+Ramsey · · Score: 1

    Remember that these benchmarks still come from an organization funded by Microsoft, and an organization that has done slanted and biased benchmarks before. That doesn't mean that these results are automatically false or that they have no value; however, one should not take these benchmarks at face value without looking further at the details of the test, especially since other benchmarks have come to the opposite conclusion. ZDNet, if I remember right, did a benchmark earlier and concluded that Linux 'ate NT's lunch'. And that benchmark is not the only one that has concluded that.

    Mindcraft does have a vested stake in having the results come out in NT's favor. It was embarassed previously when its original benchmarks were shown to be essentially a hatchet job funded by Microsoft. To make both Microsoft happy and salvage its own reputation, it has to

    1) Produce results that still favor its backer, Microsoft, and

    2) Have the results favor NT by a lower margin that the previous test so that it looks like the later tests are 'unbiased'.

    I am not saying that their results are necessarily incorrect. What I'm saying is that Mindcraft has a vested interest in having the outcome of the tests come out a certain way, and may still have found a way to rig the tests. Before jumping to conclusions, we should learn the details of the testing to see if significant slant is still present in the tests.

    1. Re:Remember whose benchmarks these are . . . by Anonymous Coward · · Score: 0

      How about a URL to benchmarks funded by RedHat to make Linux look faster... or even remotely close?

      I guess you didn't read the article at all. Linux has a problem! The TCP stack is single threaded and can't compete with NT on multi-proc systems. Nothing you can say or do (except write a multi-threaded stack) will change it. This is a design flaw/limitation in the kernel itself. As Jermey Allison (sp?) pointed out previously, Solaris (which has the muti-threaded stack) on the same x86 hardware performs better than Linux or NT for fileshareing.

  445. But memory is so cheap these days... by Anonymous Coward · · Score: 0

    that going with 64 MB instead of 256 MB will save you only about 125 bucks:

    Current price for 1 64 MB DIMM -- about 45 bucks.
    Current price for 2 128 MB DIMMS -- about 170 bucks.

    (That's out of today's ComputorEdge magazine here in San Diego)

  446. Re:It means what? (Was:Static page requests, BAH!. by scrytch · · Score: 2

    > Last message I read about it on klm says that performance has recently matched apache.



    Any Apache developer will tell you that's nothing to brag about.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  447. Re:NT has massive cruft and leftovers by Anonymous Coward · · Score: 0

    I'm not talking about "corporate backing" I'm talking about design.

    It's mish mash of some of the greatest CompSci Engineers ideas bascially designed to get VMS and DOS to play nice together ;-)

    After 30 years Unix has changed quite a bit but fundamentally not that much because it's modular and additive small tools approach works. This is a comfortable flexible and absolutely BRILLIANT design. Sure it's a relic but people should bow down to Unix in awe ***really***

    MS would be very lucky to get 30 useful years out of NT and if you don't think BeOS and plan9 (or some combination of them) have anything to offer over NT well you too are living in the past - the more recent past but the past nonetheless.

    Watch BeOS (MS likely is - might even have to buy it). Ultimately everytime NT proponents talk about breaking with old technology (they mean Unix here) they are talking about NT as well - only they don't know it.

  448. Linux SMP performance sux by Anonymous Coward · · Score: 0


    This tests correspond to my own tests where I ran Linux, NT, and Solaris x86 on a 4 processor Netfinity, and Linux didn't scale at all.

    Linux with 4 processors is only marginally faster
    than Linux with 1 processor. NT and Solaris both
    scaled linearly (although Solaris' plateau was
    alot higher than NT's)


    IMHO, Linux has a long way to go before it's going to be useful as a database server. It's nice for horizontal scalability, because you can slap a whole bunch of cheap boxes in a cluster, but doesn't work at all when your problem is not amenable to clustering.

  449. Some things to keep in mind by Frater+219 · · Score: 5

    I find these studies inadequate as data to inform a purchasing decision. While MS will claim that they have proven NT to be better than Linux for Web and file serving in the general case, I disagree. Here's why:

    These studies do not address price/performance. P/P is one of the most important metrics in making a purchase decision; these studies measured only peak performance. That the prices of the Linux-based and NT configurations tested are not given indicates to me that Microsoft wishes price to be disregarded as a factor in purchasing decisions. To do so would be an irresponsible act for any purchaser. Consider that NT license fees increase dramatically with number of clients, while Linux's price is constant and lower than any NT option.

    These studies do not address options such as clustering. Clustering is a common solution to the problem of constant high client load. It may well be a better solution (in P/P and in peak performance terms) than simply boosting processing power with multiple processors. It also has reliability advantages.

    These studies are not generalizable to other hardware configurations. While MS will claim that they prove that "NT is faster than Linux" inherently, they do not. The HW configuration was selected for the first Mindcraft study, which has been proven to have been engineered to favor Microsoft. Hence the hardware configuration itself is suspect. An across-the-board comparison on various configurations, with P/P as well as peak performance measured, would be a more reasonable comparison of the virtues of the OSes themselves, and would also highlight particular combinations of HW and SW that are worthy of consideration for purchase.

    These studies do not address security. The release version of MS IIS has outstanding security holes, including the recent one disclosed by eEye. This was a root compromise which took eight days for Microsoft to admit, and two more to fix. Microsoft classically avoids the subject of real-world security, preferring the proven-worthless tactic of security by obscurity. Security, of course, is a major consideration to be made in purchasing.

    These studies do not address stability. Stability, like P/P, is an important metric for purchase decisions. It helps one determine how expensive a system will be to maintain -- one that requires regular resetting or reconfiguration in order to keep operating will cost in manpower; one which crashes a lot will cost in downtime. Downtime costs money in an enterprise situation, and hence should inform purchase decisions strongly.

    These studies do not address changing real-world needs. A real server system is rarely left serving static Web pages forever. When needs change, performance will likely change as well. Building a system to meet a single, narrow-minded need is likely to lead to a dead end in terms of scalability.

    These studies demonstrate nothing about the future. Based on past trends, one can expect the situation for Linux-based OSes to get better and better. The next version of Windows NT will likely offer decreased performance on the same hardware (due to increased resource consumption by the OS itself) whereas future versions of Linux will likely improve performance. Buying heavily into Windows NT leads one to platform lock-in which may damage one's ability to escape the expensive effects of bloat.


    In short, I do not believe that MS has demonstrated that there are advantages to purchasing an NT system over a Linux-based system for real-world file and Web service. Wise system administrators, IS/IT managers, and CIOs should stick with the proven security responsiveness, stability, price/performance, and scalability of Unix-based systems, possibly including Linux-based systems, rather than betting the farm on the Johnny-come-lately Windows NT.

    1. Re:Some things to keep in mind by Anonymous Coward · · Score: 0
      To illustrate the issue about static pages, I'm currently building an object oriented web server platform for a very specific need (a service where most of the parts WILL change dynamically way to often to use static pages), where NO requests except for images will be for static documents.

      It's being done because it is a necessity for the projects because of the size. If it means that we'll have to throw in an extra server or two to handle the load, fine. No problem. That's a damn lot less expensive than hiring a few extra people to update a static or semi-static setup. Now we can change the appearance of an object, and it will change in every place it is being used throughout the system right away, or we can change a class, and all instantiations of it, or of any of it's subclasses, will instantly change appearance.

      That is the future of the web - not static pages.

    2. Re:Some things to keep in mind by hany · · Score: 1

      ... competent NT ...

      how much of NT admins are competent? (if we take 'competent' as 'he KNOW what he is clicking at')

      Most systems built today (and the systems that we want Linux to run on) are built for Microsoft.

      you are buying system so you choose what you'll get for your money. so you just tell your HW manufacturer you want linux box or chooose manufacturer which is producing linux boxes.
      if such option is less available because of microsoft's "natural" monopoly and ugly business practises, then you have to ask more loudly to what you want. do not gave up just because of most systems built today are built for Microsoft's OS

      Security

      i agree that more of system security depends on administrator, not the system. as MS themselves proove, it is able to setup B2 (or some C? can't remember well) compliant NT system.
      what i see as problem is fact, that NT admins are mostly undereducated (with strong nod from MS itself - it's only better if some "techie" thinks same about MS products as managers, whom MS is dealing with (it is better to sell something to someone which do know nothing about product)) and they just do not care much about security because they do not know what it is. that's why most NT systems are very vulnerable.

      Stability

      yes, data about stability are not verified for now.
      friend of mine, which is programming under NT told me, that NT kernel is very stable thus you can make stable application over it. what is making problems is "this bloody GUI" (as he named it, 'bloody' meant as 'buggy') and some other stuff made to be sold (not to work properly). so you just have to not to rely on such stuff when doing stable thinks for NT.
      but this is very similar to NT admin problem: how much of NT programmers do care about correctnes of their product? how much of NT programmers know to make (and are making) correct/reliable/... code? (i mean not 100% correct - for now it's unprovable whether code is without any error - but correct enought not to cause problems every day/week/month)

      Change real world needs

      Frater 219 did not talks about "with this setup is this OS the best, this one 2nd, another one third, ...". IMHO frater219 talks about changing need in progress.
      for example i buy web server for static pages. after few months/years i get a need for CGI scripts. what then? buy another server specificaly tuned for CGIs? what about my current web server? and again, after some time, i may start to need web based database access. again buy new server for that?
      that's the real-world-needs-changes.

      The Future

      i see more feature for product which is supported by many people, organisations and even companies than products supported by only his manufacturer.
      also source-code availability makes diference: will you place your business/healt/life/... at stake of system you can mainain even after manufacturer's death or system which disapiers right after his manufacturer?

      --
      hany
    3. Re:Some things to keep in mind by spodpit · · Score: 1

      Yeah right ...

      However this is the great webpage which refers to Apache as an operating system component (strange, I thought it was a web server?), and uses a link to Linux Weekly News to try and prove that Linux is less secure and has more bugs!

      It also quotes statistics with no backup, such as (NT is) "37 precent less expensive to setup and operate"

    4. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

      Microsoft has tried to prove that it can handle the enterprise by running their own site on NT4 and IIS. Just the web site is run on 36 Compaq ProLiant 4500 machines

      And deja(news).com runs their front-end on 23 Linux PCs. I can't find anything on their site about this but a 'host -l deja.com' will show some info. This doesn't even include their backend servers.

      As far as install time, I could care less. If os A will serve me better than os B, it doesn't matter if it took a day to install.

      I still would like to see some serious FreeBSD benchmarks. Right now, it just isn't "cool" enough to be mentioned in the mainstream media...

    5. Re:Some things to keep in mind by Anonymous Coward · · Score: 0

      For price/perf - another area Linux loses to NT see: Enterprise Class: Industry Benchmarks Show Windows Outperforming Linux

  450. Re:what makes NT faster? BAH! by Anonymous Coward · · Score: 0

    I've got a Dec Alpha (Dual processor) currently
    with a 75 day uptime w/ 3 full class C's on it.
    Digital Unix is THE OS is you want real beefy
    performance for a web server. Give me Linux for
    a workstation and BSD for a mid size mail, dns or shell server. But when it comes to a production
    web server DU will eat em up. too bad its a bitch to patch and since Compaq bought em out their engineering staff are as useful as my copy of Win95

  451. SO they used the old 4 card trick again. eh by Anonymous Coward · · Score: 0

    I highly doubt that zdnet would be this stupid or would not mention about the 4 card trick on there web site if they expect money from microsoft. Where did you find this out?

    If pcmag were this dumb you could imagine all the bitter arguements here at /..

    I know for a fact that even the journalist know that having 4 ethernet cards do absoletely no service for a web server and hardly anything for a file server. The only thing multiple cards are good at is routing. I dont think this would be such an accident if zdnet did put 4 cards on. However I expect more intelligence in zdnet (excluding Jesse Berst) :-)




  452. But open source will still win by simonj · · Score: 1

    Like the article says, fixes are already on the way. How quickly can Microsoft adapt to such findings? Maybe it's not Microsoft of Borg at all.......

  453. Re:I'd like to see a realistic benchmark by bflame · · Score: 1

    Another question to ask about this test is how many sites handle 36253440 hits/day? Even CNN says that they only handle about 3 million hits on a normal day.

  454. Re:ality check by Trepidity · · Score: 1

    Hmm, that's an interesting theory. Somebody should test this. I'd be interested to see how Linux and NT each perform as a webserver if each has 500 T1 visitors and two 33.6 modem visitors. Will NT pump data into the T1 visitors forever, forgetting about the low-bandwidth modem users? Will Linux be better in this respect?

  455. Re:Linux graphics by enterfornone · · Score: 1

    Well I personally would never run the gui on a server - a gui is for client machines.
    I have had X crash (it's pretty rare compared to a 95/98 crash, I haven't had a lot to do with NT tho). It will not bring down the OS the way a Windows crash will - even if it does lock your console you should still be able to telnet in and kill X - then again I've never had a problem switching VTs when X crashes so I wouldn't know. The GGI people are working on putting accelerated drivers in the Kernel and I think Matrox cards already have some acceleration on a standard 2.2 kernel.

    --

    --
    enterfornone - logging in for a change
  456. Anonymous troll. by Anonymous Coward · · Score: 0

    Note that there is no name that can be traced back to atipa.

    Don't believe everything you see on the internet.

  457. Re:It means what? (Was:Static page requests, BAH!. by Sun+Tzu · · Score: 1

    Close but not quite. I wasn't suggesting "that NT was modified to be app. specific to target a narrow purpose (web servers)...". I was suggesting that it had been extended to perform well in the static html subset of this particular, high-profile, area of service -- with an eye on benchmarks rather than, and, possibly, at the expense of, actual user needs. Perhaps that is what you meant as well.

    Your point that "MS has a far wider user base to afford making their OS better for just one app. at the sacrifice of other applications." only makes it a greater sin. It does not prove them innocent. Consider their slipping market share for NT in the server arena vs. Linux. This is the kind of advertising that they cannot buy. I would suggest that your logic applies here too -- can they afford to pass up such a chance to prominently display the "superiority" of NT with the disinterested blessing of ZD?

    As for your annoyance "that people are coming up with all kinds of excuses instead of facing the facts", which facts did you have in mind? Note that I did not question the facts of the result, only the architectural decisions that contributed to NT winning these particular benchmarks.

    On your claim that "This reveals our own denial of reality", do you know of a wide-ranging suite of disparate and concurrent benchmarks that show this NT performance advantage to be more than specific to these two areas? Please, update my reality and share them with me. If you can demonstrate that I am off-base, that these results are not anomalous, that this performance is typical of general, mixed-load, server performance, I'll humbly apologize to both you and Microsoft. :)

  458. Re:It means what? (Was:Static page requests, BAH!. by Anonymous Coward · · Score: 0

    If you don't know how to do it, you may not want to do it. Writing kernel-level code is not a task for the faint of heart. Furthermore, the general philosophy of kernel design is that only those things that all (or nearly all) user-space programs will need to work should be included. Unless performance is really that important and stability really that insignificant, you're better off not to bother.

  459. Linux graphics by Ian+Bicking · · Score: 1
    Linux divorces the graphical user interface from the kernel thus ensuring stability
    This only ensures stability on computers that don't use the GUI. It's a serious stability problem for any computer that does use the GUI (X).

    X has crashed on me a number of times, cutting off the console and any ability to kill X or even safely reboot the machine. Sure, the Linux kernel wasn't at fault, it was chugging away happily. But it was at fault by negligence, because it didn't do it's job -- safely abstract the hardware.

    Frame buffers are a start, though my understanding is that the X server based on the frame buffer is rather slow because it doesn't have any acceleration available to it. So it's only a start.

  460. Good news for Slashdot by gavinhall · · Score: 1

    Posted by SmashPHASE:

    So if I get it right, web servers with an extreme
    payload perform better with NT?
    Assuming Slashdot runs Linux, let's go for NT, since it also runs faster on single cpu
    configurations, their M6800 (or is it a Z80?) will probably benefit from it... :)


    "Life's a bitch and than you marry one.."

  461. A few things by Trepidity · · Score: 1

    1) I think this shows that both Linux and NT are insanely fast under these circumstances. Both the setups in this benchmark pumped out enough data to satisfy the needs of nearly any possible webserver or fileserver you can think of. What type of server gets more than 150 million hits a day?

    2) Why isn't BSD ever tested in these benchmarks? Many sites, such as cdrom.com, put up impressive numbers with BSD systems. It'd at least be nice to see what BSD can do with a 4-CPU/4-ethernet card box.

  462. If I were a sysadmin... by Graymalkin · · Score: 1
    this test STILL wouldnt make me want to fork out the $$$ for NT. If you look at the tests, NT and linux on a single processor performed rather well (I would assume linux's lower performance might be due to the multithreading plateau mentioned in the article) but on a quad processor system it was much slower. We know linux isn't the best at multithreading as of yet, which is being worked on as I type. This time im not angry about how the tests were performed, many people still might say that MS cheated, but I think this time the test is much more credible. NT beat linux, yet as soon as it did work was begun on improving the kernel using the results of the tests to point out shortcomings, we'll probably see the stable 2.3 kernel released this summer. If linux had beaten NT do you think NT would have the improvements so soon? No, they would just tweak their Win2000 server a bit and make you pay a few thousand dollars of software for your upgrade.

    A test I would like to see now is a "real world" test. Using the same techniques as in these tests, but set a price cap on all tested items. Say the cap was 10,000$ or so. This is alot more realistic because this is how real companies operate, they are on a budget and can't always afford 25k worth of hardware and software. This 10k would have to be used for hardware AND software at fair market value, the same price a business has to pay for it. If you could only afford a dual processor NT system and a quad processor linux system then so be it. Besides a price cap, how about a longer testing period, say about a week and a half under constant high loads. If the system crashes you can reboot it, but the final results will be a total of pages served in the given time frame. A test like this would see which system would give you the biggest bang for your buck, if your web server or file server crashes and is down for a long time then you're going to lose money, every page not viewed is a dollar not going into your wallet and your file server is usually critical to your company, if your people can't view and work with the documents they need on the server then you're going to lose alot of productivity.

    The price cap would severly limit the power of your hardware but it would do so within reasonable levels. The test would be less of a pure performance test and more of a price/performance test. This is where the free unicies excel, they are excellent operating systems yet cost you nothing more than download time or the price of media. Maybe other free unicies should be thrown into the mix, which would give a little more variety in the comparisons. That kind of test would turn my head if I were a sys admin, or even the owner of a business where every dollar counts and if I'm wasting my money on NT because it has a better marketing pitch I can change my ways the next hardware upgrade or just replace NT with linux on my servers.

    --
    I'm a loner Dottie, a Rebel.
  463. Um I hat to be so /.-ish about it but ... by Anonymous Coward · · Score: 0

    ... please admit the truth:

    If you have gone for a year without being able to get a dialup connection then you ARE an idiot.

    I'm sorry - there is NO excuse for that ... it's like complaining you couldn't get Windows2000 to run on your 386 or something.

    Both complaints are signs of IDIOCY

  464. No biggie--just work on it and make it better. by Anonymous Coward · · Score: 1

    That's what M$ did when they found problems with NT file throughput from servers to clients. That's what Apple is doing with their OS, finally bringing it into the 21st century. Competition is what makes good tennis players, people, and it works the same way with programmers. I've no doubt that the next version of Linux will whup ass on NT, the makers of which will then come back with something that whups ass on Linux, and then the Amiga will come back huge and crush *everybody* ;-).

  465. Re:It means what? (Was:Static page requests, BAH!. by Lucius+Lucanius · · Score: 1

    I didn't say the linux kernel was narrowly targeted. I was referring to Sun Tzu's comment:

    "Realisticly, what I think MS has done here is create a "benchmark special". They have picked two high-profile applications and integrated them into the kernel a little too intimately so they can claim that NT in general is faster than Linux."

    If you think about it, it's quite unlikely that MS would deliberately create a benchmark special OS to beat linux. It would be possible if web servers were their primary business and they wouldn't weaken the rest of their client base by specifically modifying the NT kernel just for web servers. However, MS has such a huge market that this would be a stupid move, esp. since they have been striving to merge the 95/NT code bases and haven't been able to do so yet.

    Why would they jeopardize that goal and risk screwing up software for their 200 million paying customers just to satisfy a benchmark against linux for a webserver that they give away for free?

    L.


    L.

  466. What does the result mean to me? by ripcrd · · Score: 1
    It means that if I have a network that has requirements that fall within what Linux has been benchmarked to do, then why not give it a try. (Surely the tuning needed for this test will show up on linux.com for all to see in the tuning HowTo.) Now, the info is there for all to see that a _free_ OS can do such and such. It's not as much of a risk now.


    And as the improvements flow from the Open Source groups as a result of these tests it will only get better for those of us that have already switched over.
    Peace

    --
    --Somewhere there is a village missing an idiot.
  467. About Time by CoolAss · · Score: 1

    I think this is the first time anything like this has happened.

    None of you are crying fowl.

    I am very happy to see that the Linux community can see when they have to stop whining, and start programming.

    I think Linux has a lot of potential as a enterprise level server. But that's all it is. Potential. Without people willing to take the time to make use of that potential, Linux will die.

    I can't wait to see the rematch. And I congratulate NT on it's victory.

  468. Re:ality check by Paranoid · · Score: 1

    (this is more petty bickering than anything worth reading)

    NT has preemptive multithreading, and IIS uses NT's threading to do it's work (including getting requests, and assigning them to a thread). You won't see a problem with what you're talking about. That's the whole point of threading, and why NT is faster than Linux.

    Excuse me, but unless you're running apache from inetd (which is stupid for ANY amount of traffic), apache uses the Linux kernel to accept connections, and passes the connections to its child processes (subservers), which takes advantage of Linux's preemptive multitasking. This is exactly what you were claiming NT does that makes it better than linux. And if the question is one of multitasking vs. multithreading, I don't see why moving all the children into a single multithreaded process would add any performance gain, and would make the apache code much more complicated, because it would have to deal with mutexes and locks and all that un-fun stuff.

    It's more likely that Linux is guilty of what you say (certainly, we know that the ip stack of linux is guilty of this). And the performance of linux on SMPs shows how guilty it is of pending other tasks because of it's lack of threading (or use of).

    Linux has a much lower per-process overhead than NT does, therefore making multithreading within the same process merely an alternative to multi-process multitasking (which was WRITTEN for this kind of thing, and places no constraints on explicit process code to take advantage of it) as opposed to a necessity (as is the case in NT).

    --
    Paranoid

    --
    Paranoid
    Bwaahahahahaa.
  469. Re:Pricing vs. Sysadmin Costs by Anonymous Coward · · Score: 0

    I thought the reason Unix admins made more money was that they can manage more servers due to lower downtime. That and the larger machines they have to manage.

  470. Totally off topic: Abuse by IntlHarvester by Anonymous Coward · · Score: 0

    I believe a guy called IntlHarvester is abusing the moderation system. Every time I set my threshold to +2, I see a bunch of his comments. A quick look at his user info shows that ALL of his comments are scored up to +2. A quick glance at his comments shows that they are not at all that deserving, mostly vaguely cynical paragraphs disparaging OSS. Not that he doesn't have the right to his own opinion, but how likely that he gets scored up every single time?. While being negative about OSS?

    Bottom line, something is not kosher here, and it violates our trust in the system.

    Ok, not only am I an AC, but I'm off-topic, moderate me down!!

  471. Re:100 billion in capitalization and only 45% fast by Anonymous Coward · · Score: 0

    Actually, Linux is not based on Unix, and contains no Unix code.

  472. I disagree. by Chris-S · · Score: 1

    As much as I hate Microsoft for what they've done to the computer industry, I have to admit they do have the ability to buy some good engineers. However, I think you're missing two important points regarding the relative programming talent in the Microsoft and Linux camps. First, there are plenty of terrible programmers at Microsoft as well. Steve Maguire's book Writing Solid Code alludes very subtly to this fact. (They grew so fast and there was such a shortage of qualified talent they were forced to hire less talented people.) Second, there are lots of excellent engineers working on Linux. In fact your implicit assertion that there are only "average hackers" working on Linux is rather absurd.

    Everybody knows the rock stars of Linux development, like Linus and Alan, but I think there is something even greater brewing. From personal experience and contacts it seems that there is a lot of anti-Microsoft and pro-Linux sentiment in computer science departments all over the world - there certainly is in mine. I think most of the very best programmers would work for less money for the satisfaction of doing something they believe in. With Linux they can really feel like they're making a positive difference. At Microsoft the only real motivation seems to be money - they certainly don't seem to mind selling poor products to consumers.

    What I'm saying is that Linux has won the "hearts and minds" battle, so to speak, for recruiting engineering talent, and the money is starting to follow as well. I think the imapct of this over the next few years will blow everyone away - especially Microsoft!

    Chris
    simpkins@tilc.com

    (BTW, the links above to simpkins.org don't work right now. I'm moving my stuff to a new server.)

  473. Re:Almost... by C.Lee · · Score: 1

    >Second, I am not talking about the Mindcraft tests. I am talking about

    Dude, the PC Week tests *WERE* the Mindcraft test done by people who seemed to know what they were doing.
    Didn't you notice that the numbers doesn't seem to be as out-of-wack as the orginal test performed by Mindcraft with no one looking over their shoulders? That speaks volumes about the basic compentence of the people at Mindcraft to perform this kind of testing.

  474. Why not Chinese by Le+douanier · · Score: 1

    > The world seems (from this side at least) to speak primarily english.

    For this side yes. It seems to me that mandarin (or maybe another Chinese language) is the most used language. hey, 1 billion people that makes one out of six.

    Go everyone and learn Chinese ;)

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

      Go study Chinese. Learn to read and write hanzi. Report back again on whether you think Mandarin is a good universal language.

      Of course, difficulties of not using a phonetic-based writing system aside, Mandarin is a simpler, more syntactically neat language than any European or Indo-European language. Your suggestion is not as off-the-wall as it might seem.

  475. Re:I'd like to see a realistic benchmark by bflame · · Score: 1

    First two mistakes I made in my first post. It should be 362534400 hits/day, and 3 million pages serverd per day.

  476. Redundant by Booker · · Score: 2

    Hm, if you look, there are two posts by this AC which are EXACTLY the same. There is an interesting thread on the first one. This one is um... redundant.

  477. cancer.org by Anonymous Coward · · Score: 0

    You'd better guys donate some $$$ to those boys and girls who try to find the Cure for Cancer, and you won't need chemotherapy, but wait, in this case you won't have chance to flame, right?

  478. No fingers need to be pointed... by CroxWire · · Score: 1

    There are a few replies that I probably could surmize have been written by the microsoft camp, and I guess this could be beneficial to wake up some of you coders out there. I look at all these reports in this light, nothing is ever perfect but things can always get better, NT needs to, and so does Linux. Now you all can argue to the degree to which each OS needs to improve, but I think the thing you have to realize, the enemy is our own pride, the competition, is microsoft, this is how we have to see it.

    Invision a new reality, a new world
    with GNU/Linux Debian Rocks!!! =) NiteRain!!!

    --
    I don't know what life is, but no one gets out alive...N
  479. Now get to work... by Anonymous Coward · · Score: 0

    what are you doing still posting in Slashdot, get to work...

    we got kernel to buff...

    remember, a stable kernel can be made fast easier than a fast kernel made stable...

    we have 1 months to make this baby faster...
    we can do it..!!

  480. Better but not quite by Eros · · Score: 3

    First thing.... These tests where much better but they still manage to miss the mark.

    Ok, just in case anyone still thinks these tests are worth a shit. I'd like to clearify that this is pure and unadulterated shit. There now that the
    childish remarks are through. I'll do some intelligent speaking.

    First off, I don't doubt this to be shit from the get go. I'm an MCSE (my work paid for it) and I know the insane amount of system reasources it
    takes to run a NT Server alone. Yes, I know how to properly configure an NT Server right down to the streamlining of the registry. Plus, we have
    all been through the multiple restarts and memory that applications won't let go of after using it. Not to mention all the swapping and overhead
    processing. Don't get me started with IIS 4.0.

    There is a new bug found almost on a daily basis that spells doom for these servers. Plus, IIS 4.0 doesn't have near the amount of features and
    configuration possiblities as Apache does. Next Apache needs someone who knows it inside and out to configure it. This is due to Apache's
    extreme flexiablity.

    Say that average joe smith sets up his Apache server and uses .htaccess files on commonly accessed files nested five directories deep. Not
    uncommon with big sites where management is broken up. Well, for every request on the document Apache will check with each .htaccess file
    per directory. So if this file is accessed 100 times. Apache will check 500 times for the rights to that file.
    Because it will check the root to the next directory to the next. And merge the config files it finds along the way. Making Apache check 5 times
    per document requested. But, on the up side if you need infinately specific rights to files. This is a god send that can be reduced by placing
    commonly requested documents near the root of the (don't fork the directories too much)server. And using as few .htaccess files as possible. This
    is why you should try to place as much configuration as possible in the gobal configuration files and preferrably in the server configuration file. I'll
    explain the last part of that last sentence next.

    When Apache is looking into what the rights are for a requested file. It checks certain files in certain orders. And within those files it checks it
    against the directives in the order they are placed in the config file. Meaning if that same .htaccess file that is already slowing things down also has
    the most requested file in the directory near the bottom of the config file. It will take longer. Maybe not whole seconds longer. But, enough on
    heavy sites to make an impact.

    These are just two of the many configuration tips for Apache a person can pick up when they rtfm (Read The Fucking Manual)and even reading
    the source.

    And all the rest of the way IIS doesn't have as flexiable a rights system. Nor does it handle dynamic pages as well as Apache. Infact IIS 4.0 will
    work fine if it isn't that compilcated a site, the pages are static, and the machine is so big it won't ever see a processor load near 100%.

    Apache has that complete control rights system. It handles dynamic pages bueatifully. And doesn't freak when heavy loads hit. It will just keeps
    chugging away.

    As for file serving? I can't say. I'm not anywhere near an expert at samba. But, I do know that my Linux box boots faster, handles heavier loads
    better, and memory management is bueatiful. And to make another remark.

    RedHat should not be the version of Linux they are pitting against NT. Sorry, this isn't a direct RedHat sucks type deal. It's a use Slackware or
    something and so you can minimize the system to do only what it is suppose to do. And recompile everything to be optimized with the systems
    hardware. Maybe not even Slackware. Just something streamlined. Redhat is actually a great system for the home user. That's the way they
    seem to be heading nowadays. And I applaud them for it. My it's now easy enough for my mother to use it. :)

    Personally, once again you can look at the source of the tests and wonder why the outcome is the same. These companies are heavily dependent
    on Microsoft products. And some have been funded by Microsoft. Mindcraft even did there tests in Microsoft's labs. Of course they aren't going
    to say anything bad about Microsoft.

    The real test should be here is X amount of dollars. Put, together the best system you can. Linux would kick the fucking shit out of MS. For the
    amount of the software alone you could put together a Beawolf cluster that would crush any NT Enterprise 4-way SMP box. I know, I tried this
    before when installing many NT systems to upgrade a hospitial. Personally, I won't go there if I'm shot. But, that Linux cluster is up to this very
    day without a reboot performing critical storage and access control for CAT scan images. On the other hand the NT clusters (if you can call it
    true clustering) are constantly having parts of them rebooted.

    Whatever, don't believe this stuff. It's just FUD and the media looking for conflict.

    Eros -- I know what every file on my box is there for..... Do you?

  481. The two most important quotes: by Future+Linux-Guru · · Score: 1



    "the margin of victory was smaller than in Mindcraft's tests."

    "Where kernel problems were found, fixes are **already** under way"


    It's not FUD, but valuable advertising for Microsoft to use in their campaign against Linux. This is where REDHAT and CALDERA and SUSE

    *******should*******

    stand up and put out counter-advertising that plays UP the strengths of the OS instead of allowing Microsoft to run fullpage ads in PCWeek and other 'management'read magazines.

    the gu ru

  482. I'd like to see a realistic benchmark by 0xdeadbeef · · Score: 1

    How many high volume web sites use static content?
    And how many lesser volume web sites actually require machines with that much horsepower?

    In the real world, NT loses because
    1. It's way more expensive, both in inital cost and in maintainence.
    2. It's a crappy environment for doing any CGI work that isn't ASP. Hell, it's a crappy environment for doing programming period.
    3. IIS doesn't conform to the HTTP standard. (I've personally been screwed by it's bug of not sending cookie headers on relocates)
    4. Lots of security flaws, in NT and IIS.

  483. NT vs. Linux by Anonymous Coward · · Score: 0

    What I would like to see, is an NT and Linux comparison, with BOTH running apache. This would
    show where the areas of improvement are most
    needed.
    Linux != Apache
    There are lots of nice web servers for Linux,
    some with a better design for multi - processor
    systems. Looking at the benchmark results, I
    see that scalability is rather low, is
    Apache or Linux the limiting factor. Has anybody
    tried similar tests with different web servers?

  484. OS9 is not Plan9 by Anonymous Coward · · Score: 0

    Plan 9 came from Bell Labs/Lucent
    OS9 is an old Unixesque operating system written in assembly language, first for the 6809 (that's where the 9 came from) and then for the 68000. The manufacturer was Microware. Anyone know if it's still alive and kicking?

    BTW - I think OS9 was also microkernel. I know Plan 9 is.

    1. Re:OS9 is not Plan9 by Ian+Bicking · · Score: 1
      I just remembered OS-9 from the volunteer computer teacher I had in elementary school, who was a big OS-9 enthusiast. He ran it on a CoCo-III we had there. We mostly used it for word processing, using something reminiscant of nroff. I later found him running a BBS with multitasking off of a 256K CoCo III. That's pretty damn tight.

      Looking at the Microware website, it looks popular for embedded devices. I seem to remember some fairly recent video game system ran off OS-9 as well...?

      Microkernels still probably makes some sense for realtime OSes. Maximum speed efficiency doesn't seem to be the primary goal on those platforms, but rather consistency and being generally lean.

  485. What needs to be pointed out is..... by Bum · · Score: 1

    Okay, NT was tested to be faster. But don't you think it is hilarious that MS deems Linux as a competitor? I mean, sheesh, Linux is free! It's like the tortoise and the hare. The hare obviously has all the advantages (here is would be money, man-power, equipment, time, etc.) and the tortoise has still managed to keep the hare on it's toes. I'm not saying that Linux a direct comparison to a tortoise , no, I'm just saying that Linux is obviously a sleeping giant. MS better try harder than ever because very soon that giant will wake up.

  486. Security by rlk · · Score: 1

    One particular NT 3.51 configuration achieved a C3 rating (certainly not B2) when it was not connected to any network.

  487. Re:ality check by TummyX · · Score: 2

    NT has preemptive multithreading, and IIS uses NT's threading to do it's work (including getting requests, and assigning them to a thread). You won't see a problem with what you're talking about. That's the whole point of threading, and why NT is faster than Linux. It doesn't matter how big a pipe a certain user has, NT will assign a 'timeslot' for that thread, then move onto the next, all threads will get equal priority.

    It's more likely that Linux is guilty of what you say (certainly, we know that the ip stack of linux is guilty of this). And the performance of linux on SMPs shows how guilty it is of pending other tasks because of it's lack of threading (or use of).

  488. Uhmm there are lots of "instruments" by Anonymous Coward · · Score: 0

    starting with "top" of course

    there are then dozens of disk, io, memory, hardware etc, etc monitoring and performance gauging tools.

    That's not the problem.

    The problem was identified clearly in the article.

    I just have to wonder why are all the NT sysadmins so defensive in here? It's as bad as the teenaged rantings ....

  489. Re:So how much did M$ pay zdnet or pcweek? by Anonymous Coward · · Score: 0

    I was there at ZDnet's labs for one of the days the test was in progress (and have the photos to prove it :-).

    The kind of resources the average person can get together for load testing would barely make a dent compared to the stuff that ZDnet's test rigs can throw. The rows of systems in an array from floor to ceiling from one side of the building to the other all over fibre/gigabit ethernet/100baseTX full duplex switched, etc and any combination you care to think up can throw a pretty intense load on a poor unsuspecting server.

    Also, I got the impression the Linux folks were a bit outgunned by the NT people there. While the Linux people there knew their stuff, the NT folks appeared to be the cream of their tuning folks.

    I for one do not doubt the authenticity of the tests, and I might add, I'm not too suprised at the result either.

    Don't forget, Microsoft have explicitly optimized for this particular load after getting beaten a while back. You can be damn sure they knew there was no chance of loosing.

  490. What does this remind you of? by leereyno · · Score: 1

    I'm sure that everyone out there knows someone who is a mac person. You know the type, they think that Macs are king and that everything else sucks. Well the macs were better in many ways at one time, but these guys still strut around like it was still true. They do almost as much to hurt the platform as the stooges at Apple itself. When I see people blasting the mindcraft study it reminds me of this a great deal. If we want linux to win it will take more than bitching and bragging about advantages that are no longer there. Apparently the service patches for NT are not just bugfixes. Microsoft has done some work to actually improve their product, and the linux community needs to do the same. If NT is able to beat linux today we need to find out why so that the same won't be true tomorrow. Chanting mantras like a Macolyte won't cut it. Benchmarks like this are a very good thing for linux because they spur developers to fix problems that might otherwise not have been seen. If we respond to this challenge by improving linux then in the end we will be the ones who gain from it, not Microsoft.

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  491. maybe too phylosophical question ... by hany · · Score: 1
    i got some maybe too phylosophical question:

    are money the most important think in the world?

    for business: yes!

    but another question:

    is business the most important think in the world?

    i do not think so. maybe some people think it is, but they stop when this business brings its results soon: poluted air, poluted water, devastated coutry, wiped-out whole kinds of plants and animals, etc.
    in such situation, "here-you-have-blank-check" policy (HYHBCP) does not work anymore because some things can't be bought!
    in long term, HYHBCP is not good. to be more precise, it leads all of us to death and starving! (including the source of check).

    think about it!

    --
    hany
  492. Almost... by CoolAss · · Score: 1

    Well... I was wrong with my first comment.

    Some of you still feel the need to whine.

    Next time, I will refresh the window before I post my comments.

    Perhaps some of you will grow up eventually.

  493. In the battle betwixt Linux and NT... by Anonymous Coward · · Score: 0

    ...things are really heating up!

  494. Problems by Anonymous Coward · · Score: 0

    Yeah, this will sound like nitpicking. But basic information like this should be readily available in the "report."

    - What network card was used? In the MindCraft tests, a 4 channel network card was used that allowed them to basically QUADRUPLE network throughput. This card's special features were not supported in Linux. Was this card used again?

    - If they tested Zeus on the multiprocessor machine, why didn't they also test it in single processor mode? It's common knowledge that Apache aims to be stable & standard-compliant above all, while Zeus is optimized for speed speed SPEED. In single processor mode, the deficiencies of Linux 2.2's poor multithreaded TCP performance should become a non-issue, and Zeus would perform at top speed. However, only Apache was used for the speed benchmarks.

    - WHO from Redhat & Microsoft was present? Redhat is not the primary maintainer of Samba, Apache, OR the Linux kernel. Redhat probably lacks the ability to gather hardcore experts from these projects (since the experts spend their time on more productive endeavors), while Microsoft knows how much value these benchmarks have propoganda-wise and can successfully coordinate FUD attacks with their strongest stock-option-bound engineers standing by.

    Red Herring annoying FUD like this angers me. I hope someone like VA Research, Redhat, or other commercial Linux supporter will step up to the plate and start publishing their *own* benchmarks.

    -Pimpus Rootus

  495. 2 registry changes. by Anonymous Coward · · Score: 0

    That is all shit, sorry. A study sponsered by O'reilly found that by changing 2 registry keys you can change NT workstation to NT server. Same performance, same appearance, etc. MS is just blowing smake up everyone's ass to charge an extra buck for NT server.

  496. Re:Addendum: It is the other way around by Anonymous Coward · · Score: 0

    > It's been known to break some NIC drivers
    > causing a blue screen.

    Try this the other way around. The 3COM driver has some cute little features that qualify it as an intermediate level network driver. It is just this type of driver that causes the problem.

    > the 3Com driver would cause the bluescreen

    You said it correctly this time... It was 3COM, not Microsoft that caused this failure. You don't take your Chevy back to the dealer because your new Kenwood radio blew a fuse. Or do you? If you did, I'm sure Chevy would fix it, just as Microsoft did with the intermediate network driver problem.

    Look, both OSes have their issues and both OSes have their strengths. This test seems to have highlighted a problem in the Linux IP stack. As painful as it may seem, Microsoft stepped up to the plate and provided a fix for its IP problem. What I see here is finger pointing. As the Linux community, we need to step up and recognize that we could improve our IP stack. In fact, let's do one better: Let's step up to the plate and FIX it.

  497. Linux now established as NT competitor by hanway · · Score: 1
    Forget the results for a second, and note the significance of this series of comparisons. In one corner, you have the flagship product of the richest, most successful corporation on earth; in the other corner is a hobby project started by an undergrad in Finland. You don't see Road & Track doing comparos of the Mercedes SL600 vs. something a local car club built out of spare parts.

    And even the results are significant. Using the car analogy again: "The Mercedes has a top speed of 160, while the Linuxmobile could only reach 120 (after we connected all of the spark plug wires which were inadvertently missed in our test in the last issue), but both had excellent slalom times and, in everyday driving, nobody goes 160 anyway."

    I wouldn't expect Linux to come out on top anyway. The bottom line is that on the same hardware, one program is going to significantly outperform the other only if one OS does something stupid to get in the way. Now I wouldn't be totally shocked at any future stupidity in Windows. I'm convinced now that MS product development is no longer driven by end user needs (was it ever?), but by competitive tactics. If a future version decides to fork a new copy of IE every time you open a file, or won't connect to the internet without going through some "value-added" MSN portal, or won't install software that hasn't been signed by Microsoft, then we have an opportunity to pass them.

    Even now, you can probably find enough MS stupidity to concoct a set of benchmarks that Linux will surely win. (I'm sure that MS funded the original Mindcraft tests only when it was pretty confident it had removed most of the stupidity in IIS.) How about benchmarking some desktop functions against an Active Desktop-hobbled Win98 box?

  498. CT magazine benchmark by dermond · · Score: 1
    CT magazine is biased like hell against Microsoft. I wouldn't trust them either.

    i read CT magazine regulary and i think CT is a magazine with lots of technical competence, and not a marketing magazine.. those guys usualy know what they are talking about. besides technical competence the sociological impacts of computers are also often covered very good. given this it is a surprise that they are not more against microsoft. i would say that they treat microsoft more then fair.

    in the last issue they also had a linux vs. NT web-server shootout. they used a siemens primergy 870 maschine (4 xeon 450 cpu's, 2GB ram, intel etherpro 100 nic, mylex dac 960 raid controler, price of the maschine: about 100 000 DEM ) here the some of the results:

    serving one static html page 4k size: NT and linux almost on par (linux ahead a few %) both systems answer 900 requests/s when hit with 512 concurent client process.

    with 8k size static page: linux is between about 5 and 10% ahead of NT.. at 512 client processes the linux maschine serves about 600 requests/s the NT maschine about 550.

    using a 4K page but selecting one random page out of 10E4 pages linux has about 830 req/sec and NT about 720. the linux line seems saturated where the NT line is bended down already..

    random 4K static page out of 10E6 different pages: linux about 270 req/s while NT has never more then about 30 req/s. that means linux is some 900% ahead..

    now some dynamic pages. they used plain old CGI scripts with perl. no PHP or ASP. using all 4 CPUs linux answers 210 till 250 request/s while NT is around 60!

    same as above but using only 1 of the CPUs of the maschine: linux around 100 req/sec, NT around 25 req/sec.

    if the script contains a sleep(3) at the beginning (to simulate slow database connection or slow client connections) the results are: linux increases the number of requests linear with the number of requesting processes and reaches about 80 req/s for 250 simulated clients. NT is saturated at around 7 req/sec. (in words: seven).

    the only time that NT is ahead of linux (about a factor of 2) is when using 2 NIC cards instead of 1.

    my interpretation of all this: i guess there are very few webservers where one would needs more then 100Mbit/s.. and then one would be propably better of with 2 cheaper systems doing load balancing.. given the extra reliabilty, remote managemnt, etc of linux and the better extraordinary better performance in most tests linux is the clear winner.

    greetings from vienna, austria.
    der mond.

  499. Please make some sense... by zak · · Score: 1

    >>I think that the file server portion of the test is inherently flawed in that it uses a non-native protocol under linux...SMB. SMB is native to all windows platforms. They should be testing NFS as well, then I would think that linux would fair better

    No, the testing was for Windows connectivity - NFS is not very relevant in that context. If you want to compete with NT, do it on _their_ turf.

    >> IIS 4.0 vs apache was much the same, test apache vs apache

    Same principle applies. We're talking about the high-profile solutions from the Windows universe and Linux universe.

    >> I'd like to see NT's wolfpack clustering compared to that of Beowolf...but I guess that's not necessary considering that NT is listed nowhere in the top 500

    These are completely differently-targeted clustering solutions. And schlepping together 200 Intel boxes with PVM does _not_ make Linux superior to NT in any performance scale.

    >> Let's take the cue from the IP stack problem and from BeOS and multi-thread the hell out of the kernel

    Yes sir, right away :| SMP is a weakness which is not going away very soon, or very easily. It's very easy for people to say things like the above - but it takes a huge amount of effort. Linux was designed from the ground up to be a single-CPU system, and going back and unraveling all those dependencies as well as staying stable is one hell of an undertaking. Expect a couple of years before this is finished. SVR4 MP was designed from the ground up to run on multiprocessors, and indeed SVR4 based systems have excellent scalability. (check out SVR3 - SCO had to re-engineer it from inside out in order to make it anywhere near scalable). I believe that Linux should be relegated to single-CPU boxes... too many scalability and stability probs. Get a commercial Unix if you're already into investing in a multi-CPU box.

  500. BZZZZT by Chris+Johnson · · Score: 1

    Sorry, you've just blown your credibility entirely. I've been over this many times. I've been illustrating a caching strategy that is guaranteed to beat linux- it may or may not be what the tested version of NT is using, but it is _orthoganal_ to CPU scheduling issues and threading. It's very amusing that you get a 'score: 2 Insightful' on this comment- methinks I sense self-effacing geeks trying to be humble at all costs here.
    What I'm talking about is a strategy that's flat guaranteed to produce faster throughput- at the cost of totally obliterating latency and potentially never _choosing_ to serve certain pages, regardless of CPU usage. This _is_ a problem if you're not running benchmarks, and Linux+Apache uses a much more expensive strategy which will never be as fast as this 'caching from hell', or drop connections as willingly.
    Frankly, you should have stopped with the 'get equal priority', because your continuing only illustrated that you have no idea what's being talked about. This is not a strategy for CPU utilization- that's orthoganal. It's a strategy for choosing which requests to serve and which requests to ignore for the time being- and if this is so hard to understand, I imagine the tested version of NT _is_ doing this because (a) Microsoft people are _not_ stupid, and (b) Microsoft people will always cheat given the opportunity. This is a pyrrhic cheat- you can't use it on a real web server. It has nothing to do with CPU scheduling and is purely a hack to optimize benchmarks for intranet requests.
    And you, TummyX, are attempting to mislead, but probably you simply don't understand enough to realize it- you are behaving as if little CPU scheduling/threading issues have profound global effects that overcome choice of algorithm. I could specify an algorithm for NT that (given an impossibly fast load of requests) ignored everything but the requests for _one_ page, and never tried to do anything but spit out that page to the requesters, trashing all other requests quickly and efficiently. This is likely to be a simpler task than keeping track of what's _really_ happening- and as long as that one page's requests alone can come fast enough, this algorithm would beat both Linux and NT- serving only one page as fast as it possibly could and wasting no time keeping track of anything else.
    Of course, this is useless- but it would win.
    Now, are you going to come back and (as your interesting posting history suggests) assert again that there is no such thing as algorithms and NT is just a large vat which you throw requests at and fish web pages out of- and that CPU scheduling is the only consideration in doing this, because the only algorithm that exists is serve-upon-request?
    If so, you're not only a fool, but you have no idea when you've been spanked. Please illustrate exactly when the ip stack of Linux sits around caching http requests instead of serving them, as you claim...

  501. I am SHOCKED! by Anonymous Coward · · Score: 0

    that Slashdot has resorted to analyzing reports and trying to improve Linux rather than posting baseless flames along with flagrant use of the term "M$".

    I guess the serious readers have been there all along but like me, were driven out of the shadows by the ridiculous behavior towards MindCraft.

    If you are still having trouble understanding Linux has a design problem, try this little exercise. On Slashdot, go to the search box down there at the bottom and enter something in. When the results come back, select to search in the comments and time how long the search takes. I seem to get results back in about 10 seconds. Now, go to search.thunderstone.com: a web index similar to AltaVista which is driven by their SQL server Texis. Searches on here come back in less than one second, even though they are searching much more data (350 gigs in Oct. 98).

    MySQL simply is not designed to efficently search through text so it is slower. Just like Linux does not have the multi-threaded TCP stack and so it runs slower. Flames won't help at all.

    Now, for the offtopic part.. Are there any good SQL servers out there (DBI/DBD support is a huge plus) with good text searching abilities? One website I run on MySQL has the same problem with long searches. We looked at Texis but the license is simply too expensive. They base it on transactions/day and rows in the database, going from a couple thousand all the way up to $12.9 mil. Just to convert over, it would have cost us about $50,000. On the plus side, they do support Linux!

  502. pirating 'starwars' must be good for linux then by Anonymous Coward · · Score: 0

    coz ive seen you motherfuckers do it
    go fuck your holier than thou elitist selves.

  503. OS9 lives on by ljs127 · · Score: 1

    I hear OS/9 is very popular in embedded applications, like controlling traffic lights.

    LJS

  504. rock on! by Anonymous Coward · · Score: 0

    i hope your letter was polite tho.
    that pisses them off more because
    then they cant ignore you as easily.

  505. Oh yeah? My Experience... by Chris-S · · Score: 2

    I'm an administrator for a large (1000+ node) NT 4.0 SP3 network. I have direct responsibility for about 120 workstations and 2 servers. I can say from personal experience that NT is very unstable, and it doesn't even have anything to do with the GUI-kernel connection. Our main server, a BDC, file, and print server crashed about every two weeks for a year before we finally gave up and set the damn thing to reboot every night. The thing would be sitting there with its monitor off and users would start complaining that the file server was unavailable. We'd turn on the monitor and sure enough, the machine was locked solid - only a power down would reboot it. And when the machine comes back up all you can do is look at the log files to see about when it crashed. Other than that you get no debugging info at all.

    By contrast, we have a Linux box running our very active intranet web site. We've had it up for 6 months and it has run flawlessly. Interestingly, I set up the Linux web server in the first place because I was tired of IIS failing for no apparent reason (the site had been hosted by IIS).

    Oh, and the Linux box is an old P166 with 16MB RAM, the NT server is a brand new Dell Poweredge 2300 dual PII 350 with 128MB RAM, hardware RAID 5, 3 hot-swappable 9 GB cheetahs. All that reliability hardware wasted on an OS that can't stay up for two weeks!

    It's certainly not for technical reasons that people choose NT over *nix.

    Chris
    simpkins@tilc.com

    (The links to simpkins.org don't work - I'm moving to a new server.)

  506. Linux slower than NT? c't doesn't seem to think so by Anonymous Coward · · Score: 0

    After reading the PC Week results this moring I just by chance checked out the newest c't at the newstand (sorry, the article does not seem to be available on their website). It just happened to have a Linux vs. NT web services performance comparison as well. Without getting into any detail here, Linux won. By far, in every category.

    I've seen a lot of ppl here are taking the PC week test results very serious as to which OS is superior for web hosting. I would not read too much into any type of artificial performance test as they are flawed by their nature of beeing exactly that: artificial. Your own experience should be the final instance.

    A little note at the end: the c't tests were very well documented taking up multiple pages of the magazine, something that can't be said about the PC week test. That fact alone and it not beeing some silly rebuttal test makes me take the c't test more seriously.

    freedumb

  507. Re:Pricing vs. Sysadmin Costs by Anonymous Coward · · Score: 0

    In Houston, it is rare to see a very good NT sysadmin make more than $70,000 and many don't do better than $50,000. In Houston, a UNIX sysadmin with 5 year makes $85,000-$100,000, with ten years $150,000+, especially with security or dba or other skills. There is a wall that is getting steeper with every new bunch of MCSEs entering the market here. With UNIX, it takes skill -- skill is essential as well for good NT people (don't push me -- I am being open-minded), but no one understands that and NT will support a poor admin to a large degree whereas UNIX will let him dig his own grave.

    UNIX people get paid according to skill. They also get to work with better stuff with more importance. Mostly they get paid more because there aren't too many people who can do what they do.

  508. Re:You guys sound so lame - wanna BSOD on w2k? by TummyX · · Score: 1

    Can't reproduce it here. I'm guessing it's your video card driver or your mouse driver.

  509. ROTFLMAO! by Anonymous Coward · · Score: 0

    ***belch***

    Ding! Your word processor is ready!

  510. NT IS NOT FASTER THEN LINUX!! by Anonymous Coward · · Score: 0

    GRRRR

    THEY USED THOSE STUPID 4 ETHERNET CARDS AGAIN!



    I am getting rather angry and upset about this. Can you say "false advertisment"?

    If microsoft continues with this alpha ehternet driver which the license that says use at your own risk, then we should use the alpha 2.3 kernels! MY boss reads pcmagazine and he is allready looking for excuses to dump my linux box for a NT one. I WILL BE VERY PISSED IF I HAVE TO USE NT! DONT YOU GUYS GET THIS! Microsoft is trying to isolate everyone in the linux world by pitching NT users agaisnt linux ones and making us look like whinners who have an infior OS or ms is trying to limit linux's sucess through deception.

    We all lose if this happens. If MICROSOFT USES THIS TRICK AGAIN I WILL HIGHLY CONSIDER SUEING THERE PANTS OFF. I am not a fanatic but if pcmag just took those stupid 4 ehternet cards out and replaced them wiht 1 fast one, then NT would go down majorly in the benchmarks. Want proof that linux is faster? Read this http://www.heise.de/ct .

    Its in german but you can translate it in bablefish. This magazine gets no moeny in ms ads.


    See! I am no linux anti ms troll. I just WANT FACTS!


    The question is, is NT faster then linux as a file server and a web server with 4 ethernet cards?

    The answer is yes. I admit this.


    Linux can kick the crap out of NT with any other configuration!

    Zdnet is very unprofessional. They also did another test earlier showing NT win by using 4 ethernet cards while doing heavy dynamic html servering.



    I am no whinner but to be labled as a sore loser who screams unfair at a referee is too much. Its more like screaming unfair by one team paying the referee money to make sure I would get fouled while the other team wouldn't.


    Ahhh that feels alot better. Moderators rememberthat I dont intend to start a flame war but I just brought in some facts. Zdnet used 4 ethernet cards and I want /.ers to be aware of this and dont fall for the w2k hype.

  511. How about a low-end machine? by sparty · · Score: 1

    I recognize that it would be nice for Linux to thrash NT on a top-of-the line box, but there is one place that Linux will definitely beat NT. How about a low-end box (eg earlier Pentium or such)? I'm using a 486 that I pulled from the trash heap as a webserver, DNS server, nameserver, et al. It was actually serving 8-10 thousand hits/day for a while on a 3C509. Not too shabby. I think this is one place that Linux really shines--setting up departmental servers or low-usage webservers for smaller companies, and you can't even run NT on the same hardware.

  512. heh they will probably leave the channel now by Anonymous Coward · · Score: 0

    that you have plastyered there name everywhere.
    they purposely try to keep the location secret
    because they are a bunch of elitist assholes who
    hate 'the masses'. furthermore they pirate
    starwars and the matrix and other stuff and
    make alot of excuses about why its ok for them to do it.

  513. what trust in the system? by Anonymous Coward · · Score: 0

    the moderators are just as bad as the 'criminals'
    fuck off bitch

  514. Re:It means what? (Was:Static page requests, BAH!. by Chris+Johnson · · Score: 1

    No, NT was modified to be app.specific to serve as many static pages as quickly as possible without regard to latency. It is possible that the tested version was in fact pushed so far in this direction that, if you made a single request for a page otherwise unrequested, it would be ignored and not serve the page.
    _THAT_ is what I, at least, am implying. Why? Because I spelled out the algorithm capable of defeating normal web servers on these terms- and if you go by only bandwidth, 'mad caching' wins very big. As long as you can keep the requests coming and the granularity isn't so big as to have the server waiting for more requests too often, it pays to _not_ serve pages until you have a whole raft of identical ones to whack out in a loop. This strategy of not serving pages when asked is of course insanity for _real_ use, but by God is it a winning strategy for benchmarks! Instead of keeping all the pages in RAM, or going through a complicated prioritizing system and trying to keep latency down, you ignore all that and just count requests- and when you serve, you just do a tight loop using the same data over and over. It's beautiful, even if it is pretty useless for doing anything other than winning benchmarks- in normal use most requests will be delayed, because they're being saved up for optimal serving at a later time. One way of telling if this is happening would be if the request latency varies wildly even though conditions aren't changing.
    Again: I for one am implying that NT was tweaked for this test into a form that bears no resemblance to a web server- and Linux will never, ever catch up to it without similarly discarding any concern for the actual requests. Paying no attention to latency is just faster- checking on times costs, sorting costs, and serving pages upon requests totally bypasses the gains you get from caching and spitting out identical pages in quick succession. The trouble is, as I said, this course of optimization leads directly away from realworld performance and towards a thing that only works with benchmarks...
    Does anybody, anywhere, have records on the statistical distribution of latency re. this NT optimization, compared to the tested Apache setup? Will they talk about latency at all, or try very hard to make no comment on it? Are there any records on _regular_ NT latency that might provide a clue? My experience trying to download from NT servers does suggest that latency varies wildly...

  515. Fair Real World Test by laktar · · Score: 1

    I've got an idea. How about a fair real world test? An independent group comes up w/ some real world type need. They then give (or allow) each group to use some reasonable set amount of funds. That set amount will go to cover hardware, software, and personnel (they will have to pay themselves on set hourly figures that the independent group finds reasonable). That way you bring it down to the bottom line. The servers would be tested on how fast they could be and how reliable as well and of course price would also be tested since the cheaper system setup would allow more expenditure for greater overdesign.

  516. So how much did M$ pay zdnet or pcweek? by topdogg · · Score: 0

    I just don't believe it, This is driving me crazy, I run my own test on NT and Linux red hat, and Linux just all out kicks NT A$$!!! Here's how we do it, You take your setups, however you like, i don't care... Then you do Web benchmarking, file benchmarking, mail server under a load, dns load, MUTLI web sites being hosted, 16 people telneted in, 23 ftping, and then see how NT stands up. But what? Oh yeah, i run a web hosting comp, i do this every day, And even the HIGH-END nt box dies within 3 days, Linux, well... it's still up :) Man i hate them microsoft funded benchmarks, come over to my place where we only support Linux, and i'll show you how NT dies after so much, Now, linux does have it's limits yes, But i havn't found them yet!

    --
    Got shack?
    ShackCentral Network
    Worlds best gaming network!!!
  517. Re:You guys sound so lame - wanna BSOD on w2k? by TummyX · · Score: 1

    Have you sent a bug report to MS btw? If you can reproduce it, you should.

  518. Re:100 billion in capitalization and only 45% fast by TummyX · · Score: 1

    Depends on what you mean by Linux. Linus thinks it's everything, including the software. And Linux "doesn't contain any unix code" is unlikely. Programmers would have studied Unix and inadvertantly used the same code/algorythms in the Linux kernel.

  519. Re:ality check by Chris+Johnson · · Score: 1

    "Linux has a much lower per-process overhead than NT does, therefore making multithreading within the same process merely an alternative to multi-process multitasking"
    Bingo: and for what it's worth, MacOS has much worse per-process overhead and context switching time than either (I use it, and I never ask too much of it- works fine for running an application or two) It's good to see glimpses of reality through the onslaught of mindless technical hype. Because NT threading is a necessity and works pretty well, suddenly it's a requirement and nothing else can work- if NT was the one with really good multiprocess multitasking, and Linux was the one with mad threading, multithreading would be called an ugly hack and we'd be hearing about locks until our brains ran out our ears ;P
    Thanx Paranoid: good reality check.

  520. Re:ality check by TummyX · · Score: 1

    Excuse me, but unless you're running apache from inetd (which is stupid for ANY amount of traffic), apache uses the Linux kernel to accept connections, and passes the connections to its child processes (subservers), which takes advantage of Linux's preemptive multitasking. This is exactly what you were claiming NT does that makes it better than linux. And if the question is one of multitasking vs. multithreading, I don't see why moving all the children into a single multithreaded process would add any performance gain, and would make the apache code much more complicated, because it would have to deal with mutexes and locks and all that un-fun stuff.
    Uh, no. I wasn't saying that it made NT better than Linux...it was a response your your earlier argument that NT left some users idle. It was nothing to do with NT is better than Linux cause. It was to do with, uh, Linux isn't better than NT cause . And overheads for processes as opposed to threads is always much higher. Especially when you have to start communicating across processes. Where did you get your assumptions that NT handles processes worse than Linux?
    Threading isn't just a nasty hack to get speed, it's there cause it's a good design - why do you think a mutithreaded ip stack is going to be incorporated into linux soon?
    There is no necessity in NT to use threads, but obviously (as i outlined above) it would be faster. Certainly, in IIS, you can choose to have each session spawned off in a seperate process if you want to - threading just makes more sense. And I wasn't saying that Linux IS guilty, I was saying that it's more likely linux would be guilty of leaving requests idle than what you said about NT (eg. don't make stupid claims about NT).