Slashdot Mirror


Mindcraft Fun Continues

LinuxOnEveryDesktop sent us Mindcraft's comments on a third benchmark that will be open to a wider array of Linux Experts (the second benchmark took tips from Linus which raised a lot of eyebrows: my favorite being 'did they require Bill to be involved too?') There are quite a few restrictions, but overall it seems like a solid chance to show what Linux can really do. Check it out.

322 comments

  1. This will be interesting.... by Anonymous Coward · · Score: 0

    Based on the confidence Mindcraft is displaying you could guess that maybe NT beat out Linux in the second test and they at Mindcraft are sure that it will in the third test as well. It will be very interesting to see the results. It should lay to rest the bickering that goes on between the MS and Linux community on performance. Anyone know when the test results should hit the streets?

    1. Re:This will be interesting.... by Anonymous Coward · · Score: 0

      Not really, linux is developed in user space (in my opinion). ie I don't have, and I am sure that most developers don't have quad processor 1 gig machines. Where linux excells for me is a single processor pentium 400 with 128 meg of ram.

      Lets see NT beat it there!

      PS all this assumes that speed is the only critera, lets have a look at reliability, manageability, etc as well. Speed is important but not everything

    2. Re:This will be interesting.... by Anonymous Coward · · Score: 0

      I agree that speed is not the only thing and that Linux would match NT on a single PII CPU. I don't agree that Linux is vastly superior in reliability though. Flexibility? yes. Cost? yes. Openness? yes. But is about the same and in some cases worse as far as stableness goes. As a server specialist that has worked in some of the biggest companies in the country I can tell you that I am not alone in sharing this opinion. Linux has some great things going for it but a lot of what is out there is pure fantacy. Let Linux keep it's strengths while being honest abo0ut it's weaknesses so that we can improve it in these areas. If so, maybe someday it will be #1 across the board.

    3. Re:This will be interesting.... by Anonymous Coward · · Score: 0

      If you want to look at stability, reliability, supportability, as well as perf and scalability, you should run TPC.

      BTW, why hasn't the Linux community published any TPC results/

    4. Re:This will be interesting.... by grahamm · · Score: 1

      In my opinion and with the mix of jobs I run, my Linux system at home with a 120MHz pentium and 64MBytes RAM beats the NT system with 200MHz Pentium (pro?) and 128MByte RAM I use at work. At home I can be running 2 compilations and not see any performance hits in emacs or web browsing, whereas at work a single compilation shows a noticeable hit on other activities.

    5. Re:This will be interesting.... by GargoyleMT · · Score: 1

      I've an idea: how about we have a face-off between NT Server with 16 or 32 megabytes of memory, and an identical Linux based Samba machine.

      After all, not everybody has the latest and greatest hardware, even if Microsoft want (or needs) you to be running their software on the newest PIII-500 with 4 Gigabytes of memory.

  2. Re:Compatible hardware by Anonymous Coward · · Score: 0

    I would be intertested in seeing a test done on the Alpha PC164 platform as well since they both have native support for it too. Anyone know of such an effort or willing to do your own?

  3. Benchmarks on lesser machines by Anonymous Coward · · Score: 0

    I'm all for this grudge match, though I would also like to see some benchmarks/shootouts between less expensive systems. I could be wrong, but I'm almost positive that the majority of Linux-based servers out there only have one processor and less than 1 GB of RAM. Also, the price of NT Server is a pretty important consideration on a system that has less than $2,000 worth of hardware...

    1. Re:Benchmarks on lesser machines by Anonymous Coward · · Score: 0

      The intention of the test is to measure the performance of the OS's on enterprise class hardware, not to measure it on "typical" hardware.

    2. Re:Benchmarks on lesser machines by malus · · Score: 1

      1gb of ram eh? hehe p166 with 96m running bookoo services (ftp, http, Icecast, Real, Samba, Netatalk) with plen-t clients... does fine for me...

      Stick NT and Linux on MY box and see how NT measures up:)

  4. Quad Processors? by Anonymous Coward · · Score: 0

    As I understand it; NT handles quad processors better than Linux. Is this true?

    1. Re:Quad Processors? by Anonymous Coward · · Score: 0

      Yes. NT handles SMP better than Linux. Linux has (even with kernel 2.2) some design limitations when it comes to SMP (i.e. threading and such) but helps make up for it by being highly subject to tuning and tweaking. NT was designed from the ground up to supprt SMP (but not quite so well as BeOS or Solaris) but is not very tunable. I doubt very much that Linux can compare to NT on anything with 4 or more processors. It should give NT a run for it's money on one single-CPU boxes though.

  5. Re: Please don't feed the trolls. by Anonymous Coward · · Score: 0

    Don't give them ideas. They're bound to troll Slashdot for 'em.

  6. AMI Megaraid by Anonymous Coward · · Score: 0

    Only mostly offtopic, I saw somewhere in here a mention of a 1.0 version of the ami megaraid driver, does anyone know where i can aquire a copy of this? All i've been able to find is .96 in the kernel and on ami's site the ancient .92 i think.
    Thanks

    1. Re:AMI Megaraid by Anonymous Coward · · Score: 0

      look into patch-2.2.7-ac1.gz

  7. My next server purchase... by Anonymous Coward · · Score: 0


    Will match their system as closely as possible, using any tweaks that Linus, Jeremy, etc perform. This is your chance to have the "ultimately" tweaked Linux system.

    Mark

  8. Re:Slippery folks. by Anonymous Coward · · Score: 0

    Linus et al had input on test two according to Mindcraft. I don't see this as an unfair test. If you want to take a product like Linux and compare it to a product like NT (tens of billions of dollars on research and production) on high-end hardware then the results are going to be less than favorable for the Linux community (regardless of who's hardware it is running on). Truth is that Linux is not scalable to the big boxes yet. NT is in part (but not totally). Of course NT will win just as Linux would win the same kind of competition if the test were to be run on a 486 with 16MB of RAM. These two OSes have different strengths and weaknesses. Linux doesn't do big SMP boxes well at all. Test #2 was test #1 with SOME input from Linux experts. Obviously Mindcraft saw the results of test #2 and thought they would totally redeem themsleves by allowing anybody from anywhere to do anything they could to get Linux to surpass NT on big iron. It's very clear what the results are expected to be in general but I would still like to know how big the margin is.

  9. All Commercial Benchmarks are Advertising by Anonymous Coward · · Score: 0

    Sad, but what do we expect? Probably true for a lot of non-commercial ones too.

  10. Re:Windows 9x client? by Anonymous Coward · · Score: 0

    Actually the test should run better for NT Server if the clients were NT. And most desktops are still Win3.1/Win95. I don't think there will be any way a person is going to be able to call test #3 unfair or bias if it conducted as they say.

  11. Re:Could possibly be honest... by Anonymous Coward · · Score: 0

    Yep. It could be honest... when pigs fly and I inherit the Brooklyn toll bridge.

  12. No - there will be all present to see it by Anonymous Coward · · Score: 0

    The Linux and NT experts both will be there to watch. They will have a voice to be heard.

  13. NT the greatest thing since.... by Anonymous Coward · · Score: 0

    NT seems GREAT. It beat linux. It beat Netware. It beat Solaris. All for only marginal cost.

    ... at least ... according to the other tests on their front page.

    Admittedly, i only read the summary results - but still, does this seem POSSIBLE? i've never seen NT running faster than linux (literally, NEVER) - but that could easily be me...

    So, is NT vastly superior and i just missed it?

    z.

  14. #2 by Anonymous Coward · · Score: 0

    Why can't we see the results of the 2nd test?
    Something has obviously given Mindcraft the confidence for this showdown.

  15. You allow W95 but not NT ??? by Anonymous Coward · · Score: 0

    If browser elections are causing you grief simply turn off the feature. NT is lightyears ahead of Win95 and other versions of DOS.

  16. Experts will be whoever Red Hat and Linus pick. by Anonymous Coward · · Score: 0

    Read the article for more details.

  17. NT servs W95 faster than NT clinets? I think not. by Anonymous Coward · · Score: 0

    I can't believe this. I have worked with NT for 5 years and I can tell you that I have never heard of a claim like this. NT is vastly superior in networking (and every other aspect except gaming) than w95. NT can keep the server busier because of this. if the server can keep up with the beefier clients, then performance should go up not down.

  18. Just say no by Anonymous Coward · · Score: 0

    Don't fall for the test. It will not be a fair match --- too little input from the Linux community and too much from Micrsofts tuning engineer Will.

  19. Re:Quad Processors? RH says 4 is sweet! by Anonymous Coward · · Score: 0

    The media has been talking about how RedHat 6 scales linearly to 4 processors.

    Apparently the 2.2.x kernal used has a linear performance increase up to 4 processors no problem, after that it is probably still substantial.

    Besides you get much better performance and reliability per buck using mid to low end servers in clusters or farms.

    Aaron.(TheJackal)

  20. Re:NO! Linus its a trap by Anonymous Coward · · Score: 0

    Evil bill is probably behind this. Testing an earth quake machine or something.

  21. what is the goal of this benchmark ? by Anonymous Coward · · Score: 0


    This point has been raised in several posts.
    Actually, there may be two reasons for this new test.

    1- testing Linux versus NT as a server
    2- testing Mindcraft capacities to run honests tests.

    If the aim is #1, then there should not be imposed configuration, but an imposed budget.
    Besides, there should not be points as 'no patches anterior to April, 20th'. Noone is interested in using an old OS version to run a server.

    This leads me to think they don't want to benchmark Linux vs NT, but to prove that they are profesionally qualified to run benchmarks.

    But, if this is what they aim at, why new tests should be run on NT. I did not see any critics about their tuning of NT. What they should test is their first Linux tests again new ones. The restrictions about configurations and patches make sense in this situation.

    Merging the two tests is not a good idea. The results cannot be interpretated clearly. Two tests should be performed, one on their credibility, the other beeing whether :
    - Linux vs NT as server with a budget of $ XXX (harware and tuning costs).
    - Linux vs NT on 4 processors configurations (but no specification about the number of network cards).

    Reading the comments scored 2 or more, I realise many people say Linux would not do better than NT. I personally have no opinion, but I think some conditions (or specifications) in the test are not honests.

  22. Re:NT servs W95 faster than NT clinets? I think no by Anonymous Coward · · Score: 0

    I am the same Anonymous Coward who posted the first message... It also surprises me that NT server is optimized to better serve Win 9x than NT clients, but I have never tested this myself, so I have to trust other people's tests: Jeremy Allison and the Samba team have performed these tests, as Jeremy himself mentions in one of his articles (http://www.linuxworld.com/linuxworld/lw-1999-04/l w-04-mindcraft.html). He clearly states that this is the behavior of the NT server, while on the other hand Samba is optimized to be a better server for NT than for Windows 9x clients.

    Of course there is the issue of whether you believe -or trust- Jeremy Allison and the rest of the Samba Team. I certainly do, especially after following his postings (on this an other issues) for some months. He has a well-earned reputation. Please notice that he is not saying anything like "Samba is the best" or "Linux is superior", but "Linux/Samba work more efficiently with this client configuration, NT does it better with this other". He in fact admits that NT can be faster than Linux/Samba in one configuration (and slower in the other). Doesn't sound like propaganda to me... I can understand why he thinks that the Mindcraft test configuration should be modified, Mindcraft is simply using the type of client configuration NT is best suited for... which is another way to bias a benchmark. Don't you think MS would know about all this NT/9x serving thing, and that the benchmark configuration is tailored to make NT look better? You will agree that Bruce Weiner's argument of "NT serving NT is not a real world configuration" to dismiss the possibility of using NT clients also sounds a little suspicious. You say that you use NT clients. Well, according to Bruce Weiner you don't exist, or more accurately, your case is so unfrequent that is negligible.

    Draw your own conclusions...

  23. I SMELL RAT!!!!! by Anonymous Coward · · Score: 0

    Okay I got the feeling M$ tweak the internal kernel for the one they use in Test.

    so to be perfectly fair, M$ must use off the shelf shrinkwrap NT, and all public service release.

    which is the same requirement they impose for Linux.

    Otherwise, there is no way on earth we can know if they changed the NT internal with different built which is not available to public.

  24. M$ is cheating!!! by Anonymous Coward · · Score: 0

    the open test only goes open for Linux, than M$ will process the result.

    ever got the feeling they will tweak NT kernel behind the door?

    the only fair test will be if people can inspect what goes on in NT too, so we all can now if they build a special purpose NT just for this benchmark.

    1. Re:M$ is cheating!!! by acarey · · Score: 1

      I don't think the NT kernel is really the issue here. The type of tuning MS will probably do will involve stripping the machine of _any_ excess "fat" (unused/irrelevant services/protocols/drivers/options, etc.).

      On good hardware NT server is really quite stable (uptimes > 100 days can be common). So the kernel and executive are not a problem. The issue here is speed, so they will want to get rid of anything not relevant to the tests.

      I personally find it interesting that MS will use the FAT file system rather than NTFS (if I have been following things correctly, that's what they've decided to do). FAT does not support security, auditing or other advanced (and performance hitting!) NTFS features, plus it is possible using a good defragmenter to tune FAT very precisely. Yet Microsoft themselves advise all shops to use NTFS only on servers and not touch FAT with a barge-pole. Weird. (Or "cunning", if you prefer :)

      Cheers
      Alastair

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  25. Re:Isn't it more interesting... by Anonymous Coward · · Score: 0

    Yes -- how many NT admins actually use things
    such as CPU binding? (p.s. If we really want
    some fun -- for the last benchmark, we should
    get Cox,Riel et al. to sort out the VM patches
    (and allow for binding NICs to CPUs for whatever
    card is used (and generalise it later)).

    It would, however, be a good idea to suggest
    a basic install vs basic install shotout.

  26. Special NT for the race by Anonymous Coward · · Score: 0

    Microsoft will built a special version of NT tweak, that's why they did not permit open inspection on their side of the kernel.

  27. Re:We're going to get our butts kicked by Anonymous Coward · · Score: 0

    True -- we'd need to get some kernel patching
    done for sake of sprucing up the Linux score.

    One trick we'll need to do is the network card
    to CPU thing that affinity does on NT.

  28. A Must, off the shelf NT by Anonymous Coward · · Score: 0

    we have to keep an eye for them so they only instal off the shelf NT software from randomly slected shop.

    otherwise they will cheat like hell with special NT built.

  29. Re:Quad Processors? RH says 4 is sweet! by Anonymous Coward · · Score: 0

    they lie. part of the point of this whole benchmark fuss is that there has _never_ been any benchmark showing linux scaling better than any other os. every indication is that nt, solaris, hpux, irix, and even beos scale better than linux.

  30. M$ modification. by Anonymous Coward · · Score: 0

    easy answer for the M$ part, they will tweak the win95 for the client part. so it performs better, but slightly different from the off the shelf OS.


    how can we know they are not doing this dirty trick?

  31. M$ is tweaking behind the door. by Anonymous Coward · · Score: 0

    easy answer, M$ is hiding all the test number and configuration from public for the second test.

    after they got the 3rd test, they will cook up the second test with special brew of NT built and win95 client built, so it will zoom fly past Linux.

    but the problem is...this built are not available for public, and all tweaks cannot be inspected.

    liar, liar pants on fire.

  32. Re:Switch to NT by Anonymous Coward · · Score: 0

    Stability was not tested by Mindcraft. If frequency of crashes are a problem, NT is obviously not a choice. However, it wil be a good idea if you make a Linux server to build it on well-supported hardware instead of finding some specific RAID controller for which you know the Linuxsupport to be poor.

  33. Re:Explained: The Microsoft/Mindcraft connection by Anonymous Coward · · Score: 0

    So not only is NT itself finely tuned by Microsoft experts, but the hardware is finely tuned by Microsoft experts to provide the worst possible results on Linux?

    If they get to tune the hardware to their liking for their benchmark, then the Linux test system should be given the opportunity for hardware selection.

    You can't claim a fair open/public benchmark if you've done multiple internal benchmarks and select the worst possible combination for your competitor to be put in the spotlight.

    I'm willing to bet that the particular hardware configuration was chosen not because it gave the best NT numbers, but the worst Linux numbers, and still looks like a reasonable configuration.

    And it would be interesting to see the different if you take away or add a fast ether card, or go to standard f/w SCSI disks instead of RAID arrays.

    I'd say we know WHY the results were what they were, and if we point it out to microsoft/mindcraft, they're not going to give an inch of ground on this one.

  34. Bogus client software by Anonymous Coward · · Score: 0

    All M$ has to do is modify the TCP/IP stack in the client OS to recognize the server OS and provide an appropriate delay.

  35. what do you mean EVEN BeOS ???? by Anonymous Coward · · Score: 0

    Nothing does SMP better tan BeOS. And I've used them all!

  36. Re:NT servs W95 faster than NT clinets? I think no by Anonymous Coward · · Score: 0

    I have supported NT clients but far more cases have been with Win95 clients to an NT server. It's been my experience that NT clients are more competent in a networked environment and are more capable of saturating a network segment than win95 due to the higher performance (NT clients are really NT servers after all).

  37. Re:SMP is not really the issue by Anonymous Coward · · Score: 0

    We need some raw data to look at on the box when it is at the heavy end of the benchmark... iostat, vmstat, netstat. A hands-on approach is really needed to find the exact problem.

    And I'll vote with you... I don't think the processor is what is being taxed here.

  38. Even if they modify the clients ? by Anonymous Coward · · Score: 0

    This is NOT a good thing. If they change the client OS so that it delays transactions from a Linux server, they can get any result that they want.

  39. Re:NT optimized for 95... by Anonymous Coward · · Score: 0


    My read on this:

    Windows NT server does as good a job as possible on 95.

    NT clients still will perform better than 95 but it just means that the gap is narrower than it would be if NT server were optimized for NT clients.

  40. Re:Mindcraft given a loaded package to open by Anonymous Coward · · Score: 0

    I think Mindcraft is somewhat innocent in all of this and, in fact, has been set up by Microsoft to take the heat!

    They were given the test case by Micrsoft. It is very reasonable to speculate that Microsoft already ran the test internally and knew the results before handing it over and paying for it to be done by a third party.

    Does anyone REALLY think that Microsoft didn't have any solid idea of the results before handing it over to an independent party? Remember that the test was done in Microsoft's test lab, and the conditions were spelled out in advance by Microsoft how the test was to be run. Anyone want to bet money that Microsoft didn't try it out on the equipment (and probably multiple other configurations which Linux showed much more favorable results) before handing access over to Mindcraft?

    So, Microsoft played the role of Jokey Smurf and gives Mindcraft a loaded package. To mix the metaphors, Mindcraft open it up and BOOM, they've got egg on their face.

    I'm willing to bet that Mindcraft really does want to preserve their credibility in all of this. But they've got some desire to serve Microsoft.

  41. Re:Stupid benchmarks i think by Anonymous Coward · · Score: 0


    I already see a big mistake (regardless of what you think of Microsoft Internet Information Server 4.0):

    Under Web-Server Performance Analysis, you'll see that the Linux machine is using Apache vs. the Windows NT box running Internet Information Server (IIS). Why not run the Win32 port of Apache, instead of an entirely different piece of software? How stupid!!

    Secondly, if they want to conduct this benchmark with all the most recent software, why are they still using Windows 95 as their client platform? Yet again I say, "How stupid"!!

    Does anyone disagree with me?


    Brian

  42. Re:Linux Expert by Anonymous Coward · · Score: 0

    This should be televised on pay-per-view.

  43. Single processor test this time as well as quad? by Anonymous Coward · · Score: 0

    Reading through the new test guidelines, it looks as if they are going to test the machines in single processor mode, as well as quad. Are they going to allow different setups for the two tests? Will a SMP compiled kernel run slower than a non-SMP compiled kernel on a single processor machine?

    Also, why not pull 3 gigs of the RAM instead of just disabling it in configuration, just in case there's some little tweak that could take advantage of it.

    Lastly, I liked the fact that they claim that Novel didn't have anything against their test... (see their ABC rebutal, and then look at Novel's home page)

  44. What about the NT License? by Anonymous Coward · · Score: 0

    To avoid the "no publishing benchmarks" clause in the license, they must already have MS's explicit, full support for Mindcraft v3.

    And, seeing as Mindcrap is STILL publishing their v1 results on their main page, they're obviously still in bed with Bill.

  45. IEEE study by Anonymous Coward · · Score: 0
    I don't have a link for this, but here is the summary of a benchmark the IEEE published:
    TITLE
    Benchmarking a network of PCs running parallel applications
    AUTHOR
    Hollingsworth, Jeffrey K. Guven, Erol Akinlar, Cuneyt
    AUTHAFIL
    Univ of Maryland, College Park, MD, USA
    ORDER
    IEEE International Performance, Computing & Communications Conference,
    Proceedings 1998. IEEE, Piscataway, NJ, USA,98CH36191. p 1-7
    ABSTRACT
    We present a benchmarking study that compares the performance of a network of four PCs connected by 100 Mb/s Fast Ethernet running three different system software configurations: TCP/IP on Windows NT, TCP/IP on Linux and a light weight message passing protocol (U-Net Active messages) on Linux. For each configuration, we report results for communication micro-benchmarks and the NAS parallel benchmarks. For the NAS benchmarks, the overall running time using Linux TCP/IP was 12 to 500 percent less than the Windows NT TCP/IP configuration. Likewise, the Linux U-Net based message passing protocol outperformed the Linux TCP/IP version by 5 to over 200 percent. We also show that using Linux U-Net we are able to achieve 125 micro-second latency between two processes using PVM. Finally, we report that the default math libraries supplied with NT (for both gcc and Visual C plus plus ) are substantially slower than the one supplied with Linux. (Author abstract) 13 Refs.
    LANGUAGE
    English
    JOURNAL
    IEEE International Performance, Computing & Communications
    Conference, Proceedings

    It'd be great if someone could find a publically available copy of this on the web...

  46. Re:Slippery folks. by Anonymous Coward · · Score: 0

    lets get penguin to let Linus use one of their 8 way Xeon machines, with 128MB L3 cache for the test. Oh ya, NT cannot do 8 way multiprocessing, sorry.

    dusty lloyd lloydu00@usfca.edu

  47. Re:Naming Conventions by Anonymous Coward · · Score: 0

    If I were them, I'd be Mift to!

  48. Cool - some pos. improvements being weeded out.. by Anonymous Coward · · Score: 0

    Some good points have been made about high-end intel servers like the one tested in this benchmark - so even if we lose we have the opportunity to build in scalability at module or even kernel level.

    Say kernel modules for handling high-throughput, the kind of thing people are saying NT can do with this tailored hardware.

    Fortunately the vendors are now prepered to work with the Open Source community to make their hardware work at its best so Linux should be able to leverage even high end intel and adaptec peripherals as the NT box is in this.

    The evidence also shows that the test is using hardware that is deliberately tied to NT. Soon enough that will be a thing of the past. The benchmark is meaningless but at least we have learnt some new tricks that can be implemented with any luck.

    Aaron. (TheJackal)

  49. The explanation: A simple network/routing error!?! by Anonymous Coward · · Score: 0

    Given the above, here's a very simple situation which would match the data. The data showed Linux very favorable for a low number of connections, but as the number of connections increase, it hit a ceiling and stayed there.

    Could it possibly be that the clients are hitting the Linux box with requests on all four of its NIC cards, but that outgoing data is only being channeled out its primary NIC, which saturates?

    It seems to me that this is a very simple explanation for the poor (1/4 of NT) results... because it is really only taking advantage of one out of the four NIC cards.

    Its a simple network configuration issue that a non-UNIX/network oriented person would make, and it is something that would not easily be caught when soliciting outside support if you didn't supply statistics from netstat or such to show you've balanced your load correctly.

    Actually, I don't remember the 4-NIC issue being mentioned with any prominence until now. But Mindcraft insists that a 4-NIC setup be part of any future test.

    -jcm

  50. Re:Linux vs NT4 TCP stack benchmark by Anonymous Coward · · Score: 0

    The problem with this benchmark is that it is more a measure of the efficiency of the network card drivers than it is of the speed of the TCP/IP stack. I'm also somewhat concerned about the test results exceeding the "theoretical optimal" values.

    In general, however, I concur -- the Linux TCP/IP stack is more efficient, faster, and much easier to develop software with than Microsoft's TCP/IP.

  51. Re:Don't shoot the messenger by Anonymous Coward · · Score: 0

    Ooooh there's a good argument. Here's my rebuttal:

    PowerPC boxes from IBM are pretty 'high end', and since NT doesn't even install on them, we can claim Linux is infinitely faster than NT on high end hardware.

    Q.E.D.

  52. Possible outcome by Anonymous Coward · · Score: 0

    Are we all prepared to accept the possible conclusion that NT4.0 really is better tuned for Quad Xenon processors than Linux is? Do ANY of the Linux kernel developers even have one of these boxes to play with?

    It will be interesting to see how the numbers change for NT5.0 and Linux 2.3...

  53. Re:This is a battle that Linux is designed not to by Anonymous Coward · · Score: 0

    This seems the most important point, no one would have this kind of machine for this purpose. One would buy many machines to do file serving and many machines to do WEB serving. One only needs large machines like the test machines to do large scale computation I have not heard of anyone ever choosing a 4 way processor machine using NT over an 8way processor board from penguin running Linux for the job. Hell most people would build a beowulf cluster of low speed pentiums.

    Dusty lloyd lloydu00@usfca.edu

  54. Re:Just drop it by Anonymous Coward · · Score: 0

    Slashdot, biased??? hahaha Slashdot is the epitome of bullshit bias. Slashdot is for Linux people, period. There will never be a balanced, intelligent discussion here. Hell, why am I here, then...? I'm gone.

  55. Re:Compatible hardware by Anonymous Coward · · Score: 0

    Standard Dell server - doesn't Dell support Linux or is this FUD?

  56. Re:Right who the fuck uses 4 CPU+2GB for file serv by Anonymous Coward · · Score: 0

    If you're talking about PC servers, most don't have that many CPUs, etc. If you're talking about real servers, then the situation is a little bit different.

  57. Come back to fight another day... by Anonymous Coward · · Score: 0

    Ok, we should now accept this as a lose-lose situation. (I'm not going to say why, 199+ people before me just did that) The only way we are going to save face now, is to pull out all together. Claiming that we are not going to deal with biased (blatantly setup) benchmarks. For when a company decides to construct a service, or a presence on the web, they don't tell their department heads that "ok, we magically have these certain computers here, set them up"... they tell them what they need, and ask if it could be done in X amount of dollars, and the department goes out and makes it so. What a more meaningful benchmark would be, is that Linux outperforms NT for any given amount of money. We all know that every OS has it's strong points and it's weak. One of Linux's major ones being SMP.

    (funny, how you can have a fully functioning linux system before you even have the money to buy NT, of course this is just a silly aside, a real network solution is going to cost alot on either side)

    Mindcraft be damned...

  58. Re:Mindcraft given a loaded package to open by Anonymous Coward · · Score: 0

    Has it ever occurred to you that maybe NT _can_ outperform Linux on the high end, no matter who is doing the testing? That Microsoft has a _right_ to claim that NT is a better choice for SMP servers because it's supported by facts? Don't lose your faith in the Linux cult, sheep.

  59. Re:Linux Expert by Anonymous Coward · · Score: 0

    This would be another benchmark altogether. Right now, the rules say what and how we are to test. We can either accept, and show Linux not to be as bad as depicted, or refuse to participate.

    Also, the rules seem pretty fair.

  60. Stability is better then performance by Anonymous Coward · · Score: 0

    This test is a mute point. On average Linux is faster then NT, but the biggest advantage of all is linux doesn't crash like NT, or have memory leaks, and whole bunch of other problems.
    Chances are NT will beat Linux, but one has to wonder how many blue screens of death will pop up. I think this test will end up biting Microsoft in the ass. It will make the Linux community want to perform better on these kind of tests, and support raid better, etc, and still be STABLE.
    Anyway most of you probly know of this page, but if you don't go to: www.unix-vs-nt.org
    and you'll feel real good about linux
    my 2cents

    ------------------------------------------------ --
    bang the head that doesn't bang --Rich Badger
    ------------------------------------------------ --

  61. Linux experts on the retreat by Anonymous Coward · · Score: 0

    I see. Now you want to dictate the test conditions so that your favorite makeshift OS can look reasonably good. Well that's not the way it would work in a corporate environment. You'd have to deal with Win95 clients, you'd need the flexibility provided by Apache etc.
    Linux experts are already clasping at straws. If the tests are not required to have any practical significance at all then let's drop the high-end stuff altogether. I'm sure Linux boots faster than NT and may even beat it at formatting a floppy. Happy now?

  62. Re:Conditions by Anonymous Coward · · Score: 0

    Good points. The same should go for Linux. However, if you want to test uptime, try running TPC. Can Linux even get throug a TPC run without crashing?

  63. thttpd/mathopd by Anonymous Coward · · Score: 0

    Does anyone know if MindCraft is going to continue to take Web Benchmarks only against Apache/Linux or if they will also be testing the performance of thttpd or mathop. I get the feeling that Mindcraft only wants Apache used to match their goal of producing the negative results for Linux.

  64. Halloween 4??? by Anonymous Coward · · Score: 0

    Hey, this is the scenario of ESR's Halloween 4 - go take a look and see if it isn't identical.

    I think ESR should update Halloween 4 to include a reference to Mindcraft's benchmarks.

  65. Re:What if we play the M$ game? by Anonymous Coward · · Score: 0

    Funny post. I'm an Oracle/ASP guy for all NT boxes, and we don't have and problems. SlashDot, however, is frequently unreachable. Not too impressive.

  66. Re:The truth? by Anonymous Coward · · Score: 0

    What happens if the tuned linux results are the same as what mindcraft saw?

  67. Don't take that literally by Anonymous Coward · · Score: 0

    Hi clueless person. The point was that you often cannot dictate the external conditions for a server environment. If Linux is any good it will perform well compared to NT no matter what the external conditions are.
    You cannot deny Microsoft the right to pick a favorable setup and at the same time clamour that the test should be rigged in favour of Linux.

    1. Re:Don't take that literally by ragnarokk · · Score: 1

      You cannot deny Microsoft the right to pick a favorable setup and at the same time clamour that the test should be rigged in favour of Linux.

      The point of contention was not that Microsoft got to tweak their set-up; the point of contention was that Linux experts did not get to tweak the Linux set-up (or in the case of the second test, did not get anything aproaching the same access to the box as the NT experts). I'm sure you know there were no experts from any large company that works with Linux. In fact, there were no experts at all from any company that is involved with linux. I'm sure that, given the chance, any number of companies would gladly send someone out to help Mindcraft tune Linux in order to assure a fair and unbiased test. Redhat immediately comes to mind, as does VA Research.

      If Linux is any good it will perform well compared to NT no matter what the external conditions are

      So, lemmie get this straight. If one OS is better than another...external conditions don't matter? Wow, what kinda wierd parallel universe are you living in? Well then, how about running the test on a Pentium 90? 64 megs of RAM, a nice 6 gig IDE hard drive...your basic small business server. If NT is so much better then I'm sure it will be able to kick linux's ass on that setup too.

  68. Re:NT better than Linux : beginning of the end ? by Anonymous Coward · · Score: 0

    Hellooo? How does this support your argument that Linux is superior? Out of the box Linux performs worse - just look at the Mindcraft study. The only difference I can see is that Microsoft has the Knowledge Base whereas with Linux it's close to impossible to get the information required to tune your system (unless you bribe a kernel hacker).

  69. Re:Mindcraft's Motivation... by Anonymous Coward · · Score: 0

    So are you trying to say that Linux was running like a dog two weeks ago but thanks to some ingenious patches can now outperform the very best of them? I wouldn't want to invest in a system where you need to apply patches every hour or so to fix performance bottlenecks.

  70. Re:The truth? by Anonymous Coward · · Score: 0

    Pigs will fly.

  71. AH! Quit your whining by Anonymous Coward · · Score: 0

    So your all worried that NT is gonna beat the pants of Linux? Yeah? And in Mindcrafts, Microsofts and the Medias eye it's not unlikely that it will. It's not the first time and it's not the last time the linux will be beaten. What people can't seem to grasp is the fact that Linux is not a product it's a project. A project that an entire community of people has worked on and will continue to work on for years to come. Linux is all about evolving, if your worried that Linux is failing in certain areas then do what no NT user can do. Sort it Out!! Work through some source code, report bugs, hassle companies for hardware information. We are ALL responsible for Linux's developement so quit booming doom and gloom and join the ride. And, for the love of all that is good. ENJOY IT!

  72. Re:I dont understand. Why cant you rewrite the dri by Anonymous Coward · · Score: 0

    in the case of the AMI megaraid, there is a driver written, it's just still somewhat beta.. so wait until it's matured and try it again

  73. Re:Offensive emails by Anonymous Coward · · Score: 0

    However, I figure this Bruce guy knows this, & would have posted a few by now if they existed.


    He posted a few on his site. It's pretty tame....


    http://www.mindcraft.com/linux-net-rage.html

    BluSkreen
    a few hours and still no password.... :-(

  74. Re:a lose-lose situation? what're the odds? by Anonymous Coward · · Score: 0

    Maybe this already occurred : Linux performed better in test 2, and test 3 is a PC damage limitation exercise (sure, linux met nt's performance, but it took a linux.god to do it).

    -adrian

  75. Re:Anything Publically Available by Anonymous Coward · · Score: 0

    In an open-source operating system, the code is available for tuning as well as any system parameters. So ANY change can be made : not just binary patches.

    -adrian

  76. Re:Mindcraft given a loaded package to open by Anonymous Coward · · Score: 0

    yes of course it occurs,

    BUT.. it is contrary to most of our experiences, and its not in our interest to have to rely on cooked figures or fantasy benchmarks.

    Nobody is arguing that NT can't do what they say it can, they are arguing that the test isn't fair to linux so it isn't much use to developers or administrators who many of us are.

    From a quick glance its plain to see that the hardware is designed to work best with NT, Its dell's corporate policy.

    Aaron (TheJackal)

  77. Ever hear of the Alpha? Isn't this 'big iron'? by Anonymous Coward · · Score: 0

    NT runs on Alpha too you know. And Linux still doesn't scale well past one processor. Oh, sure it will run on a quad box but how much return do you get for each additional processor? 50% maybe. While Solaris is getting about 90% and NT is getting around 80%. While I agree that NT isn't a big iron OS, neither is Linux.

  78. Re:Linux Expert by Anonymous Coward · · Score: 1

    Yes there will be several Linux tuning experts at the test site watching every detail of the testing procedure. This was pointed out in the article.

  79. its a trap! time to limit damage! by Anonymous Coward · · Score: 1

    The environment that the benchmark is set in so heavily weighted in NT's favour that Mindcraft and Microsoft (this of course wouldn't happen without their approval), you can be pretty certain that linux will look bad.

    The original NT result has been validated externally but I suspect they'll move the goalposts and hack NT beyond recognition so that even if Linux matches the NT score in test 1 it looks bad in the new test.

    The whole thing is set up to save the reputation of both mindcraft and microsoft and has nothing to do with giving Linux or Apache a fair deal.

    The benchmark is only open in that tuning can be done but the hardware is deliberately chosen to run NT quickly, as are the clients and the benchmark itself - the football pitch is definately sloped and at quite an angle.

    It can safely be assumed that the benchmark was designed after some investigation from microsoft on NT's strengths and Linux' acilles heel.

    Get ready for some damage limitation. we need some benchmarks of dynamic content, database (they were published briefly), and on more appropriate hardware and environments.

    We also need to see a test that recogises stability, security, etc.

    Mindcraft's test is pure hype, I don't even think that it will provide any helpful insights for developers because any problems or limitations won't apply or affect any but the rarest and contrived situations.

  80. TCP/IP by Anonymous Coward · · Score: 1

    These tests should also be run over TCP, rather than just m$ proprietary SMB (Samba).
    TCP is also common in industry, in fact a 'standard'.
    But then, clients on 56K dialup lines would add realism.
    Anyone else try copying large files (~12Meg+) from NT Server to 98 client over ethernet/10Mpbs? I've noticed that smb barfs, where ftp/tcp works.

    1. Re:TCP/IP by WyldOne · · Score: 1
      Actually we have. The network gets more saturated with other servers are on the network. I think this is due to the constant braodcasting of services. Also the browser wars probably don't help. (No _I_ am the master browser)

      I would like to point out that the major difference between netbios and TCP/IP is that netbio _broadcasts_ everything. Maybe that is the secret. I would like to see 20 servers at the same time. I think that NT would fight itself to a standstill.

      --

      make Linux, not Microsoft. sin(beast) = -0.809016994374947424102293417182819
  81. Sm@rt Reseller by Anonymous Coward · · Score: 1

    Does anyone have some back issues of "Sm@rt Reseller"?

    There was an article in that magazine not two maybe three months back on NT/Linux server comparison. Unfortunately, I didn't keep the issue, and I can't remember the server specs, but I do remember that they said that linux (Red Hat with Samba) was a better windows server than windows itself. I believe it provided 5x the performance at high loads.

    Does anyone have this? Can we post it? Or post a link to it? I've not seen it mentioned, but it was a solid unbiased test that proved what linux could do on a modest machine.

  82. Re:Stupid benchmarks i think (Oops !) by Anonymous Coward · · Score: 1

    Oops, forgot to mention, i'm speaking about the original test that is.
    /Micke

  83. Do our own benchmarks? by Anonymous Coward · · Score: 1

    Instead of wining about a company who are clearly hand-in-hand with MS doing benchmark Linux vs NT comparisons, why doesn't somebody organise an independent test? It seems that the Linux experts are willing to turn out for this test, would the NT experts turn out for something that was independent? It would allow us the opportunity to do bencmark comparisons on real world systems. i.e. from a lowly 386 to a 4 cpu SMP box. Not every desktop in the world is a 4 way pentium III xeon with 2Mb L2 caches, with 2Gb RAM and a 50Gb RAID array. My 0.02 ukp.

    1. Re:Do our own benchmarks? by orbit · · Score: 1

      Indeed, I think that too. We should do our own tests. Anyone able supplying any decent hardware for a server? then we install NT with IIS out of the box and linux with kernel 2.2.6 and Apache and samba also out of the box (no real tuning), then we do the tests, after that we do try to tune both platforms and do the tests again. Let's see what's the result ... !

  84. With tests like this, who needs a Cray by Anonymous Coward · · Score: 1

    The obvious problem with the third 'honest' tests is with the choice
    of hardware. Will an i386-Linux machine outperform a Cray vector
    supercomputer? Most likely yes!, if Linus tailors the hardware and
    the software to our liking, we will easily win.
    So forget the Mindcraft challenge, with tests like these we should go
    against the Crays :)

  85. Re:thttpd by Anonymous Coward · · Score: 1

    thttpd is not a threaded web server. In fact, due to its design (as I understand it), the thread implementation makes no difference to thttpd. If you're running a multi-processor system, Apache will probably be better because it will take advantage of the multiple processors; thttpd, because it is only a single process, will not.
    ned

  86. Good name and reputation by Anonymous Coward · · Score: 1

    Please read the article "openbenchmarks.html" at the Mindcraft which is the basis of this story.

    Mindcraft accuses Linux and others who posted critical comments, and the press, of besmirching its good name and honesty. A threat of legal action is implied. Such threats, implied or otherwise, are much worse than the original decption. Mincraft has no credibility or honor.

    That is enough. Who are the idiots from the Linux community who are cooperating with Mindcraft in this scam ? Mindcraft has already lost its good
    name by not prominently identifying the original test as Microsoft funded, and now tries to intimidate individuals, magazines and IT companies that exercise their right to free speech and engage in peer review.

    Clearly Mindcraft has its own axe to grind. Any Linux guru who cooperates with such a discredited
    venture does great damage to us all. The world will forget about Mindcraft, except these media hungry Linux "experts" take the bait, and lend credibility to a discredited and dishonourable commercial company which, to add icing to the cake, makes threats of implied legal action when these same individuals exercise their rights to free speech and peer review of Mindcraft's methods.

    This situation is grave, only because Linux gurus who should know better have taken this bait. The proper response would be legal action against Mindcraft for false and misleading reporting of its initial tests and failure to adequately disclose its funding. In other words, misrepresentation and slander of Linux and Linux related software and service vendors. It is time to start playing hardball with these dishonourable people who can never gain respect in the IT community no matter how many repeat tests they perform.

    It would be better for Mindcraft to just close shop, and best for Linux gurus to stop playing MIcrosoft's game and use some common sense in such matters. It may well be that NT beats Linux in certain tests with certain hardware configurations. So what. Nobody would care except that these people who may be respected in the Linux community are so eager for publicity that they fail to see they are just being used by Mindcraft and MS to their own disadvantage.

  87. Re:Mindcraft's Motivation... by Anonymous Coward · · Score: 1

    Part of the problem with the results being generated is that what they are doing is creating a system for getting results. Not for true functionality. Also there is an assumption that like systems should compete alike, that everyone needs max performace, and that all systems should scale performance wise accross the spectrum.

    For a more complete idea of benchmarking what should be done is they should design systems based on what would really happen say in a small, medium, large, and possibly max performance areas. Then setup budgets that should be used for each level, except for the top which could be whatever anyone would want to spend. Of course Microsoft could probably win that one since they could spend the most.

    This way you could show more realistic situations, where the equipement would be set up for certain purposes, and they could be designed to show the true strengths of the platforms, say NT with 4 processors, and Linux Clustering for an example. However other platforms should be allowed also as I would love to see OSX compete head to head in a open test with NT and Linux.

  88. Re:We're going to get our butts kicked by Anonymous Coward · · Score: 1

    An important thing also to note is that NT will crash, often. This is one of the reasons Linux is slower, is because it makes sure that the system will not crash. A friend of mine wrote a program that allows any user to access any part of memory in NT. This causes a system to crash. Linux will always be more stable.

    Question: Who has servers where 2% of this much traffic really matters at this speed. People doing VR or building Beowulf clusters?

    Another Question: Is speed more important than reliability?

    Dusty Lloyd lloydu00@usfca.edu

  89. Only 2 things can happen... by Anonymous Coward · · Score: 1

    Realistically, two things can happen from all this. While I'm not completely convinced that NT will win, I'm very skeptical about any tests that aren't 3rd party (ie: payment is not coming from one of the manufacturers)

    Scenario 1: We get our butts kicked. NT beats linux into a pulp in front of everyone and it's a huge embaressment. Microsoft toots its own horn even louder than usual, and all that positive press we've been getting will essentially be negated. The only good that can come of it is that critical components are finally improved and perhaps, one day, will outperform NT even though it will have cost us dearly.

    Scenario 2: We win, or tie (as much as a "tie" can be defined in benchmarks). Either way, it proves to our *slight* advantage since we can shut Microsoft up for awhile about their being better by fighting fire with fire. But the problem is M$ already has what they're looking for... they continue to have the first benchmarks bashing linux into the ground.

    Either scenario ends with M$ giving linux the shaft. We have to remember that complacency will kill us, and overconfidence will turn us into a bunch of horn-tooting, advocating Linuxserfs. The only way we can win at this is improving the system (both the Linux system components and our way of doing things). Both will have to evolve if we ever expect to reduce Microsoft to a mere corporation instead of dictatorship. M$ will always have the upper hand when it comes to marketing. No one's ever beat them. Let's use the fact that they SUCK at making OS'es to our advantage buy beating the living *TAR* out of them, even *UNTUNED*.

  90. Tuning to what end? by Anonymous Coward · · Score: 1

    Other than Mindcraft's complete lack of integrity, the issue at hand seems to be exactly with what purpose are we trying to optimize the systems for, and what is the cost of achieving that? Instead of structuring this a reasonable, abstract test ("Build a system that can devliver 1000 8k web pages a second and report the cost.") they seem to be trying to keep it a biased, restricted test ("Use this hardware and software, and we'll see if we can't find some way our system still beats yours."). If this sort of underhanded "independent testing" continues, I will have to stop buying products from companies that use Mindcraft studies to support their product.

  91. Price/Performance SCARES Mindcraft by Anonymous Coward · · Score: 1
    Mindcraft's Open Benchmark Invitation starts off by rebutting the web accessable articles, emails, and newsgroup articles which attack Mindcraft's "honesty." But, unfortantly for Mindcraft, they can not rebutt on solid fact on how they choose to report the NT vs. Linux comparison: they purposily left out the price/performance comparison!

    In the Mindcraft report comparing NT with Netware, price/performance appeared at the very top of the report in the executive summery. Likewise, in the comparison between NT and Solaris, Mindcraft begins with an executive summery going over the price/performance. In fact, a spot on Mindcraft web site will be dedicated to price/performance since it is such a critical measurement.

    So, when it comes to comparing NT and Linux, where is the price/performance figures? The Linux report also has an executive summery like the last two comparisons that Mindcraft published. But the key issue of price/performance never apppears. It is missing from the executive summery and missing from the report complettely. The reason for this is very clear. While the NT and Netware comparison put NT Server 4.0 at a software cost of $4,949 while RedHat Linux 5.2 with a 3-incident support pack both direct from RedHat comes to $249. (By the way, the 3-incident support pack also provides support for Apache & Samba issues.) The end result is that NT Server 4.0 would have to outperform a Linux server by nearly *twenty* times to achieve a perferable price/performance measurement for NT Server. Even misconfigured to produce bad results, Linux continued to FAR under-cut NT Server 4.0 in the price/performance.

    The Open Benchmark Invitation will also product even more damning price/performance comparisons. The reason is that single CPU systems will be included in the tests. The Mindcraft report was based on the Dell PowerEdge 6300. This system comes with a base cost of about $15,000. One you add the Mindcraft specs of 4 processors, 1MB cache, 4GB memory, a 10,000 RPM 9GB hard drive, eight 7,200 RPM 4GB hard drives, the Dell PowerEdge 6300 system has over a $35,000 price tag to it. But it isn't the PowerEdge 6300 that Dell pushes with RedHat pre-installed on. It is the PowerEdge 1300 with a base price of $3,000. Once you kick the specs on the PowerEdge 1300 to having 768MB and four 9GB drives (matching the Mindcraft 41GB storage on their four processor system), the price is still down at $8,000. Hence, four PowerEdge 1300's can be had at $32,000, over $3,000 below the MindCraft PowerEdge 6300 configuration. But, if four uni-processor systems can ourperform the price/performance of a quad-processor NT server 4.0, do you think that statistic will make it on Mindcraft's price/performance page?

    ... I didn't think so either.

    It is too bad that Linux can not be configured to perform badly enough to provide Mindcraft with price/performance they can publish. It is too bad that Mindcraft can not be "unbias" when choosing what price/performance figures too publish.

  92. im sure mindcraft needs a Lab! by Anonymous Coward · · Score: 2

    According to Mindcraft's website, they are experts in evaluating
    computer systems and they have been in business for 14 years. And yet,
    they do not own a lab in which they evaluate computers and conduct tests. Why?

    1. Re:im sure mindcraft needs a Lab! by demon · · Score: 1

      Excellent question. I'd certainly like to know that one. You'd think after 14 years in operation, they'd have facilities of their own. But maybe they couldn't afford 'em because of Microsoft backing out on tests that didn't show their OS in a favorable light...

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  93. Compare this benchmark round to their other tests by Anonymous Coward · · Score: 2
    Mindcraft's NT vs. Solaris 2.6 File & Web Server tests:
    Their server configuration was a dual PII-333, 512MB. They report system Price/performance.

    Mindcraft's NT vs. IntraNetware benchmarks:
    Server Config: Compaq ProLiant 5500 single 500Mhz Xeon. They report software Price/performance. (see Novell's rebuttal)

    And then, sometime between last fall and now, servers needed 3 more Xeons and another 512 Megs of ram, and companies stopped caring about price/performance.

  94. The truth emerges by Anonymous Coward · · Score: 2

    Only now, on the eve of a possibly disastrous test result, are you willing to admit that Linux may be inferior to NT. Why didn't we see such rational comments after the first test instead of the mindless bashing of Mindcraft and Microsoft? As a neutral observer I must say that the Linux community seems to be at least on par with Microsoft when it comes to hyping your system and spreading FUD.

  95. Re:We're going to get our butts kicked by Anonymous Coward · · Score: 2

    How about an even more "realistic" benchmark that would reflect the outside world: Set a budget and get let the hardware/software fall where it may. Benchmarks are useful only to those in the market to buy and need guidelines for purchases.

    Am I wrong on this? What percentage of people out there have similar setups _currently or ordered) in shop that match the Mindcraft study?

  96. Re:We're going to get our butts kicked by Anonymous Coward · · Score: 2

    > NT supports zero copy transmits out of the disk cache or the web server cache.

    Windows2000 supposedly does. Not NT4.

    > This means that the data is directly DMAed by the NIC card out of the disk cache or user-space memory buffer out to the wire without having to be copied to kernel space.

    But guess what, you still have to touch every byte of data to do the TCP checksums. Zero-copy won't help you much there. (read today's kernel-list archives for more info)

    > 2. NT (with Intel cards) supports Fast EtherChannel if connected to a Cisco switch.

    So does Linux. (I believe you can do this with the Beowulf patches if you really want to) And Mindcraft won't be using this configuration, anyway.

    > 3. Intel adapters on NT can offload the TCP checksum calculation to hardware.

    Adapters which are used in about 0.1% of all servers out there, due to the fact that they cost as much as an entry-level server in and of themselves.

    > I don't know if SP4 added that support to NT4 or not. It is definitely in NT5

    It's not in NT4, which is what Mindcraft is supposedly testing.

    > 4. If NT uses NetBEUI it will beat Samba. NetBEUI is much faster than NetBIOS over IP.

    It also sucks. Can you say non-routable over the Internet and a general pain in the ass to set up over any sort of large area network.
    Again it shouldn't be any part of this test.

  97. Offensive emails won't change the outcome by Anonymous Coward · · Score: 3

    Why do people find it necessary to send Bruce rude
    and vulgar email on account of these tests? That
    can only encourage him NOT to help the linux people.
    It is fine to be upset about the test results, to
    disagree with them, but sending offensive email
    doesn't help anyone, and certainly makes Linux
    look less professional, which is not what we want.
    If the tests come out in favor of Linux, do you
    think Microsoft employees will start sending Bruce
    nasty emails?

    1. Re:Offensive emails won't change the outcome by BJH · · Score: 1


      Well, I suspect that Bruce is going to be getting some really nasty email from Gates if the tests come out in favour of Linux...

    2. Re:Offensive emails won't change the outcome by abba+fan · · Score: 2

      If Linux should win, M$ won't send our Bruce nasty email BUT they won't send any more cheques either!

      Linux people may have sent nasty notes to this poor chap because they felt a manifest injustice was done to the Linux community by the first test. Hey - he did go on record. He knew what was coming. Mindcraft are tiny - bet the publicity will double the size of their business

      This third test seems a worthwhile opportunity. I sent a very positive message to him about it (not that he should care about my opinion).

      Lets see how it goes - worst case is NT Server wins on performance so the Linux world gets a target to beat.

      Patrick

      --
      "Captain, I cannot believe my ears!" - Spock
  98. Isn't it more interesting... by Anonymous Coward · · Score: 3

    To compare vanilla Linux vs vanilla NT? Most of the servers out there are not tuned by experts.

  99. Jeremy Allison suggests some modifications... by Anonymous Coward · · Score: 3

    Mmmm... This is getting interesting. Jeremy Allison, of the Samba Team, has already answered to the Open Benchmark invitation (http://linuxtoday.com/stories/5630.html) suggesting a modification in the benchmark configuration, namely that the clients used in the tests should also include NT clients and not only Windows 9x. Apparently the performance of an NT server goes down quite a bit when serving NT clients, and both the Samba Team and Mindcraft (or Microsoft) know this well. In one of his previous rebuttals, also available at Linux Today (http://linuxtoday.com/stories/5628.html), Bruce Weiner of Mindcraft tried to justify the use of their setup not because it gave the NT server any advantage, but because there were far more Windows 9x than NT clients out there, and testing the system whit NT clients wouldn't be a "real world configuration". Interesting, if you think that NT is supposed to be the way to go in the near future according to Microsoft and their flagship product... I work at a university. Should we dump the pile of NT workstation CDs we bought some months ago for our departamental network and go back to 98?

    I believe there is a clear chance of NT beating Linux -even properly tuned- in these benchmarks, but all the details surrounding the tests, including the hardware and the configuration chosen, don't smell very well... Too biased.

  100. How Microsoft runs a web server by Anonymous Coward · · Score: 3

    http://www.microsoft.com/mi sc/backstage/column_T2_1.htm

    Quote: "How microsoft.com finally achieved 100% web site availability"

    "Wanke: We needed to figure out why our servers were crashing, which requires them to be taken offline for debugging. For every machine, you have to have an IP address. This problem, for years, has been unsolvable."

    "Weeks: Just running CHKDSK on a 36GB server, which is standard after a crash, can take up to three hours. We couldn't have a server fail, or do maintenance on a server, or be able to leave a server down and try to figure out why it went down without it affecting customers."

    The solution? Surely it must be to get one of these huge mindcraft servers that are so fast? No?

    "The microsoft.com Web site consists of several clusters of servers, each with a number of segments consisting of 4-6 servers containing mirrored content. ... which hide server failure from end users. The result: Up to 100 percent availability"

    Up to 100 percent availability... Impressive.

    Paul

    1. Re:How Microsoft runs a web server by Guy+Smiley · · Score: 1

      The quote from the article that really cracks me up is:

      Wanke: Until Single IP, we were just like everyone else: we never had a 100 percent day. Never.

      You mean to say that their much-beloved NT/IIS can't last a single day without crashing or otherwise failing in some way? This makes me think more and more that the Mindcraft benchmark should be run over several days or weeks, and we get to see how often NT dies.

      How about these 3hr CHKDSKs on the 36GB disks? Isn't NTFS supposed to be a logging filesystem? If so, why does it take 3 hours to check the filesystem? Granted that ext2 would also do a long fsck on its filesystems, but at least it doesn't pretend to be something it isn't.

  101. Just drop it by Anonymous Coward · · Score: 3

    Come on.. its just a worthless benchmark. No benchmark can be 100% accurate. Benchmarks are nothing but a device to sell software. Benchmark programs themselves can be skewed by running faster/slower on different OSes.

    People who are fighting to get a better benchmark test are nothing but Linux bigots. I remember a time when Linux was used for fun and hacking (not cracking). Who cares if NT shows better "results"? I sure don't. (Don't give me that "my company will look at these benchmarks".. you shouldn't work for a FUD driven company in the first place)

    Lets face it.. you (/.'ers) are all anti-Microsoft Linux bigots who want free (as in beer) software and do not give a damn about free (as in speech) software. Anyone with a brain knows Linux is crap in many ways and is not the holy grail /.'ers make it out to be.

    Oh well.. go ahead and moderate this down. The truth hurts.. and it seems many moderaters can't handle the real truth.

  102. Stupid benchmarks i think by Anonymous Coward · · Score: 4

    If IIS with these configs can't beat the "swiss army knife" Apache then IIS is really bad ! I mean look at what those configs actually meant
    These were some that i bothered to investigate.

    ObjectCacheTTL = 0xffffffff.
    This it to be used if all contents fit into memory and is static (hmm, and guess what the benchmark measures...yes, static performance.) It supposedly turns of the cache "garbage colllector". See http://msdn.microsoft.com/library/sdkdoc/bdg/bdgap p05_5xtf.htm

    OpenFileInCache = 0x5000 = 20480 (max number of cached open file handles) Well caching up 20 k open filehandles should speed up serving static pages

    ListenBackLog = 200 (couldn't find it on MSDN), presumably means that listen() can have 200 pending connections.

    And what is my point ? well IIS was totally geared up to handle a website that fit in it's primary memory (anyone how big is the "site" in webbench?)
    but,pardon me if'you've got a quad xeon running some kind of "enterprise" website wouldn't the amount of data be _much_ more than 1(or 4) GB ? And would hardly be static either, but generated from scripts,databases and whatnot ?

    In humble respect of all computer gurus out there, i hope i haven't got this totally wrong :)
    /Micke

    1. Re:Stupid benchmarks i think by toenail · · Score: 1

      NT 4.0 Resource Kit, Supplement 1, Chapter 7 sayeth:

      "You might effectively increase existing bandwidth by increasing the length of the connection queues. Requests for connections to the IIS services are held in queues until the service is available to respond to the request. A separate queue exists for each of the IIS services, but all queues have the same maximum size. By default, each queue can hold up to 15 connection requests. If the queue to a service is full, any new connection requests are rejected.

      The default queue length of 15 connection requests is sufficient for most servers. However, if your server is rejecting many requests when the services are most active, you can increase the maximum number of items in the queue. If you change the queue length, be sure to monitor server processor use, server memory use, and the connection counters to avoid creating a system bottleneck.

      To change the maximum number of connection requests in the queue for each IIS service, add the ListenBackLog value entry to the Registry. Set the value of ListenBackLog to the maximum number of connection requests you want the server to maintain. You must place ListenBackLog in the Registry at:
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Serv ices\Inetinfo\Parameters

      Although there are separate queues for each IIS service, the maximum length for all three of the queues is identical and is determined by this value entry."

  103. This is a battle that Linux is designed not to win by Anonymous Coward · · Score: 4

    The fact that Linux has done this well is interesting, but really folks, take a look at the test -- it is specifically designed to be a test that Linux cannot win at this current time. 4-way processing. RAID support. And with third party utilities which were created for their usefulness, not their ability to shine on a benchmark.

    I don't think we're going to find a 4x boost in the results. One has a good argument saying that Linux is *not tunable* for the reason that it has a decent design with reasonable defaults and there's not much that needs to be tuned! [If someone does a partial quote of that last line and puts it in a magazne, they are vermin.]

    BTW, a few semi-related notes. If I was going for performance on a web server with Linux, I would chose an architecture far different from a monolithic 4-processor, 4-network box with RAID storage. I would go with multiple simple systems, which would allow me a path to grow that is not tied to upgrading to expensive bleeding edge technology.

    If I wanted to do a performance based web server, I'd put all the files in a memory based filesystem. (Or have sufficient memory to make sure that I'm going to get a high cache hit rate.)
    If I had to use drives, I'd use solid state drives (the kind with built in battery and automatic disk backup) for ultimate performance.

    I would spread the documents (images, html, etc) across several machines. Additionally, I might have "www.myhost.com" assigned to several IP addresses so that each new connection is semi-randomly distributed to a new machine.

    There would be no need for 4 x 100Base-T connections for each host. (BTW... are these going to the same network or different networks? Meaning... is NT doing *IP trunking* with these (all four 100base connectors "striping" output on the same network), which Linux won't? That could explain a 4x difference and wouldn't it be funny if one simple feature is all that this test demonstrated?)

    The design given for the "web server" and "file server" aren't really good hardware choices for the job. BTW... two different services on the same box? Aside from the fact that it is bad design on the NT side, the two functions really require different configurations.

  104. We're going to get our butts kicked by Anonymous Coward · · Score: 5

    And unlike in the previous hatchet job, we are going to be right there watching as they tromple over our OS and publicly defame it.
    We are going to be standing there with our mouths open saying, "What happened?"
    Folks, this is a battle we can only lose. Bruce has his LIVELIHOOD at stake here. NT is not going to lose no matter how open it may seem. Whatever it was that happened in that second test Mindcraft did gave them the confidence to do this test so they could appear to the public as "fairminded" and "open".
    It ain't so. What can we do to prevent this? I hope noone important falls into this trap. It could be a black day for us all as the press trumpets "NT prevails in open tests where linux gurus try their best!"

    1. Re:We're going to get our butts kicked by Thomas+Charron · · Score: 1

      I'm betting that much of this thread will go unmoderated becouse of how juicy it is. They'll want to post to..

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    2. Re:We're going to get our butts kicked by shine · · Score: 1

      Maybe, maybe not. But, there is one race they will never beat -- price/performance.

    3. Re:We're going to get our butts kicked by Matts · · Score: 1

      Hmm... maybe. But only if you go for a lower end box. Once you're up to a quad processor system, or even more, the price of the OS dwindles in comparison to the h/w.



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

      --

      Matt. Want XML + Apache + Stylesheets? Get AxKit.
    4. Re:We're going to get our butts kicked by Matts · · Score: 3

      Moderators up the above post further. It's an excellent point.

      The point is, they've obviously done exactly that - retested with all the patches and improvements we suggested, and still came out with abysmal performance. Otherwise they wouldn't (and neither would MS) be willing to get high profile people in there to do the tests again. This is a setup and it stinks.

      However, it may, afterall, prove beneficial. If it finally gets linux-kernel started on some serious SMP improvements to the kernel then we'll all be better off in the long run (provided uni-processor doesn't suffer in the process...).

      Matt.


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

      --

      Matt. Want XML + Apache + Stylesheets? Get AxKit.
    5. Re:We're going to get our butts kicked by Christian+Smith · · Score: 1

      That said, as we approach these highend hardware configurations (OK, mid-range to UNIX people,) I would rather spend the money on a full UNIX box, like an Sun E250. I am quite confident one of those could match the NT/PC based equivalent for the same price. Certainly price/performance.

    6. Re:We're going to get our butts kicked by law · · Score: 2

      Agreed we will lose it WILL be a hatchet job; but it beggs the question; how does NT enterprise edition a 4000.00 dollar software package only beat Linux by X% -- notice the single digit. And sense it is open source why would a sacrifice $4000.00 amd that for a single digit improvment.

      --
      "Think of it as evolution in action."
    7. Re:We're going to get our butts kicked by grahamm · · Score: 1

      Not necessarily. If one OS requires less hardware than the other to provide the same performance, then this could be a considerable cost saving.

    8. Re:We're going to get our butts kicked by grahamm · · Score: 1

      Or invert the test specification and specify the required performance and compare the hardware required for NT & Linux to give the required performance.

    9. Re:We're going to get our butts kicked by ralphclark · · Score: 5

      The principal rule of negotiation is never accept someone's first offer. If the Linux community is going to co-operate with this venture then we need to come back with some counter-proposal. In any case, if this is an 'Open' benchmark specification, then it must be a version 0.01 alpha pre-release only. It needs refining and debugging before it can be used.

      There is no doubt that the Mindcraft 4-way SMP SCSI RAID platform is designed to show NT in it's best light, at Linux's expense.

      I strongly suggest to Linus, ESR and anyone else who is thinking of becoming involved that we insist on removing this last vestige of bias before agreeing to co-operate.

      I would like to suggest that the tests be run on alternative platforms; instead of Mindcraft's chosen NT-enhancing platform, we should run the same or similar saturation tests on a more modest platform to show Linux's well-known performance advantage on cheaper hardware.

      Another alternative platform would be a load-balanced 'cluster' of such cheap boxes all IP-spoofing the same server address.

      I guess Linux would beat NT hands down in either of these alternative configurations.

      Hopefully Mindcraft will see the advantage of doing what they are only pretending to do just now, and conduct a truly fair set of benchmarks, with all three configurations represented.
      Consciousness is not what it thinks it is
      Thought exists only as an abstraction

    10. Re:We're going to get our butts kicked by Wag+the+Dog · · Score: 1

      Don't be so sure about that (OS price dwindles in comparison to the h/w). What are you going to run on that high-end hardware? More connections for users. More Client Access Licenses. Want to run Exchance on it? More licenses for that too. You'd be surprised at how much MS licenses can cost for a high end box (or may be you wouldn't :-)

    11. Re:We're going to get our butts kicked by tobiz · · Score: 1

      Why not meet the Mindcraft challenge with our own Linux Community Challenge. Why not devise a benchmark, set up 'well tuned' NT and Linux boxes and publish the results. I'd hope the Linux/OpenSource Community can devise and run an honest bechmark.

    12. Re:We're going to get our butts kicked by chamont · · Score: 1

      This is right. Not only are we on their turf, but the configuration plainly favors NT no matter how we tune Linux. First, MS probably spent two months picking the EXACT hardware it would take to beat even a fully tuned Linux box. Also, note that ONLY 9x clients are allowed. Everyone knows by now that Samba does better with NT workstations. And don't discount their past evil doings. Who knows what they'll do to the switch configuration. Maybe they'll telnet into the switch JUST BEFORE the linux test, and slow it down. Don't put anything past them--this is war to them. We're dead meat.

      Monty

    13. Re:We're going to get our butts kicked by AaronW · · Score: 3

      On a properly configured server, NT should be stable enough. When I worked at Adaptec and when our drivers were fully debugged, the servers were fairly stable when benchmarking and stress testing. The testing required for servers WRT NT is fairly extensive compared to client computers. I know, for example, that Dell's server stress test is very extensive. Very few network card vendors passed the test.

      On ordinary consumer hardware, yeah, NT isn't that stable. Also, remember that these benchmarks don't match the real-world. In the real world a lot of stuff occurs that doesn't occur during benchmarks or stress tests which can cause NT to BSOD. Also, for the benchmarking, NT will likely only have to stay up for a few hours.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    14. Re:We're going to get our butts kicked by AaronW · · Score: 5

      NT might very well beat Linux. Linux still has some shortcomings compared to NT for the test Mindcraft is about to run.

      1. NT supports zero copy transmits out of the disk cache or the web server cache. This means that the data is directly DMAed by the NIC card out of the disk cache or user-space memory buffer out to the wire without having to be copied to kernel space. Linux (as of 2.2.7) does not support this (this requires changes to the Linux virtual memory code and to the networking code to support fragmented packets and locked memory).

      2. NT (with Intel cards) supports Fast EtherChannel if connected to a Cisco switch. Linux does not. Fast EtherChannel, for those who don't know, allows multiple ports (up to 4) to be ganged together to behave as one virtual fat pipe (800Mbps with 4 100Mbps adapters running full-duplex, the usual configuration).

      3. Intel adapters on NT can offload the TCP checksum calculation to hardware. Linux can not. I don't know if SP4 added that support to NT4 or not. It is definitely in NT5 (I worked on some code to take advantage of it).

      4. If NT uses NetBEUI it will beat Samba. NetBEUI is much faster than NetBIOS over IP.

      When I worked at Adaptec and we were competing against Intel for server tuned NICs I saw what NT could do. With 6 network cards set up with load balancing we saw over 500Mbps of throughput, and the server was less powerful than Mindcraft's. Intel wasn't too far behind us either. This was with NT4+SP3 on a quad 400MHz server.

      Now, personally, if I had a choice I would almost always choose Linux over NT, but I'm just trying to be realistic. One of these days I need to sit down and hack some Linux networking code. Fast EtherChannel support would be a very nice addition to Linux.

      -Aaron

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    15. Re:We're going to get our butts kicked by acarey · · Score: 1

      NetBEUI is much faster than NetBIOS over IP.

      It depends on the size of the network you are running on. Certainly for less than 20 or 30 clients where routing is not required, NetBEUI is very fast. More than 20 or 30 clients (your milegae may vary :), NetBIOS on TCP/IP starts to look comparable, then overtake NetBEUI. Anything involving routing, NetBEUI is useless for because it is a non-routable protocol.

      Cheers
      Alastair

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
    16. Re:We're going to get our butts kicked by Tau · · Score: 1

      One simple reason why Linux would lose to NT in the specific configuration Mindcraft wants to use is that the AMI MegaRAID does suck under Linux, even with the 1.0 driver. Using only the on-board Ultra2 SCSI port of the DELL machine for all the disks and configuring the system for software RAID5 under Linux would likely at least double disk performance.

  105. Slippery folks. by Anonymous Coward · · Score: 5

    I'd like to point out a few issues with this: 1) Motivation; in point #1, Mindcraft says the purpose of the test is to verify the results of the second tests. No Linux experts ever even had the opportunity to view the second test's results. Why are we rerunning test #2 which no one has had the opportunity to see or critique? Why not retest #1, the one that everyone says is false and inaccurate? 2) Machine used; this machine will not be the Dell PowerEdge that was used for the first test. It may be a machine that was specifically chosen for it's weak Linux drivers or other reasons. 3) Mindcraft configuration; why must the Linux experts use the configuration that Mindcraft used? 4) Microsoft's ability to use the results in press releases; I admit, this part is the reason why the tests are run in the first place; but why is this starting to look like a press campaign? Microsoft has incredibly tricky attorneys; why should we play their game? 5) Will the Linux experts have the opportunity to edit the 'joint' press release that includes quotations, possibly out of context, from the Linux experts? --Curious in Atlanta

    1. Re:Slippery folks. by demon · · Score: 1

      Heh. Anything ix86-based is NOT, I _repeat_, NOT, classed as "big iron". If you need "big iron", get a big Sun UE or SGI Origin server.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    2. Re:Slippery folks. by Royster · · Score: 1

      It means that the Linux poeple can't write new code on the spot to improve performance even though this is one of the advantages of Linux. Only code and patches that were publically available on the date of the second test can be used.

      --
      I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    3. Re:Slippery folks. by schporto · · Score: 2

      I personally wonder about the quote "neither OS can have tunes, patches or bug fixes applied that were not used in or that were not available at the time of Mindcraft's second test"
      Does this mean that if Mindcraft didn't tune linux then the experts can't tune it for the Mindcraft Config? Or do the tunes/patches just need to be available? Little confused on the wording.
      On the other hand - maybe they are trying...

    4. Re:Slippery folks. by acarey · · Score: 1

      It also means that MS presumably can't use SP5 on their NT box. (Not that SP5 contains anything particularly relevant to this scenario anyway...)

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
    5. Re:Slippery folks. by acarey · · Score: 1

      Windows NT Server Enterprise Edition can scale to 16 processors, just not very well :)

      Windows NT shines on four processors, which is presumably why Mindcraft prefers to use a four processor machine for its test.

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  106. Explained: The Microsoft/Mindcraft connection by Anonymous Coward · · Score: 5

    It's a little obvious when you think about it. Mindcraft says that the hardware configuration is "set in stone". And, in fact, when they posted messages on the newsgroup, people told them that they needed to change their hardware configuration... but they won't. The key to this entire test IS the hardware.

    Where did this specific hardware configuration come from? Microsoft. And Microsoft didn't just pull this configuration out of thin air. They've been doing all sorts of internal benchmarks with Linux systems to see what kind of numbers they could get. In their tests, I'm sure they've come across many favorable Linux comparisons.

    But, as expected, they've found a few sub-optimal configurations for Linux which NT does well with. Microsoft has run many tests, and found the hardware that works the worst with Linux but good with NT. This is what explains the email from a Microsoft email address regarding the Xeon configuration... the email that Mindcraft said they did not send. It was done by Microsoft's internal testing.

    Once they have the bad configuration, they need to send it off to another third party for "independent verification". Which, I believe, it isn't Mindcraft that was responsible for the low numbers... they were handed a benchmark that Microsoft ran ahead of time and already knew the results for. They just needed an outside party to go discover it for themselves.

    This creates a simple smoke-and-mirror effect. Microsoft isn't blamed for this... Mindcraft is. And it disguises the real issue... it isn't software/OS tuning. It is hardware de-tuning done in advance by microsoft.

    Consider that each piece of the system is pretty much a non-optimal configuration for linux. CPU, RAID disk, and probably the network. Probably one of these pieces (say, the 4x100base-t instead of a single gigabit ether) is really sub-optimal and replacing it would probably yield incredible results, but you've still got the additional handicaps.

    But the Linux community has walked right into this one, thinking they can tune it out. Probably short of re-writing some kernel and driver codes, this piece of hardware isn't going to fly on anything *but* NT. (*BSD will also compare unfavorably.)

    It probably is too late now to point this out -- they'll have the claim of "sour grapes" to use.

    1. Re:Explained: The Microsoft/Mindcraft connection by davie · · Score: 1

      Time to subpoena Microsoft emails? Now you've got me thinking there must be an email somewhere on Microsoft's network that reads something like: "Bill, we've finally found a hardware configuration that is optimal for NT and produces sub-par results running Linux. We're confident that if we use this configuration for the Mindcraft benchmarks, Linux will come out the stinker."

      Wouldn't it be interesting to see if Linux could meet or exceed the NT benchmark results on cheaper hardware? My guess is that it would be possible for a couple of experienced Linux admins to match the NT results with less hardware. While we're at it, let's use the entire benchmark suite, not just the static HTML, as the representative from the publisher suggested. That, or use Squid to cache the content, as disk I/O seems to be one of the major problems.

      --
      slashdot broke my sig
    2. Re:Explained: The Microsoft/Mindcraft connection by edgy · · Score: 1

      I think you have a very good point here.

      Which is why I agree with those posts by people saying that we should have a benchmark where given X amount of $$$$, what kind, and how fast of a server can you build with Linux versus NT. That way both sides can pick the best hardware for the OS, and can do whatever they need to do to optimize their setup.

      That way, we can get a good idea of the price/performance of NT versus Linux. The price/performance is what is driving Linux into the corporate sector, and it would give a much more valid benchmark.

      That would also prevent M$ from doing something like what you mentioned, which seems quite plausible.

      If Mindcraft would agree to going by a benchmark like that, I'll eat my shorts. This is the last thing they want to do. I don't think they want to compare best-case scenario for each OS given a limited amount of money. But this is what people with purchasing power have to go through every time they buy a server.

      Ben

  107. Linus, et al, Input? Not according to AC. by davie · · Score: 3

    If you think anyone had any real input into the second set of Mindcraft benchmarks, go have a look at AC's commentary, entitled "Bruce Weiner: Lies, Damned Lies, Statistics":

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

    --
    slashdot broke my sig
  108. Re:The Mindcrap Affair: the customer is always rig by whoop · · Score: 1

    It's still there. Click on the Services link (http://www.mindcraft.com/company/services.html), second paragraph under Performance Testing & Capacity Planning.

  109. Re:Golden Opportunity by David+Greene · · Score: 1
    There are lots of tradeoffs like this you can make in an experiment. The Mindcraft setup is one choice. What you have suggested is another.

    Who will pay for it? Are the various commercial Linux vendors willing to pool resources and commission Mindcraft or some other third party to run the tests?

    All of these tests should be run, not to prove anything about Linux vs. NT, but to make Linux better. That should be our goal. NT should be an afterthought.

    --

  110. Re:Is this test fair? by David+Greene · · Score: 1

    Right on.

    The Linux team could set up clusters of workstations, etc., but i don't think that gets us any useful information. The more I think about it, the more I like the idea that the hardware may favor NT. If it does, it indicates a problem with Linux and we need to fix it.

    Why doesn't samba work well with Win95? These are the questions we need to answer.

    --

  111. Re:Golden Opportunity by David+Greene · · Score: 2
    You have to be very, very careful doing this, however, because you're introducing another variable into the experiment. Better to allow both parties to come to an agreement on a hardware setup.

    On the other hand, there is some merit to letting a third party pick the hardware. In this case, we will have the opportunity of finding problems with drivers rather than simply using things we already know work well.

    If poorly supported hardware is used, however, it must be made absolutely crystal clear in the press release. Nothing less is acceptable.

    If the Linux community is serious about doing this, it's going to take a lot of planning. Just because you may not be taking the trip doesn't mean you can't contribute to the effort. After all, the community has always been trumpeted as a strength of Linux. We ought to set up a web site, mailing list or something to coordinate all of this.

    To those who make the trip: take good notes!

    --

  112. Golden Opportunity by David+Greene · · Score: 5
    It seems pretty clear to me now that Mindcraft really does want to produce unbiased results. This statement is quite telling:

    Mindcraft has withheld the publication of our second Linux and Windows NT Server benchmark results (the test for which Linus and others provided some suggestions for tuning) pending the response to this Open Benchmark invitation.

    Looks like Linux did not come out on top in their second test, and Mindcraft is willing to bring in Linux experts to verify the results.

    My biggest fear with this is not that Mindcraft will try some underhanded trickery, it's that the Linux community will not accept the results unless linux comes out on top. That is just as bad as if Mindcraft tailored its benchmarks to favor NT.

    This open benchmark is a wonderful opportunity for the Linux community to benchmark itself. AFAIK, no controlled experiments on high-end servers have been done to see how Linux stacks up against the heavyweights. If Linux comes out on top, great. But if not, we as a community have to accept that and learn from the process.

    This is best chance yet to discover the bottlenecks in the kernel and several critical pieces of software. IMHO, the Linux experts should not go in with the goal of beating NT. They should go in with the goal of squeezing every last bit of performance out of the machine and using the resulting data to fix the problems.

    Mindcraft and Microsoft (!) are donating resources to the Linux community in an effort to help us improve the OS. Let's grab the opportunity!

    --

    1. Re:Golden Opportunity by Jeffrey+Baker · · Score: 2
      Better to allow both parties to come to an agreement on a hardware setup.

      The bottom line for a business is price/performance. I have always believed that the only fair kind of benchmark would be one where experts from both sides were given a lump of cash and asked to build the best system possible for that price. Microsoft would never go for that, though, because the Linux camp would get an extra $10,000 worth of hardware that the NT camp would have to spend on Windows NT licensing.

      Since we are trying to test the software here, I don't think this is too much of a problem. When one is selecting hardware, one usually considers the software to be run. So let the software guys pick the best CPUs, RAM, and NICs that they can get for the money, and let them go after it.

      I suspect that a smart linux camp would spend their $50,000 on a dozen uniprocessor Pentium IIs and a proxy server.

      Later,
      -jwb

    2. Re:Golden Opportunity by hamal · · Score: 1

      I agree with you wholeheartedly. We will go flat on our face if we don't react to this. There is one catch though, the fact that identical hardware should be used. I think it would more fair to use similar hardware, so we can choose the brand of the NICs and SCSI cards that are better supported.

      --
      Hamal is an yellow star in the constallation Aries.
      It is 66ly away, so it doesn't alter your personality.
    3. Re:Golden Opportunity by Dr.+Tom · · Score: 1

      I don't understand why people assume that because they are witholding the results Linux must have lost. Maybe they are witholding the results because Linux won? Wouldn't it already be enough of a score for NT if a Linux server tuned by Linus himself couldn't pass muster?

      I agree, though, that this hardware platform and server load are somewhat unrealistic..

  113. Re:Compatible hardware by Eric+Green · · Score: 1

    Yep, hardware compatibility is an issue. My first thought upon seeing the original Mindcraft benchmark was "Man, that Dell SUCKS, I wonder how much Mindcraft would charge to compare it against one of our Linux Hardware Solutions machines?". My second thought, of course, was that if we wanted to do such a comparison it would be better to choose a more professional organization than Mindcraft (I was NOT impressed by the unprofessional conduct of Mindcraft -- both the test itself and the reporting of the results were conducted in an extremely unprofessional manner).

    We weren't told what brand of network card is being used (if it is a PNIC-based one the PNIC has transmitter lockup problems under Linux), but the AMI MegaRaid is still pretty aweful under Linux. The latest version at least will do concurrent requests (the last version serialized requests -- i.e., you could not issue a new SCSI request until the previous one had returned its results), but it is still very immature compared to the ICP-Vortex or Mylex drivers used by most Linux hardware vendors.

    In reality, people wanting this class of machine are going to buy it from someone with a track record, like VA Research, they're not going to buy an off-the-shelf box and install Linux on it themselves.

    --
    Send mail here if you want to reach me.
  114. Quad Xeon by Eric+Green · · Score: 1

    Linus has a quad Xeon as his home computer!

    But: It's an Intel box (sold by VA Research, the former Linux Hardware Solutions, Micron, and others), rather than a Dill.

    --
    Send mail here if you want to reach me.
  115. Don't have to win to win by Eric+Green · · Score: 2

    I agree that the real reason for this is because Mindcraft's reputation is in tatters.

    However, as long as they are using a RAID card which is known to perform poorly with Linux, it can hardly be considered to be a "fair" test. The Mylex and ICP-Vortex cards used by VA Research and others are known to be fast and stable with both Linux and NT, and would undoubtedly be what is installed in any Linux server of this size.

    The network configuration may be a problem too, but we don't know enough about the network cards used to be able to tell.

    An interesting thing is to see whether mod_mmap_static (a new module for Apache which pre-maps files into memory) would greately increase Apache's ability to serve files swiftly. Otherwise we already know that IIS trounces Apache soundly in serving files.

    Remember, Linux does not have to beat NT in order to win. All Linux has to do is get numbers high enough so that Linux can be considered credible. If Linux is within 10% of NT in Samba performance, and within 20% of NT in Apache performance, Microsoft can tout those results all they want -- all it will be is free advertising for Linux. Remember, performance is only one reason for choosing Linux. The most important reason, FREEDOM, freedom from onerous licensing restrictions, freedom from being at the mercy of one monopolistic company, that reason is one that Microsoft will never "get" because Microsoft is about everything BUT freedom.

    --
    Send mail here if you want to reach me.
  116. I agree wholeheartedly! by Codifex+Maximus · · Score: 1

    You can't say that NT beats Linux or Linux beats NT based on such a small sampling of situations! Mindcraft appears to be saying as much though...

    I expect that if you were to take the CD's and the supplied boot disks and tested NT vs Linux on uniprocessor machines, then Linux would do quite well! Then install and compile the latest 2.2 kernel and all the appropriate NT patches and test uni and multiprocessor configurations. And do the tests on more than one hardware configuration.

    Evidently, we are going to need to have a project dedicated to testing and put out a Hardware Compatability List! Hardware that is either supported by the manufacturer or the manufacturer provides detailed specifications to third-party driver writers would likely appear prominently on the list.

    --
    Codifex Maximus ~ In search of... a shorter sig.
  117. Thank you EisPick by Codifex+Maximus · · Score: 1

    I needed to read just what you said. I think we all did.

    Stay on target.... Just a little longer... Staaaay on target!

    --
    Codifex Maximus ~ In search of... a shorter sig.
  118. Definately an option... by Codifex+Maximus · · Score: 1

    but Mindcraft is playing poker. They have the unreleased results of Test #2 and those tests may or may not be favorable to NT. These unreleased results are Mindcrafts hole cards.

    Now, let's say we refuse the test and Mindcraft releases the results of the second test showing favorable results for NT. They can say that they offered to retest but we refused. They win. Mindcraft's stock is going up.

    If we refuse to do the tests and Mindcraft doesn't release the results of Test #2 because they are unfavorable to NT, Mindcraft will simply change their name and go on spinning for their customers. They lose a round.

    Let's say we do the test and it is so narrow in scope that the hardware is prime terra firma for NT but less than savory for Linux. Also, the tests must be done using software current as of April 1999 meaning that there may be broken drivers. Our experts tune Linux to it's utmost yet Linux still doesn't perform as well as NT. They win. Mindcraft is back in business.

    Let's say we do the tests and Linux wins. Someone already said that Microsoft could spin that too! "Linux is faster than NT if you can get Linus Torvalds to install it for you!" Linux wins but they still look good. Mindcraft's rep is restored.

    Based on these scenarios... I say we should participate in the tests. They should be held at a neutral site or have them at a major trade show with the world looking on and installed from a clean machine. That way, if Linux loses, it'll be in a fair fight! I can't imagine Linux losing by much though if at all. I am confident. :)

    --
    Codifex Maximus ~ In search of... a shorter sig.
    1. Re:Definately an option... by Locutus · · Score: 1

      The way I see it, Mindcraft 'tuned' the first test and even used Microsoft labs to do it. Test #2 took information from Linus and another but Linus stated that he was not allowed to help in person. That lends me to believe that Test #2 was again a hoax. It is most likely that hardware is fixed in NT's favor too so Linux is going to lose and if big names in the Linux community can be held up next to the results, it will only be bad for Linux. If we Test #3 doesn't happen and they hold up Test #2 results, we too can spin that the test was only slightly better then Test #1 and that the Linux community refused to help with Test #3 because the hardware was tuned to NT and that the NT configuration could not be verified.

      Microsoft would love to defame the Linux heroes for all the world to see and I say it is a losing situation for Linux. The best we can do is walk away and fight the FUD the Microsoft and Mindcraft throw while attempting to get some independant party to do a more fair test.

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  119. MacDonalds is hiring by DrSpoo · · Score: 1

    I would suggest then that they are in the wrong line of work. Benchmarking requires honestly, diligence, and impartiality. If they willingly sell their "fixed" benchmarks to the highest bidder then they really shouldn't expect anyone to believe their work.

    Seriously, this is a scam. Step back for a minute and you will see it clear as day.

    --
    Sig (appended to the end of comments you post, 120 chars)
    1. Re:MacDonalds is hiring by DrSpoo · · Score: 1

      Excellent idea, Mindcraft are you listening?

      Now of course if I were a Mindcraft tester, benchmarking Linux vs. NT, and we all got on a bus to Redmond where are test labs were located, I'd kinda figure out what was going on ;)

      --
      Sig (appended to the end of comments you post, 120 chars)
    2. Re:MacDonalds is hiring by cpt+kangarooski · · Score: 1

      It wouldn't be so bad if they had some sort of 'blind' system in place to prevent the testers from knowing who comissioned the test until after the results were in (of course, this means being really honest and really open or otherwise no one would believe that there really is a chinese wall, or whatever)

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    3. Re:MacDonalds is hiring by cpt+kangarooski · · Score: 1

      Well yeah. But how fscking hard is it to get stuff delivered to your own office through the mail, or ups or something. Sheesh. If the Linux community chipped in to hire them (now _that_ would be funny; do they satisfy their new client, or what? heh) Where would they go? Finland? Or each one gets on a randomly chosen plane to someplace with a net connection?

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  120. RedHat 6.0 vs Windows NT Server 4.0 SP5 by DrSpoo · · Score: 1

    I was thinking this myself. While its not true that everyone runs stock settings on their production servers, not everyone has Linus Torvalds and Alan Cox at their desposal either.

    Computer Reseller did a test with stock software, albeit much less hardware horsepower than the Mindcraft machines, and Linux came away the winner by miles.

    --
    Sig (appended to the end of comments you post, 120 chars)
  121. Mindcraft does not understand... by DrSpoo · · Score: 5

    ...that "benchmarking" product A and product B, while getting paid from product A's manufacturer, using product A's consultants, and using product A's own testing fascilities...IS INHERENTLY BIASED!!! Regardless if product A is actually better than product B or not. My God, its so simple yet they can't figure it out!

    Mindcraft has no credibility left. Worse, now they have an axe to grind because of how badly they were beat up in the mainstream press (ABCnews.com, Salon, Slashdot, etc). Any "benchmarking" they do from here on in should be ignored completely. If we can learn something from this, such as the need for better documentation, then at least thats a positive for us.

    --
    Sig (appended to the end of comments you post, 120 chars)
  122. Linux vs NT4 TCP stack benchmark by Ben+Rigas · · Score: 1

    There have been some excelent points made here, and I agree that the whols thing is quite biased, but we can only learn from it, no matter what the end result is.

    Here is an evalutaion of Linux 2.0, Linux 2.2 and NT4 TCP stacks. http://www.marko.net/neteval.

    Evaluation was done with Netperf network performance tool. A small perl script was used to generate a series of test message sizes, beginning at 10 bytes, and with each additional packet being 10% larger than the previous until a maximum of 65000 bytes was reached. Each test was executed for 20 seconds, with a minimum of one second pause between the tests, in case there was still data in any outgoing or incoming data caches. The resulting files were plotted with gnuplot.

    The tests were done by Mark Spencer, and questions regarding it should be directed to him, markster@marko.net

    1. Re:Linux vs NT4 TCP stack benchmark by Aki+Laukkanen · · Score: 1

      Interesting test though the 2.2 kernel used was 2.2.2. I recall there was an issue with the TCP/IP stack of the earlier 2.2.x kernels which could have resulted into the spikyness and lowered performance as shown by the figure. Maybe he should redo the tests with a more recent kernel.

  123. Omissions in the rebuttals are interesting. by Paul+Crowley · · Score: 3

    Anyone read Mindcraft's rebuttals of the reports about them? I found them very interesting...for what they did *not* contain.

    In particular, one accusation unrefuted is that Mindcraft's claims of having gone to the Linux community for help are simple lies. Any appropriate forum in which they could have looked for help is archived: a URL or two from Mindcraft showing that they looked for help would set the issue to rest. No such URL is given.

    So if Mindcraft are honest they're doing a damn good job of making it look otherwise.

    Just to emphasise the other key points here: (1) the hardware has already been chosen by Microsoft as that which best favours NT, and would not be chosen by someone depolying Linux. (2) Apache isn't designed to be fast at serving static HTML because static HTML servers are bandwidth-bound except during stupid unrealistic benchmarks. For such benchmarks Zeus is a better choice, also available for Linux. (3) It's very suspicious that it's the unpublished second test that we're being asked to reproduce.

    We already know how these sorts of results look if a less biased organisation does them, because ZDNet did them. Linux blew NT away on every count, by every measure.
    --

  124. Re:Yes! Windows 9x client? by Hall · · Score: 1
    I believe that I read a posting from one of the main Samba developers that Samba does in fact perform better with Win95 clients, instead of NT clients.

    He stated this after the first Mindcraft test results were published. I think he also helped set up the Linux box in the second test.

  125. Just the facts.... by Danse · · Score: 1

    It comes down to facts in the end.

    Either Mindcraft is using hardware to favor NT or it isn't. Either they are allowing NT to be tuned by experts from Microsoft or they aren't. They are obviously using Microsoft's own testing facilities. I don't know that this is necessarily a bias. What equipment are they using? Does the site favor NT in any way? Aside from personnel on-hand, I don't know of any other benefit that could be gained. As long as Linux has its own experts and witnesses present to inspect the hardware, install and tune the software, and witness the testing of both machines, I don't see any problem with the test. The only sticking point for me is their ridiculous choice of hardware.

    There are much more realistic and fair ways of conducting such a test. Perhaps each side should be allowed to build its own machine, given the same amount of money to do it with and the same source(s) to buy from. Any money not spent could be considered in the results. (It would have to be given appropriate weight in the results though, which in most cases wouldn't be worth a whole lot.) Then each side could tune its machine to meet basic real world requirements for a web server or whatever else they decide to test it as. This would be a real contest I think.

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  126. Re:The truth? by Danse · · Score: 1

    If the results come out the same, it will be for different reasons in a fair test so that we know the problems with Linux are valid.

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  127. The truth? by Danse · · Score: 2

    He said we would get beaten. He didn't say that the results of the first test were correct. There were many mistakes made in the first test. Whether NT would still win or not doesn't matter. We want a fair test. Microsoft knew about the test. They let Microsoft experts tune the NT machine. Why didn't they tell anyone in the Linux community about the test? Why weren't Linux experts allowed to tune the Linux machine in either of the first 2 tests? Don't try to pretend it was a fair test. It wasn't. Maybe we'll lose, but at least it will be a fair test so that we can see the real reasons we lost so that something can be done about them.

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  128. Don't lose sight of the goal by nathanh · · Score: 1

    I'm almost ashamed to say it, but I have to agree with you. I enjoyed Linux more back when it came on 5.25" floppies (3 of them) and the installation instructions said "use fdisk and mke2fs to format your hard disk, then cp this floppy onto it".

    Sure, it wasn't easy to use. Sure, it wasn't even that impressive: it was slow, buggy, didn't have half the features my copy of Interactive had, and even my SCO box made Linux look like a cheap and nasty toy.

    But I enjoyed Linux because it was FREE. Proper free. Free speech. It was liberating. I didn't care that Linux was crap. I was happy to see the rekindled interest in free software, proof that software didn't have to hide behind locked doors.

    Now Linux has become just a face among many. So many people don't realise that Linux would be the better OS even if it isn't as fast. Even if more users choose MacOS or BeOS or Windows. Even if it was harder to use, or slower, or crashed more.

    RMS recently gave a speech at the ANU where he expressed the same concerns. People using Linux should be exalted by the realisation that they have experienced something that was well on it's way to becoming extinct. Instead too many users think only of destroying Microsoft, of having an impressive number of users, or having elite new features and all the latest buzzwords. Don't get so impressed by the glitz that you lose sight of the goal.

  129. Who are the Linux experts? by Jerky+McNaughty · · Score: 1

    31 comments already and no one has asked "Who are the Linux experts?" Mindcraft got busted hard and now they're trying to make up for it. But don't expect Linux to win. Remember: No one in the Linux community will ever be a customer of Mindcraft, but Microsoft will be, and we know the pockets of Microsoft. Mindcraft has no reason not to botch the test again and post false, misleading, or biased results.

    Mindcraft is a business, and as a business they only want the almighty buck. I seriously doubt they really care about publishing correct results.

    Before the original slashdot.org story, I'd never heard of Mindcraft. Now I see why...

    1. Re:Who are the Linux experts? by Jburkholder · · Score: 1

      >Mindcraft is a business, and as a business they only want the almighty buck. I seriously doubt they really care about publishing correct results.

      Exactly. But I bet they care very much about the *appearance* of correct results. If they slant the results and get busted again, it is over for them. Microsoft cannot ever use them again. No one else will ever use them (that may already be the case).

      They cannot allow anything but to have NT beat Linux by a decent margin, and have no wide perception that their methods were suspect. This is the only whay (IMHO) for Mindcraft to survive.

      If this is the case, I think it would be best for any 'Linux experts' to boycott this re-re-test. I think we already have thoroughly discredited Microsoft and Mindcraft, and we should leave it at that. Microso~1 may try to spin it to look like Linux advocates were afraid to participate in a comparison they knew they would be beaten. This might be hard to combat but would be less damaging than 'we reran the tests with Linux experts and NT *still* won!'

      Better to have some un-biased entity (I have no idea who this is? :-/ ) perform their own set of benchmarks, maybe on a variety of configurations, not just duplicating the Mindcraft test (which probably favors NT, regardless of the tuning).

  130. Re:Linux Expert by Thomas+Charron · · Score: 1

    Linus himself has been invited to help tune the system, and witness the tests himself, along with other Experts of Samba and Apache...

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  131. Re:Iam scared of the result of the test by Thomas+Charron · · Score: 1

    I've got a hunch that a whole month after the tests, if they where to fail, would be devoted to getting Linux to outperform NT in these cases.. It would indeed be a blow to the 'movement', and a WHOLE lot of reasons for people that are on the border to go with NT..

    I'm hoping that what I suspect will come about, aka, Linux outperforming NT by a wide margin, this type of test has never been done to my knowledge before, and if it turns out that they CAN get NT to work better then Linux, it could be the end of a bad first few chapters in 'The Book of Linux'

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  132. VA Research should offer optimal machine by alank · · Score: 1

    Apart from the client issues of NT/95/98, the other major concern for this test seems to be the choice of hardware. Mindcruft would be in a very difficult position if they turned down the offer by VA Research (or another vendor) to provide a machine of roughly equivilant value and similar spec that was known to have existing optimized drivers available.
    This would be equivilant to the first machine being hand picked for NT.
    The other serious concern is the stability - Rumors I have heard from a production enviroment indicate that NT will Never stay up longer than 49 days - due to bugs that still remain unfixed. Unfortunatly 49 days is a long time to wait for a reliability test, but with a sustained load, or repeated tests, I would be interested in seeing if NT could survive.


    --
    Hong Kong Linux Center home of squidblock, and other cool stuff
    1. Re:VA Research should offer optimal machine by Nobody · · Score: 1


      It sounds like you're thinking of the Win95 bug that would cause it to crash (doing nothing) after 49.7 days.

      NT machines are typically orders of magnitude better than this.

  133. thttpd by Matts · · Score: 1

    On our box we switched in thttpd to see how much of a difference it would make, and it maxed out at 1200 hps (compared to apache's 1800+). Not sure why. I expected it to be faster too. Perhaps because of Linux's weak threads implementation.

    Matt.

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

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  134. Hmmmm. by jd · · Score: 2
    This should be interesting. I wonder if they're rigid on the Linux kernel version, and exactly what tweaking the Linux expert will be permitted.

    (eg: If Mindcraft insists the expert uses GCC 2.6.3, you're not going to get the same results as if you used PGCC, regardless of how expert the expert is.)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Hmmmm. by grahamm · · Score: 1

      From my reading of the article, there is nothing to say that the tuning/patches/bugfixes have to come from the redhat or kernel sites. I can understand putting a cutoff time, but why limit the source of the tuning information?

    2. Re:Hmmmm. by rayktrz · · Score: 1

      The distribution is that available from redhat
      on April 20th 1999 plus ANY tuning, patches and bugfixes available from the redhat.com or kernel.org websites upto and including the 20th of April..

  135. What most people want... by krynos · · Score: 1
    Maybe that NT will win (if the test component are chosen to be better with NT than Linux is another question), but personally I don't really care...

    What most people want is something that works (doesn't crash), give decent performance for the lowest cost... In real life if you want a server to run with Linux you probably won't use exactly the same hardware, than with NT (and maybe a completly different setup)... Most people are happy if something run with a minimum of maintenance, no crashes (reliability is much more important than speed) and is not too slow...

    Linux does have many weakness, but so does NT... What a particular benchmark show is how a particular setup with particular result perform, it's not for all cases.

    Benchmark could prove anything, but like someone said 90% of statistics are useless...

  136. Re:Linux Expert by jaraxle · · Score: 1
    The Linux Experts, Microsoft, and Mindcraft will witness all tests.

    This seems to point at the fact that there will be "representatives" from all three sides present.

    jaraxle

  137. Re:New MegaRAID driver! by DrDave · · Score: 1

    It seems that Micros~1 and Mindcraft knew that this was going to happen. However, by denying Linux the use of these drivers clearly demonstrates how tenuous the NT advantage must be.

    This clearly shows how long Mindcraft has been looking for a platform that gives NT enough of and advantage. Perhaps these new drivers eliminate the advantage, but we will never know...

    --
    Is this a rhetorical question?
  138. Windows 9x client? by Epeeist · · Score: 1

    This looks biased already. Most corporate desktops are NT, and this is what Samba serves best. It doesn't do as well with 9X.

    If they can't win on speed with the Web server I presume they will want to use ASP. Expect a whole lot of MS "features" that Linux can't support, or only supports poorly.

    1. Re:Windows 9x client? by jmcmurry · · Score: 1

      You won't find one Windows 9x box at my company. The reason I have a P-II 300 laptop with 128MB RAM is that NT Workstation 4.0 is the corporate standard. Too bad I can't use SP4 because it bombs out the laptop, and I have to unplug the network cable at just the right time to reboot it without a hang.

      But hey, it's a standard...

      (BTW, it's worth the hassles. W9x is middleware for games, that's it.)


    2. Re:Windows 9x client? by juuri · · Score: 1

      Uhm. Maybe there in the UK... but here in the states finding a corporation with NT on the desktop? I don't think so. In fact of all the corporate setups I have seen there has only been one where NT was on the desktop and it was only there because it was required by one of the apps. The simple fact is most corporations, especially smaller ones without IT departments run whatever comes free on the hardware they purchase.

      In my current job I won't allow NT on the desktops. Linux, Macos, win9x anything is fine but I won't deal with NT boxes... master browser election problems over multiple subnets are not fun. At least its relatively easy to patch Samba to ignore submasks and NT boxes during the election phase.

      ---
      Openstep/NeXTSTEP/Solaris/FreeBSD/Linux/ultrix/OSF /...

      --
      --- I do not moderate.
    3. Re:Windows 9x client? by Locutus · · Score: 1

      Test #3 still specs out the hardware and that could be a issue. I'd rather see a shootout where only the following are spec'ed:
      1)# production Intel CPUs (no over clocking)
      2)max RAM
      3)Max NIC bandwidth per card (ie. 100Mb/sec)
      4)# clients and those should be mixed
      5)mixed browser clients too

      This way, performance is THE target and just because Windows NT like a Dell with X brand NICs and its drivers doesn't mean Linux can't use IBM with Y brand NICs and drivers. That goes for disk system too. The goal should be who can build the fastest machine in a class and not who can run the fastest on ONE PARTICULAR MACHINE.

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    4. Re:Windows 9x client? by Irishman · · Score: 1

      There is still a lot of Win9x on corporate desktops (hell...there's still lots of Win3.1 out there :) I think a more accurate test would have a mix of Win9x and WinNT.

    5. Re:Windows 9x client? by IntlHarvester · · Score: 1


      You have Browser Election problems with NT and not with Windows 95? That's a new one to me...

      --

      --
      Business. Numbers. Money. People. Computer World.
  139. This test is a good thing! by Conor · · Score: 1
    Everyone seems to be concentrating on how THEY (MS, Mindcraft) are out to get US (Linux). This isn't about them and us, no matter how much Microsoft tries to make it that way. We all know Linux is a damn good operating system, but every time some fool puts words like Mindcrap and Microsloth into their comments, they make us all out to be a bunch of infantile teenagers with an inferiority complex about our latest toy.

    Linux is not a toy, but it suits Microsoft to make it look that way, and the more we moan about how this isn't fair, or that isn't fair, the more we play into their hands.

    What we're missing here is that Microsoft is throwing us a huge opportunity to demonstrate how Open Source really works. Let them come up with the most disadvantageous set of circumstances for the test, the configuration that makes Linux looks the worst that it possibly can. We then say 'thank you very much, you've contributed hugely to the open source effort by testing our code for us!' The great strength of Linux is not that it is the best, but that it is agile enough to be able to get pretty damn close in any set of circumstances. It's designed to get the job done, not to look good and sell well. That's Microsoft's territory.

  140. Could possibly be honest... by Logi · · Score: 2
    Here is how this could be a completely honest venture by Mindcraft to show that they know what they are doing.

    They did the first test badly. This gets them rapped in the press and they sit down and wonder if htey really did mess it up. They then do a second test, where Linux does indeed come out much better than in the first, although it may not have beaten NT.

    They decide that to salvage their image they should have a crew of Linux Experts tune linux and rerun this second test that no-one has seen, hoping that they will not be able to do much better.

    Possibly linux will come out on top in the third test and they can turn around and show the second test where they got similar results and everyone will know that they could in fact configure the linux systems, at least in the second test. If, on the other hand, NT comes out on top, their first test is validated and they are even happier.

    Of course, this is so far-fetched that it isn't ever going to happen :-)

    Logi

    --
    Logi - I can do anything, but not everything.
  141. I dont understand. Why cant you rewrite the driver by winnt386 · · Score: 1

    I am no hardware device programer but If NT can perform otpimally by writing the drivers for the hardware being used, why can't use do the same for linux or freebsd.

    --
    "Never stick an electrical appliance down your pants." -Tim Allen
  142. i'm troubled by same questions by hany · · Score: 1
    i'm troubled by same questions.

    1) "are we prepared ...?" - i personaly am (after reading posts here :).

    2) "how many have it ...?" - do not know. and i would like to know. and i would be even happier when enought devlopers have such.

    few days ago my friend forwarded me some article from www.winntmag.com (can't read it whole, IP is unreachable) and we take little argument about whether NT is better in "enterprice". as i'm taking word "enterprice" as compromited (main stram media use it without thinking, what does it mean and are using it with word "linux" too) i argue with him, that linux is better in enterprice. my friend told me, that in enterprice NT with well written app + enterprise HW is realy better (he uses arguments from author of article at winntmag which published some disadvantages in linux kernel too). he told me something like "NT is fairly good kernel with very buggy and shitty shell". after clearing what "enterprise" mean i agreed with my friend. linux (for now) is not designed and tested for enterprise projects (enterprice - BIG load, BIG server, BIG hardware, ...) so NT acts better in such environments (for now).

    --
    hany
  143. Re:a lose-lose situation? what're the odds? by Mawbid · · Score: 4

    If that happens we should point out that the setup is tailored to NT's strengths and Linux's weaknesses. Ask people to consider whether the hardware might have been chosen with that in mind.

    Also ask them if they're going to be running these 4 processor, 4GB, 4nic machines in their businesses and point out that these results say nothing about how NT and Linux compare on more mundane machines.

    Ask people to consider the following: Tests like these are expensive. MS has money, the Linux community doesn't. If Linux beats NT on some machines and NT beats Linux on others, you're never going to see test results for the systems where Linux is superior.

    Last but not least we need to show that we don't sweep problems under the rug, we fix them.
    --

    --
    Fuck the system? Nah, you might catch something.
  144. ISAPI vs CGI by ajv · · Score: 1
    Then we should go on to do REAL tests that show how Linux smokes NT's butt when you throw in CGI support and a mix of other net services.

    CGI's are slower than ASP or ISAPI simply because of the overhead of creating a process rather than just a thread. Apache needs a similar threaded equivalent to ISAPI to really get the speed differential down.

    Other net services, such as? On the web servers I've deployed, for security reasons they only do http servicing. You don't even want them to look up DNS - just log the IP address and get out of there.

    --
    Andrew van der Stock
  145. Right who the fuck uses 4 CPU+2GB for file server? by cthonious · · Score: 0

    I mean really. There can't be too many people doing this.

    Most file servers I've seen are single CPU machines with less than 1GB RAM and huge amounts of disk.

    --

    support gun control: take guns from cops
  146. A proposal by cthonious · · Score: 1

    "Slashdot on NT" Day

    One day a year, slashdot runs on NT, just to see the difference - on the same machine it runs linux. Maybe VA could donate an identical box just for marketing purposes. Of course CT would have to stomach figuring out how to convert slashdot to run on NT (no small task I imagine - does MySQL even run on win32?)

    --

    support gun control: take guns from cops
  147. good points by cthonious · · Score: 1
    2. NT (with Intel cards) supports Fast EtherChannel ... [snip]

    The fairness of this is dubious ... Linux probably has some advantages on some hardware as well. Pardon me, but is this a driver issue (just making sure)? Is this more a capability of the intel cards, or NT?

    Last I heard Nt was terrible with gigibit ethernet, and linux, Netware, Solaris, et. al. kicked ass on the tests, getting over 800Mb/sec throughput - NT IIRC was stuck at less than 350Mb/sec. So to even out why not stick a gigabit ethernet adpter in the linux box and a Gb ethernet switch? If you don't think this is fair, then how is it fair that they can do that little trick with NT?

    3. Intel adapters on NT can offload the TCP checksum calculation to hardware. Linux can not. I don't know if SP4 added that support to NT4 or not. It is definitely in NT5 (I worked on some code to take advantage of it).

    This definitely sounds like a driver issue. Is it?

    4. If NT uses NetBEUI it will beat Samba. NetBEUI is much faster than NetBIOS over IP.

    This is definitely true and should not be allowed. I don't know anyone who uses NT over NETBEUI as a file server ... everyone uses IP. Well, maybe some folks do, but, NETBEUI is definitely "trending" towards non-exisitence (for reasons other than speed).

    --

    support gun control: take guns from cops
  148. They should use Mylex, NOT AMI by cthonious · · Score: 2

    The Mylex raid controllers are the ones for linux, not the AMI MegaRAID. Not to mention the Mylex is a great performer for NT as well. Everyone knows that; I'm surprised Dell ships the AMI controller with linux. VA uses Mylex.

    --

    support gun control: take guns from cops
  149. That story: by edgy · · Score: 1


    That story's available here:

    http://www.zdnet.com/sr/s tories/issue/0,4537,387506,00.html

    They mention Samba and Apache stats. To get to the graphs, go to the related links item on the right side, and click on one of the items.

    Ben

  150. Deliberate Dishonesty by edgy · · Score: 1


    Unfortunately, they specifically picked hardware where Linux did worse than NT, they specifically tuned the Linux system down, and the NT system up, and they employed any number of underhanded methods to get the results they got.

    When I see a fair benchmark, then we can start worrying about "fixing" Linux.

    Ben

    1. Re:Deliberate Dishonesty by IntlHarvester · · Score: 1


      The hardware may not favor Linux, but a Quad Xeon with 1 GB RAM is really not that out of the ordinary.

      You sound as if you are ready to conceed the party line that "Linux is better than NT" and admit that "Linux is only better than NT on boxes with less than X RAM and Y CPUs and Z NICs". If that is in fact the case, then Linux is "broken" in some respects.


      --

      --
      Business. Numbers. Money. People. Computer World.
  151. Don't give Mindcraft back any credibility! by edgy · · Score: 5

    Alan Cox brought up a few points about the tests here:

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

    He mentions that we really should be benchmarking Zeus or a faster web server under Linux versus IIS if we want to find out how fast the OS can serve static web pages. IIS is the fastest web server for NT, so we should be able to use the fastest web server for Linux for the tests. If you want to compare NT versus Linux, then get the fastest web server for both.

    If you want to compare capabilities, then use Apache, etc. Use the best product for the job.

    Additionally, he does mention that we should use NT clients or at least a mixture of both, for the tests. At the company I did some consulting for, they are standardizing on NT. Microsoft's roadmap is all NT for the future. Why would you want to benchmark against a dead-end technology like Win9X?

    Somehow I think these tests are rigged. Notice, Mindcraft only offered to rerun the tests after they ran a second one, which they didn't release the results of.

    I think we need another party, that's neutral, to do some benchmarks, and take Mindcraft out of the picture altogether. They already admitted they fouled up, and they shouldn't be trusted to do the benchmarks again, because we will be giving them credibility they don't deserve.

    Just my $.02

    Ben


  152. It's a trap. by rcooper · · Score: 1

    The Mindquest retest is a trap. They are using hardware that was designed for NT and nothing else. A reasonable solution is to let a company like VA Research loan 2 boxes known to work well with both Linux and NT. Do the tests on those. Agreeing to do the retest with their current hardware is the trap they have set for Linux. Don't been pulled into this trap. Should the numbers show that NT out performs Linux on the hardware provided by VA, then so be it. At least we will know it was not a hardware issue, or that the test was rigged in some way. I don't trust any company having dealings with Microsoft. Mindcraft is just dangling the cheese in front of the trap door. If Mindcraft will not let us spec which hardware to use with Linux then we should just Ignore this whole retest issue.

    --
    You have been assimilated.
  153. Continuous test...who crashes first? by doog · · Score: 2

    Why not run the tests for a week or so straight? I guarantee the NT server will leak memory, bog down, start swapping and eventually crash if left chugging along for more than a week under a high load. The linux box will win that battle hands down... our $20k NT web servers need rebooting about once a week... lets see, our $1000 RedHat 5.1 box... 5 months and counting...

  154. Hardware Compatibility by Jeff+Monks · · Score: 1

    Key Labs appears to be trying to do this. I withhold any opinions or endorsements of the project, but there it is.

  155. Switch to NT by malus · · Score: 0

    Well, I don't know about the rest of you folks, but if NT beats Linux, I'll be switching to NT. I cannot afford to use a "Slow" or "Unstable" operating system for my fileservers & webservers. If my clients find out that I use a lesser system, I'll be eviscerated for sure.

    1. Re:Switch to NT by CrosseyedPainless · · Score: 1

      {chuckle} Have fun! Personally, I'd be a lot more worried what the clients will do after they're subjected to NT for a while....

  156. Trees/Forest/Hedgerow Country by SpamHeart · · Score: 1

    This whole thing is flawed. The MS folks simply cherry-picked a specific set of not-way-ordinary conditions which their own tests found NT to be superior on, so they can say "well what about on THIS junk? Look how well NT blah blah." Do a *real-world* test- To wit: "Here is your budget of X dollars; you guys BUY/use MS-whatever and pick your system, same-same for you Open-Source guys. Compare the performance on what you got for your money- no other strings." This is what the REAL market has been doing, which is why Bill is purchasing rigged comparions.

    Nothing is *always* the best- never bring a knife to a gunfight.

    DC

  157. Anything Publically Available by Bilbo · · Score: 1
    The article said they could use any publically available patches that existed on the date the second benchmark was run. This makes a lot of sense. It gives the Linux people an opportunity to tune the server, while at least maintaining SOME semblance of a "real world environment." In theory, anyone with some knowledge could use the same tricks to tune their server.

    "Gentlemen.. START YOUR ENGINES!"

    --
    Your Servant, B. Baggins
    1. Re:Anything Publically Available by Wag+the+Dog · · Score: 1

      I just send an email off to mindcraft listing a few things that I thought needed to be addressed in the test before I thought them valid.

      1) Why only test 1 or 4 CPU's? 2 CPU's is a more common occurance for web servers.

      2) No mention of testing various amounts of RAM. How about testing with 512MB, 1GB, 2GB, and 4GB?

      3) The limit on the fixes or enhancements does not reflect the real-world. One of the greatest features of Linux over NT is that it enables the end user to fix problems themselves. This is the exact opposite of the situation with NT, where you have to wait for Microsoft to come out with a fix. Limiting the tests in this way can be viewed as unfair to Linux as it takes away one of it's best features.

  158. Yeah, but our budget is smaller by Komodo · · Score: 4

    We don't exactly have millions or even thousands of dollars to be throwing around to cook books, forge benchmarks, and buy off reporters.

    We react so violently to Mindcraft, not because we think Linux will always beat NT, but because the tests were so obviously rigged to produce marketing data as opposed to objective decision-support data. We are concerned that some people might believe this tripe because MS has a bigger marketing machine than we do.

    We are justified in our wrath because we know MS has tried to do this before, with their disastorous Astroturf campaign, and their all-but-outright-fake demonstrations in the antitrust courtroom. And, as in a trial, if you throw enough money and time at a problem, you can prove (or disprove!) any criminal charge.

    To say that the Linux community spreads FUD the way that Microsoft does is baloney. We spread polemic, yes. We p*ss of reporters when they p*ss on our OS, yes. We don't lie to people and try to mislead the gullible.

    It doesn't matter that NT might be better in one contrived set of circumstances, because we can as easily contrive a test where Linux does better - why don't we repeat the Mindcraft test on a couple of 486/66's from the PC graveyard, and see what happens?

    Mindcraft's credibility is gone in any case, because the press has very neatly seen to it that they shall always be perceived as a cog in MS's marketing machine. Whether this is correct or incorrect, it is a likely scenario, knowing the prevailing winds in Redmond, and that is why we righteously rant. Take it or leave it.

  159. Re:Mindcraft's Motivation... by szyzyg · · Score: 1

    If SP5 has the same effect as SP4 does (50% drop in disk speed) then I've no problems with that..

  160. No, Linux has already won by A+nonymous+Coward · · Score: 3

    By the very fact of re-running the tests, they admit the first one was invalid.

    By the very fact of running the tests at all, they admit Linux matters.

    By publicizing any part of this fiasco, they publicize the entire sordid history of it.

    --

  161. I can smell a rat ! by AftanGustur · · Score: 1

    Is it only me or doesn't it seem strange that Mindcraft insists on .

    1) Use the Setup from Test #2

    2) Use the tuning parameters from Test #2

    After all, they were being critisised for not giving enough information to be helped.

    If they were realy interested In comparing the two product they would allow any patches to the NT/Linux kernels/drivers, after all, that it what customers are going to use, the latest and best.

    They seem only interested in the old results, not the right results.


    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  162. New MegaRAID driver! by jycheng · · Score: 1
    So one of the conditions is that no patches created after April 20th can be used. Some other people mentioned it would be too bad if someone released a new driver today that made Linux even faster.

    Oh... boy...

    American Megatrends today released a new multithreaded driver for their MegaRAID controllers.

    Check out www.linuxtoday.com or look here.

    Sigh... The irony...

  163. I'm proud of our baby Tux. by kuro5hin · · Score: 0
    Is anyone else just gleeful to be finally taken this seriously by the "mainstream?" I mean, look at what's happening here... the world's biggest and richest software company is so concerned about Linux that they're willing to risk their own credibility by publishing bogus test results. It's an OS written by a bunch of hackers versus Microsoft's flagship product, at which they've thrown dizzying quantities of cold cash. I frankly don't care how the results come out (if Linux wins though, it'll be a staggering blow to M$). The point is, that we are now big-time.

    The Internet: Most successful software development company in history.


    ----------------------

    --
    There is no K5 cabal.
    I am not the real rusty.
  164. Re:How to differentiate Apples and Oranges by jukervin · · Score: 1

    One famous quote comes to my mind...

    "You can't win Darth. If you strike me down I shall become more powerful than you can imagine!"

    or something along those lines. I don't have a copy of ANH handy right now...

  165. Re:Linux Expert by grahamm · · Score: 1

    Fairer, but still in an MS "emulation" mode with Win9X clients and Samba. I wonder if the results would be different if instead of MS networking/Samba the tests just used 'open' internet protocols such as http and ftp?

  166. Re:Offensive emails by llywrch · · Score: 1

    I have to admit that I'm getting a little suspicious about this constant claim that this guy at Mindcraft is receiving ``rude and vulgar emails".

    First, if you are going to make a strong statement about *anything* on the Internet, you are going to get flamed. Especially if you defend Micro$oft -- do you think every email Gates receives is a love note? The potty-mouths are out there, & the best thing to do is to publish their subliterate ravings for all to laugh at. Or ignore them.

    However, I figure this Bruce guy knows this, & would have posted a few by now if they existed. (It would be the kind of evidence M$ needs to prove their claim that Linux is an OS written by 16-year-olds in their bedroom on their big brother's PC.) But all he has done is whine about receiving them.

    In short, methinks this AC smells like a troll.


    Geoff

    --
    I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
  167. Close Mindcraft doors by refusing the test by Locutus · · Score: 1

    Their reputation is stained because they weren't objective in testing. This kind of company does not belong in business. By refusing the test, nothing Mindcraft publishes will be taken serious and they will become the next DataQuest.

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

    That is what should happen. Let each camp choose a system and its components then see who is faster. Phase 2 is to then take the loser and run it on the winners hardware just to see if it can get a boost from the hardware combination. Specifying something like # of Intel CPUs, Max NIC speed, Max memory size, and no over clocking. Businesses can look at the results and say that today, system components x,y,z are the fastest when used with the x OS. Not this mock trial that Mindcraft is proposing.

    I'd still like to see that NT is really the production NT with just a service patch and not some tuned version just for this test hardware. That is kinda why I don't like seeing the tests run at Microsoft. Too much of a chance that there is a 'man behind a curtain' blowing smoke and moving mirrors.

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  169. the other way around by Locutus · · Score: 1

    IIRC it was NT clients that Linux worked best with and Microsoft had tuned NT Server for Windows 9x clients. Surprising because Micros~1 states that NT is the corporate client. Why has Micros~1 not been able to merge the file/print client systems yet is beyond me. It looks like this test will favor NT just by virtue of the cleint choice. Hey, make them OS/2 clients and watch NT serve those. Micros~1 won't go for that because they most likely cripple serving OS/2 and the advantage will go to the more neutral Linux.
    IMHO

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  170. Re:Change the rules? by Steve+Furlong · · Score: 1

    Set a $ limit for combined hardware, OS, and software.

  171. Does anyone else see it? by Cid+Highwind · · Score: 2

    Withous Micros~1's money, Mindcraft is sunk. M$ won't pay a company that produces benchmarks that make NT look bad. The Mindcraft guys know that the future of their [pathetic] company likely rides on the outcome of this test. Logically, it follows that there is no way in Hell they will release a benchmark that shows anything but NT soundly trouncing Linux. If Linux comes close they'll doctor the data, if Linux wins, the results will never see the light of day. If Linux loses, you can bet that a copy of their report will be on every CIO's desk within a week. Linux will be publicly trashed in front of the IT types, and it will likely take many years to get the pointy-hairs to listen to Linux advocates again. Linux has very little to gain here, and a lot to lose.

    --
    0 1 - just my two bits
  172. Conditions by Larne · · Score: 4
    If it were me, I would only agree to participate under two conditions:
    1. The NT installation be done off a commercial CD, in view of the linux experts. In other words, ensure that what is being tested is what is available to the general consumer, and not some custom NT kernel or IIS.
    2. Demand that the tests include some measurement of uptimes. Maybe run all 13 tests for a couple of weeks and report how many times each server needed to be rebooted This way, even if by some miracle NT does come out ahead in performace, Linux will still have something to boast about.
  173. Compatible hardware by Irishman · · Score: 3

    It looks like the hardware for the server will be the same as the original test. Correct me if I am wrong, but wasn't one of the problems the fact that some of the hardware was not fully supported on Linux but well supported on NT? A test using completely compatible hardware for both seems to be the proper thing to use.

  174. The Mindcrap Affair: the customer is always right. by kzinti · · Score: 5

    Mindcraft is participating in this third round of testing at their own expense, as they point out in bold text on the invitation page. They are doing this, I believe, to recover some of the credibility they lost by conducting their first benchmark in an extremely sloppy and biased manner.

    And why are they doing this? Because for a company like Mindcraft their credibility is their cash cow -- if their test results can't be believed, no one's going to pay for them. So before we linux advocates get ourselves all worked up over the opportunity to prove what linux can do, we must ask ourselves: "what's the ultimate goal of this test?". Or perhaps that should be phrased "who is the ultimate audience of this test?".

    The answer, I believe, is that the ultimate audience, the target, of this 3rd benchmark is Mindcraft's collective future customers, including, me must presume, those customers from which Mindcraft might expect repeat business. In a word, Microsoft.

    So, while I'm encouraged by the news that linux will get another run at the benchmark, I'm not entirely satisfied that this will be a completely unbiased test. Although it's encouraging that Mindcraft has opened the test to tuning by linux experts, they still have dictated the structure of the test, and it seems to me that there's room there for bias.

    BTW, I visited the Mindcraft web site shortly after the publication of the initial test results. Their home page included some text that read something like (paraphrasing here) we work with the customer to identify their test goals, then design a test to produce the desired results. In other words, Microsoft got what they paid for. It seems interesting now, in the aftermath of the Mindcrap Affair, that those rather damning words seem to have disappeared from their site.

    --JT

  175. Linux Tuning by hen · · Score: 1

    As stated in a previous Slashdot article on the Mindcraft fiaso (I believe by a Samba employee) he stated that the test although obviously biased based on credibility was a usefull source for NT administrators for tuning optimally. The truth is many administrators of NT servers don't have one good source for tuning tips to increase uptime, speed, or whatever.

    We in the Linux and Unix community should not approach this test as necessary to defend the honor of our favored OS but as a way to get information on how to tune our own servers.

    My guess is NT will come out ahead because of its RAID support and ability to bind network cards to acheive very large pipes as the four network cards in the Dell PowerEdge can acheive 300-350Mps. For running application servers which are not used for web-serving or external applications probably a quad-Xeon with NT although bloated is extremely useful. However Solaris-based Office servers although equally expensive and semi-counterintuitive appear to handle both intranet and internet tasks with less burden.

    We should appreciate that Mindcraft for free is providing us with valuable information on tuning Linux servers. However if you are running a massively parallel system probably Linux is not the right choice as an OS. Even a microsoft "win" should not be considered a loss for the community. I applaud Mindcraft for attempting to retry their tests with the tuning suggestions of us in the Linux Community.

    Linux tuning information can be difficult to find and the Mindcraft retest may allow us to improve the usage of more mainstream servers and clients. Remember that losing a battle does not always imply that the war will be lost.

  176. Desktop? by rnturn · · Score: 1
    ``It would allow us the opportunity to do bencmark comparisons on real world systems. i.e. from a lowly 386 to a 4 cpu SMP box. Not every desktop in the world is a 4 way pentium III xeon with 2Mb L2 caches, with 2Gb RAM and a 50Gb RAID array.''

    Disclaimer: This is not an apology for MS or Mindcraft

    Please remember that this is a benchmark regarding SERVER performance. Who cares what's on the average desktop. I've never worked for a company that set up an application server from someone's desktop. (OK, it might have been ``set up'' on someone's desk but when it went ``live'' it went into the data center.)

    Of course, the average small business ain't gonna buy a quad Xeon system for their intranet server. But that doesn't make this benchmark's HW configuration any less valid, important, whatever.

    I would like someone to do a study of how Walnut Creek was able to pump out so much data with a mere dual PPro (until their recent upgrade). IMHO, a quad processor machine isn't really that necessary unless you're doing something like running Oracle Parallel Server or similar application. Just how many business applications written for the Intel platform are really able to take advantage of SMP? Damn few I'll bet. The PC community (maybe this is Intel marketing machine at work) has convinced everyone that you need faster and faster CPUs all the time. Many of the applications that people use their servers for are I/O bound. Spend your money on faster disk drives, caching controllers, etc. But you sure won't hear that from Intel unless they decide to get into the disk/disk-controller business, that is.

    --
    CUR ALLOC 20195.....5804M
    1. Re:Desktop? by acarey · · Score: 1

      Any Win32 app with multiple threads will gain from NT's SMP. NT's executive handles the scheduling between threads, running a separate thread on each CPU simultaneously if possible.

      Most MS apps are coded this way; Office is a good example. On an SMP machine Office performance is noticeably better than on a single processor machine.

      Most MS server-side services (e.g. Exchange, SQL Server, IIS) are also written using multiple threads; hence they will perform better on SMP systems.

      Cheers
      Alastair

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  177. Re:Mindcraft's Motivation... by rnturn · · Score: 3
    ``Why the time restrictions? the Linux experts aren't allowed to use any patch that came out after April 20th... One of the main points about the original test was the unsupported RAID card used... so if someone were to magically release a patch tomorrow that made that card run 3x as fast, they wouldn't be able to use it.''

    Agreed. The disallows one of the main features of OSS: Software patches come out at a much greater rate than they can (or at least do) than one sees from a Cathedral-type development model. Is it possible that MS has had a say in the testing format because they don't want end-users to get the idea that receiving patches in this timely a manner is a Good Thing? That wold only serve to strengthen the arguments in favor of the OSS development model. I smell more than just FUD directed at Linux here; it's also directed at OSS in general.

    Does anyone really buy software like this and not apply patches on a fairly regular basis? Have I spent too much time in the VMS/DEC UNIX/HP-UX world (i.e. traditional ``industrial-strength'' OSs) that I'm missing something.

    Jeezy Pete! If I found out that I could get a patch that ran my HSZs 3X faster or I could make my backups run 3X faster and I didn't apply it my boss would (and should) be bitching me out no end.

    IMHO, this 3rd test is an attempt by Mindcraft to regain some bit of respectability after Microsoft left them twisting in the wind following the first ``test''. How long do you think it'll be before Mindcraft either changes the part of their Services web page that says:

    ``With our custom performance testing service, we work with you to define test goals. Then we put together the necessary tools and do the testing. We report the results back to you in a form that satisfies the test goals.''

    doesn't apply to manufacturers any more or that they vow never to do testing for vendors again.

    I get this feeling that Mr. Weiner is still smarting from the experience of working with Microsoft on the NT-vs-Linux ``test''.

    --
    CUR ALLOC 20195.....5804M
  178. How to differentiate Apples and Oranges by speedbump · · Score: 1
    Ooohhhh, this is an exquisitely difficult issue.

    It looks an awful lot like the hardware for this third test is slanted to favor NT. Another consideration is that Mindcraft insists on holding down the software revs to the date of the second unpublished test. To me, this rule eliminates one of the greatest strengths of Linux: that it enjoys a far faster software upgrade lifecycle than a commercial product can ever hope to achieve.

    Everyone knows that Linux performs far better on lower-end hardware than NT. For instance, my own web server runs on a P133 with 64MB of RAM, and would stomp all over a similarly-configured NT system, even without tuning.

    In my opinion, the fact that it takes three tests before the two operating system communities agree that the tests were unbiased puts MindCraft in a no-win position. If I were looking for an independent lab to do tests for my company, MindCraft would never be considered, based on their performance regarding this issue.

    I really don't care if Linux 'loses' this third test, because I find it much easier to compete with clueless Internet service companies who choose NT as their solution. If Linux even comes close to NT's performance, then what does that say about the technical merits of commercially developed software from a company with hundreds of programmers and millions of budgeted dollars?

    If Linux 'loses', then you can bet the legions of programmers will tune the code to beat the next benchmark. Result: even faster service on high-end hardware, as well as middle- and low-end real world hardware.

    If Linux wins, well then... *chuckle*, we knew that, anyway.

  179. Re:high noon... by Athos · · Score: 1

    i really don't think that with the amount of dogma surrounding these benchmarks much good can really come out of the tests anymore.

    Uh... DUH! Benchmarks very very very rarely have anything to with anything apart from benchmarking.

    --

    --
    The Internet is the Suppository of All Knowledge. You get it in the end.

  180. A truly fair benchmark by Natedog · · Score: 1

    Its clear that setting up an OS bench mark for PC's with pre-choosen hardware has too many variables. OS X may support this NIC better than OS Y supportes this NIC...the fun can go on and on. Benchmarks have always had too many variables that lead to misleading results. I propose this: Why not have a benchmark that truly represents a real world situation based on cost/benefit. For example, allow $5K to be spent on hardware and software for each OS configuratoin. Of course, the $5k would have to represend real market values (ie vendors could donate software/hardware, but the market value of these donations would be subtraced from the $5K). This would allow each OS to use the hardware that works best for the drivers avaliable. Sure, OS X may support better hardware that is cheaper than the hardware for OS Y, but isn't that what customers should really be interesed in. Further, if OS Y ran better as a cluster, it doesn't matter as long as you don't exceed the $5K limit. In all, I think this kind of benchmark would be the most accurate and it would be the most benificial to customers that have budgets (that would be everyone).

    just my 2 cents

    --
    \forall code \in C, \frac{\Delta readability(code)}{\Delta t} < 0
  181. Very Serious issue by arivanov · · Score: 1

    Are they going to use BETA hardware (AMI RAID) again?

    There has to be a catch. If I was to do the configs I would not accept these conditions without knowing the hardware configs ahead.

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  182. Mindcraft can go hide in the corner by arivanov · · Score: 1

    We do not have a single 95/98 in the company (all is NT or unixes).

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  183. Re:Maybe I'm stupid but... by arivanov · · Score: 1

    The third will not be fair.

    They select the clients - these should be selected based on market stats.

    They select the hardware - this should be selected based on being supported by both systems.

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  184. Mind$/M$ will not allow this. by arivanov · · Score: 1

    In this case the Linux team can simply put a Microway dual CPU alpha at 500MHz with 8MB L1 cache for the same amount of money. Which obviously wins. And this is not what Mind$/M$ whant.

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  185. Is this test fair? by Outland+Traveller · · Score: 2

    I think it is a good opportunity, but I agree with some of the other posters in that this "Open Benchmark" is probably a trap that will play into the hands of Linux detractors.

    I don't see any problem with the restrictions on software and software tuning. I don't see any intrinsic problem with using a high end machine either. If Linux doesn't do SMP as well, this will be a good incentive to improve it.

    The things I do see problems with are the clients, and the machine hardware. Ideally you would test samba performance with both windows NT and 9x clients, not just the configuration that favors NT. Also, an "Open Benchmark" should be composed of hardware that is comparably supported on both machines. I think that there should be some discussion over the hardware to be used. The hardware used on the first test, like every other part of the first test, is suspect.

    I remember a previous thread of a previous article introduced the saying "Chase the dream, not the competition". I think it definitely applies here. I want to see linux stressed so that it will be improved. It doesn't matter to me if NT beats it, so long as the test is fair.

    -OT

  186. Re:This is a battle that Linux is designed not to by Wag+the+Dog · · Score: 1

    if I had to use drives, I'd use solid state drives (the kind with built in battery and automatic disk backup) for ultimate performance.

    I don't think you would want to do that for NT systems. I've had direct quotes from Microsoft employees that the EMC drives are not "reliable" under NT and he recommended NOT using them.

    BTW... two different services on the same box? Aside from the fact that it is bad design on the NT side, the two functions really require different configurations.

    Well, that brings up a point. It would be interesting to run both tests at the same time under NT and Linux and see how they come out then!

  187. Linux is much more scalable than NT by jetson123 · · Score: 1
    Linux is, in fact much more scalable than NT. Why? Because it's largely compatible with AIX, Solaris, and other UNIX implementations on much bigger machines.

    If you develop your product or site for NT, you are stuck on systems that NT runs on, and those are pretty pitiful compared to the "big iron" available in the UNIX world.

    And there is no indication that that is changing--the upcoming 64bit and enterprise versions of NT are still years behind current high-end UNIX systems.

  188. Mindcraft's "benchmarks" are meaningless by jetson123 · · Score: 2
    Mindcraft's benchmarks are largely meaningless no matter how well they tune Linux. For example, the number of hits per second that a web server can serve static pages at has no relevance to real web sites: most web servers can saturate their Internet hookup with static pages. Furthermore, Microsoft has tuned their systems to look good on those kinds of benchmarks.

    Similarly, the concern about SMP support also has much less relevance for Linux than for NT. Unlike NT, Linux can be scaled easily and cheaply by using multiple single processor machines.

    Another crucial difference is that Linux has a growth path: you can get started with a small, single processor machine, and if your business takes off, you can get a 256 processor IBM system. That's because Linux uses POSIX standard APIs. NT, on the other hand, is, for practical purposes, stuck with the Win32 APIs, so you better like the four processor performance, because that's all you are likely to get for now.

    And Mindcraft's survey doesn't take into account cost. How much does a four processor SMP NT machine cost vs. four single processor Linux machines? What about all the software licenses? What about all those other little bits of software NT machines need, you know, the ones that cost $50-$100 a piece? Even if NT were faster, what matters is cost.

    Only fools make decisions on server platforms based on benchmarks like Mindcraft's. The best that a test like Mindcraft's might be good for is to weed out obviously bad apples. But given that both Linux and NT are already used widely as servers, they clearly pass that test.

    1. Re:Mindcraft's "benchmarks" are meaningless by acarey · · Score: 1

      NT, on the other hand, is, for practical purposes, stuck with the Win32 APIs, so you better like the four processor performance, because that's all you are likely to get for now.


      I believe that Windows 2000 will scale up to 64 processors (up from 16 for NT 4 Server Enterprise). I know, 64 processors ain't all that much in big shops, but it's not bad for a PC :)

      ...Linux uses POSIX standard APIs...

      NT is fully Posix.1003 compliant, but to be fair that's the lowest Posix specification you can get. I think 'ls' might just about compile under it :)

      Cheers
      Alastair

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
  189. Re:Mindcraft 3rd Benchmark Challenge by Rexx · · Score: 1
    You know, in most cases DOS runs certain applications faster than Linux does. DOS is very fast. But it is not powerful, and it is not stable, and does not multitask. I am quite sure you can get games to benchmark faster on DOS, but unless that is all you do, all the time, it doesn't mean much to the more serious user.

    I have no doubt that for bursts of time, NT is quite fast, and can match any other OS for RAW speed for short periods of time.

    The horrible stability, the very poor multitasking when many services and applications are running, and the lack of good remote administration of Windows NT is why I use *nix on all of my servers, and advise others to do the same.

    Regardless of what the benchmarks show, I will continue doing the same. This raw benchmarking is only a part of an entire OS equation. NT just falls far too short in too many other areas to be used by any serious enterprise.

    Unless the speed difference is huge, stability and robustness is *far* more important to a heavily loaded server than raw speed.

    When a machine crashes, it's speed becomes zero.

  190. A 6 hour test? by raistlinne · · Score: 1

    How about a 6 hour test? That would certainly disable the ability of programs to hide performance hits over short periods of time. Does anyone really care how many hits their webserver can take in 6 minutes and then stop serving?

    I remember hearing something about NT being configured to do all logging after the test, not during, while apache was configured to log during the test (with host names -> DNS lookup).

    Not to mention, the chances of NT failing under a really heavy load in 6 hours is much greater than in 6 minutes, really helping things out to be more accurate. Noone runs their webserver for 6 minutes.

    --
    They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
  191. Any conditions? by raistlinne · · Score: 1

    Do even believe what you're saying? Do you really mean that Linux should be able to beat NT at utterly contrived situations that have little to no bearing on real life? Can you point me to one sight where people are requiring thousands of pages per second of static content for only six minutes?

    I don't particularly care about samba/NT fileshare performance. That whole network neighborhood is so damn slow on the client end that a slow server wouldn't really be noticed. That thing is a pain to deal with when there are ten compuers on the network. I couldn't imagine how slow it would be with 100. Or the thousands that this test is trying to simulate. Anyhow, I don't really know much about file sharing, nor do I care much about file server performance. Other people can worry about that.

    What part of this mindcraft test has any bearing on reality? It's a benchmark contest, pure and simple. It's an NT machine tuned for this benchmark versus what was a Linux machine tuned for bad performance on this benchmark. Now maybe it will be an NT machine tuned for this benchmark versus a Linux machine tuned for this benchmark.

    To quote penguin computing's FAQ, "Now, this is a complicated question, and one that benchmarks can't really answer (unless of course, your intended application of the computer is to run benchmarks, in which case benchmarks will be a great indication of the performance you will get).

    To quote someone else, "Disraeli was pretty close: actually, there are Lies, Damn lies, Statistics, Benchmarks, and Delivery dates." (found in fortune.)

    Benchmarks are virtually useless, especially highly tuned benchmarks. What's the point in saying that if two OS's are configured in such a way as to achieve optimal speed for a useless application one can do that useless operation faster than another.

    Static pages server to as many people as are being simulated using hardware with beta drivers has nothing to do with the real world. I defy you to come up with one example that has the sort of usuage pattern that was tested in the mindcraft test (i.e. >2000 page views per second of static pages for only 6 minutes).

    So in a sense you are right, you can't dictate the external conditions for a server environment when making a server, one builds the server to those conditions. That's exactly what didn't happen here, the conditions were build for the NT server.

    I congratulate the windows people that they can make an OS which can do so well on pointless benchmarks against crippled products. That's really something to be prowd of. Now pardon me while I go challenge my grandmother to a game of basketball...

    --
    They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
  192. Gotta love that corporate environment by raistlinne · · Score: 2

    It's good to know that in a corporate environment one only serves static web pages for 6 minutes at a time. And that one picks hardware that one knows is only supported by beta drivers. And that one doesn't tell the people who are trying to help you to optimize your system what's really on it, or, heaven forbid, let them actually see the box. That's what really happens in a corporate environment.

    And no corporate environment ever moves over to NT on the client side, nor do they use win98 clients. They immediately reformat their hard drives and install win95 on all those new boxes that they get. Thanks for that wonderful description of what happens in the "corporate environment".

    Don't ask me why I fed the troll. I really don't know. I just can't let that ever-so-slightly credible argument go unanswered.

    --
    They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
  193. Re:NO! Linus its a trap by SalsaDoom · · Score: 0

    Ahahah =)
    Its all a big plan to assassinate Linus right?
    Conceived by Bill Gates, Dr.Evil and wierd Green Bad Guy from that that one flintstones.

    --
    "Computers will never truly be free until the last windows user is strangled with the entrails of the last mac user."
  194. Howabout a _really_ fair test... by jbayes · · Score: 1

    Give each side $X, say $5000, with which to buy hardware and software for the test. Each side can use whatever hardware and software they want, as long as they pay retail for it. _Then_ see who comes out on top.

    This more accurately mimics real-life situations: my boss doesn't say, "Here's a $20,000 platform, now put the best OS on it", he says, "I need a really fast rock-solid fileserver. How much will it cost?"

    --joe

    --

    "It sure was strange to see something on Usenet about me that didn't involve Klingon gang rape." -- Wil Wheaton

  195. More proof that mindcraft is everybodies pawn by sith · · Score: 1

    I was checking out this weeks ComputerWorld mag. and on the back cover is an add for kingston ram claiming that it will improve your NT server performance by up to 540%. Thinking this to be a rather odd claim, I checked out the fine print - guess who conducted the testing that proved that kingston ram would speed up an nt machine by 540%? You got it! Mindcraft!
    sigh. I'm going to pay them to "prove" that my 1993 Subaru sedan is faster than a ferrari.

  196. Benchmarks, personalities and politics. by kertaamo · · Score: 1

    There was a time when these "benchmarks" did not matter. Now they do and here is why.

    In the time of innocence when Linus and others put the fruits of their labours out onto the net and invited anyone who was interested to see what they thought of it and do what they liked with it. There was no great launch or fanfare or hype. The code spoke for itself and under the freedom of the GPL and other licences has spread like wild fire.

    Under those circumstances anyone could try this stuff and decide it was rubbish and maybe tell whoever they liked that it was rubbish. Of course most thinking people who come into contact with it have come to take the opposite view, for reasons that I hope all slashdotter's are intimately familiar with, and will do all they can to propel it forward.

    There was a chance that Microsoft or whoever could now be running any kind of "benchmark" they like and publishing any results that they dream up and it really would not matter. As the Mindcraft test shows nobody is taken in by this nonsense and it only makes the perpetrators look stupid or desperate or evil or all of those things.

    Unfortunately things have gotten a little out of hand. When Linus is quoted as wanting "world domination" and using phrases like "we will crush them" etc. then he is throwing down the challenge, not Mindcraft or Microsoft. And this gets everyone into this mess. As I say in the past, before becoming famous for is rhetoric, these tests could have been simply ignored.

    So now Linus and co. have to be man enough to live up to their words. Some how they have to "keep face" no matter what the outcome. It may have been wiser to have kept quite and let the code speak for itself , which it does so effectively.

    Now I'm sounding a bit negative and I can't imagine how they should handle this but I have every confidence that they will come out OK.

    When Eric Raymond wrote his piece about Linus and his merry men in Sherwood Forest going to challenge the Sheriff of Nottingham a few months ago I would never have believed that it would become reality so quickly !!

  197. Iam scared of the result of the test by Atreide · · Score: 1

    I agree with you. And just add this :
    what if the test shows Linux is not far below NT ? Then Mindcraft _and_ Microsoft are shamed. For people at Mindcraft that would not only mean the corp dies and they loose their job, but also they'll probably not find any job in that field. Therefore the last test _has_ to support first tests.
    And that result might be much more dramatic to Linux. And after the test show bad figures for Linux it will be too late to say it was biased.

    But just look at it. Maybe it is true that Linux is not at the same level of an highly tuned NT box ? This is not a shame to be weaker than a competitor in specific conditions, but it is shamefull if noone does anything to change this...

    --
    The world belongs to those who get up early. - I'm far from being the king of Earth then :-(
  198. I agree... by Atreide · · Score: 1

    with your conclusion ;-)

    --
    The world belongs to those who get up early. - I'm far from being the king of Earth then :-(
  199. Miracle ? by Atreide · · Score: 1

    A few months ago a first miracle stroke upon M$. Before the M$ trial started everyone (or nearly) though nothing would get out of this. But if Linux is so hype these days, that because M$ people have shown to be very stupid (Gate's dumb testimony where he hardly reminded things was the stronger argument _against_ M$ ever).

    Mindcraft test seems totally biased, and at first glance we cannot expect much thing from it (exactly like the trial). But maybe we'll get some nice surprise ?

    However I will not bet a cent on it (unless you give me one ;-)

    --
    The world belongs to those who get up early. - I'm far from being the king of Earth then :-(
  200. NT better than Linux : beginning of the end ? by Atreide · · Score: 1

    not necessarily, because very few companies tune servers M$ did. In fact the action of M$ proved that it is not easy to have a high end NT server.

    Here at work we just buy a PC, install NT4 + SP3 and that's all. There is no customization and sometimes we even forget to stop some services that we don't need.

    --
    The world belongs to those who get up early. - I'm far from being the king of Earth then :-(
  201. If it will be done as they say... by Jeld · · Score: 1

    Then it sounds fair. Let's see the results. I hope they got good linux experts. And I hope they will not cheat with hardware. Like take some HW that is known to lose performance under linux.

    --

    Everybody Lies. But it doesn't matter since nobody listens.

  202. Re:Don't shoot the messenger by BogoNick · · Score: 1

    Silmaril the clueless wrote:
    >Their benchmarks let anyone see (and >REPRODUCE) the relative performance of >NT+IIS or Linux+Apache for a given >high-end hardware configuration

    Seems like another M$ fanatic who likes to play with words. FYI, Jemmy reproduced NT numbers, not Linux numbers.

  203. Re:Don't shoot the messenger by BogoNick · · Score: 1

    How about this?

    Broken drivers (disk & LAN card drivers) on a sabotaged Linux+Apache server only led 50% performance drop when compared against similiar NT machine?

  204. Re:Mindcraft's Motivation... by Ice+Station+Zebra · · Score: 1

    I think you hit is on the nose. This is Mindcraft trying to save their butt's. Microsoft doesn't like negative publicity and someone from Microsoft told them to "try and make it look honest or your history" or something along that line.

    Mindcraft is nothing but a PR company pure and simple.

  205. Don't shoot the messenger by Silmaril · · Score: 1

    In benchmarks as in research that
    follows the scientific method, the top
    priority must always be REPRODUCIBILITY.
    (_Computer Architecture, A Quantitative
    Approach_, by Patterson & Hennessy)

    Mindcraft follows this principle
    scrupulously. They publish, in minute
    detail, the hardware and software used,
    and the configuration and tunes
    applied. Too bad we can't say the same
    for PC Week!

    Their benchmarks let anyone see (and
    REPRODUCE) the relative performance of
    NT+IIS or Linux+Apache for a given
    high-end hardware configuration. They
    also answer the question of whether NT
    or Linux+Samba is a faster file server
    for Win9x clients on that kind of
    hardware. This is valuable research!

    It's a shame that so many people would
    rather complain about the 'unfairness' of
    Mindcraft's benchmarks rather than
    accomplish something useful. Like
    actually FIXING Linux so it can perform
    as well on NT under the kind of
    hardware used in the benchmarks.

    1. Re:Don't shoot the messenger by Silmaril · · Score: 1

      > PowerPC boxes from IBM are pretty 'high end',
      > and since NT doesn't even install on them, we
      > can claim Linux is infinitely faster than NT on
      > high end hardware.

      That wouldn't surprise anyone.

      I think alot of the problem is that Mindcraft
      reported that 'NT is faster than Linux' when
      they should have said, 'NT+IIS is faster than
      Linux+Apache on a quad Xeon with 4 EtherExpress
      Pros, running RAID 0'

      A result that surprised a lot of people.

    2. Re:Don't shoot the messenger by Silmaril · · Score: 1

      Who do you think really cares who's fault is it that the drivers on Linux are 'broken' for Dell's
      high-end machines?

      This is hardly nonstandard hardware.

  206. Both will win and loose by Ulrik · · Score: 1
    Notice that every test team must make a test for 4 CPUs and one for a single CPU. I think we'll see that NT/IIS is more mature for a 4-way Xeon with 4x 100Base-TX network cards, and this will be proclaimed in huge letters by Microsoft and the supporting press once the tests show it. But I also think that Linux will be able to outperform NT on uniprocessor systems, even if the hardware is chosen to maximise test results to Microsofts favour! And parts of the press will burst about this too (if indeed the tests come out this way).

    All this will be a fair enough. After all, who would seriously recommend a 4-way Xeon with 4 high-performance netcards to run Linux??? Linux, as I see it, does not yet have its strength here. If you would like to use Linux, tailor some other high-end solution, e.g. with multiple servers. If not, then buy expensive hardware from Sun and run Solaris on it! Just don't think that NT is your only alternative.

    Others have pointed out that the NT Server configuration is highly optimised to the particular test. Taking advantage of the fact that a fairly small amount of static-only pages will be served, the NT is configured to keep it all in its cache.

    While, as Alan cox, among many other things points out, using the (apparently commercial) Zeus webserver might up the Linux webserver performance, but virtually anyone installing a Linux webserver are going to use Apache, so I find find it reasonable to tune Apache instead. But it must be possible for the experts to similarly tune Apache/Linux to take advantage of the nature of the test.

  207. Maybe I'm stupid but... by Ensign+Nemo · · Score: 1

    The first test was completely bogus. They won't allow us to see the second. Why should we think the third will be fair? As many people have mentioned, Microsoft's image and Mindcraft's image are at stake here. They're going to make damn sure that the third test shows NT is better than Linux w/ Apache.
    I will never believe anything they say again. Hell, even if Linux/Apache/Samba wins I'll be suspicious, because maybe they'll be shooting for a chance in the future to have someone using Linux as a customer.
    I'm sorry. But I won't believe anything coming from their labs, even if Linus, Alan, et al, say it's good.

  208. What if we play the M$ game? by Willy+K. · · Score: 2

    I'm wondering how much tests like these cost from a place like Mindcraft. Would RedHat, VA, the SlashDot community, or others, be willing to pay for WinNT vs. Linux tests on all the stuff we know linux is better at?

    What if we had uptime measurements? Or CGI site tests like slashdot (I'd like to see NT handle slashdot half as well as a real OS does!) What if we did CPU intensive Oracle database generated pages? How about other, non-web tests? It seems a shame that this community doesn't have the right to do anything but scream in newsgroups, just because we don't have the money.

    Are there Linux experts out there who would put together lists of what would be best to test in our favor, and is there funding or a company willing to do such tests? I wonder...

  209. CPU's.. by Ellis-D · · Score: 0

    I think they should test all the brands and style of CPU's..
    Like the Intel stuff
    PPro
    P-II
    Xeon
    Celeron
    P-III

    Amd:
    K6
    K6-2
    K6-3

    Cyrix
    What ever they have!

    IDT
    Now that a wierd chip

    And I know there are couple of odd ball chips out there......
    "Windows 98 Second Edition works and players better than ever." -Microsoft's Home page on Win98SE.

    --
    I ate my tag line.
    -=Ellis (D)25=-
  210. Tunning.. by Ellis-D · · Score: 0

    There is alot of tunning you can do w/ 98.. TCP stack tunning and a program called PowerTweak (www.powertweak.com) which can optimize your hardware.. Got a whole 5% increase on an overclocked 350(401 now with optimizing should act like a 421 =P) K6-2.
    "Windows 98 Second Edition works and players better than ever." -Microsoft's Home page on Win98SE.

    --
    I ate my tag line.
    -=Ellis (D)25=-
  211. WTF! by Ellis-D · · Score: 0

    Dude, I'd radther use 98 as a server than NT...

    "Windows 98 Second Edition works and players better than ever." -Microsoft's Home page on Win98SE.

    --
    I ate my tag line.
    -=Ellis (D)25=-
  212. Change the rules? by MrOion · · Score: 5

    There is a lot of talk about the Hardware RAID controller, and the drivers for it.

    What about setting a $$ limit on the HW and let both "sides" choose the best HW for it's platform?

    1. Re:Change the rules? by Calico+Jack · · Score: 1

      I would suggest going the way of the origional poster, set a limit for total cost of hardware only. Hardware prices will have to come from some indepented 3rd party, to rule out one party getting sweet deals. Ingram Micro's price lists sounds like a fair source. Setting a price limit on hardware eliminates any arguement about one side getting a better computer. It also rules out arguements about certain devices having better drivers for one OS than the other.

      If we start to get into price of OS, and software, it would be perfectly fair for MS to start blowing the total cost of ownership horn.

      Linux would still have to compete in the big computer arena, something it's not good at. However, if Linux were to loose here - which is entirely possible, it would be a clear indication that Linux still needs lots of work on large servers.

      Any test where Microsoft picks the hardware, and the Linux community is not allowed to improve support for that hardware prior to the deadline cannot be concluded as fair. However, if the two are asked to build the fastest server they can for $50,000, we have to accept the resluts, good or bad.

  213. Re:Finally! by Kiaser+Zohsay · · Score: 1

    Put up or shut up! I like it!

    This just proves you can fight FUD with facts. Whether Linux "wins" or not, the facts will be on the table. Should the optional tests include being able to swap Apache for one the threaded httpd servers?

    --
    I am not your blowing wind, I am the lightning.
  214. Hmmmm by listen · · Score: 2

    Obviously NT will "win" this sham. That doesn't mean a thing. I want to see a long running, real world test. Give $3,000 to the two parties, to run a file server and a web server for 6 months. A mix of Linux, *nix, Mac, Win9x, WinNT, Win31 clients, running automated tests. Reboots of the servers are not allowed. Lets see which gets the highest average bandwidth over the 6 months. Ho ho

  215. Re:Mindcraft's Motivation... by angelo · · Score: 1

    >the Linux experts aren't allowed to use
    any patch that came out after April 20th...

    Yeah, and they'll probably install the new SP5 on the NT system too.

  216. I'm not sure what to think by Mr+T · · Score: 1
    If Linux wins then there is the easy excuse that it wins when you bring in the best experts to setup your server, but who in the real world does that?

    If it loses then we lose on a big stage with a lot of important people there to get egg on their faces, if they let their pride get in the way.

    The upside is that if we lose and we have the right people there, we can diagnose the situation and learn to make it better. Hopefully there would then be a fix within a couple months and linux would truly match or outperform NT (assuming it doesn't) I don't like how MS is so willing to let this test happen at their lab.

    It's all going to come down to spin in the end and it will be a good test of who's more the market darling, MS who has worked the media for years and years or Linux who is the new kid on the block with all the cool toys.

    --
    This is my signature. There are many signatures like it but this one is mine..
  217. Mindcraft 3rd Benchmark Challenge by genes · · Score: 1

    I've done many benchmarks in the past 15 years and this one appears to be a setup as proposed. I would propose: 1) The benchmark not be conducted at Microsoft labs but at a more neutral benchmark site . 2). Both OS's should start from their latest 'shrink wrapped' version and then apply any patches that are available to the PUBLIC prior to the benchmark. 3). Linux and NT workstations should be included in the mix of Win'95/98 W.S's - most enterprises are not pure Win'95/98! - volume should cover the complete range to saturation/failure. Right now it appears that Linux up against a uniquely tuned NT 4.0 Server. The NT Server itself having been stripped of all unnecessary code modules, tailored to the particular hardware, and processing tailored to handle the proposed load.

  218. Re:Mindcraft's Motivation... by Dr.+Sp0ng · · Score: 1

    Yeah, and they'll probably install the new SP5 on the NT system too.

    I dual-boot with NT4 (for 3dsmax) and i looked on Micro$haft's webiste, but I couldn't find anything about SP5. Is it out yet?

    "Software is like sex- the best is for free"

  219. A possible new test by ClarkBar · · Score: 2

    Now I am no network expert, but isn't there some way to set a router to share a load acrost two system 50/50? Why not let Microsoft choose a system to be tested as an enterprise server and let the linux experts choose another system(or network of systems). Attach them to to said router and then the router to the internet.

    Since these are supposed to be an enterprise systems, let's put them as close to the real thing that we can. The internet would generate the trafic and the internet would not know which system they are hitting. In the end we should see which system handles the load generated by the internet the best.

    As for financing, mindcraft should set a budjet, or purchace all the hardware and software so that we are on a level playing field. This would be the constraning factor, (so microsoft could not come back with 50,000 quad PIIIxeon servers). This way there is no hardware de-tunning or anything else that can be claimed to offset the tests.

    Basically a straight linux vs. microsoft challange.

    As for the required data necessary for the test you can check the logs of the two servers(if they have not been tunned out) or check the log for the router.

    If I was an enterprise manager I would not by a NT system an then install linux. I would base my harware on the system that I was going to implement.

    That's real life, not a lab.

  220. Open-source by davedavedave · · Score: 1
    Linux is open-source. You can build your own kernel and apps from the source. There must be at least one person at Micro$haft/Mindcraft (may as well be the same thing for these tests) capable of doing this ;-) So, what is to stop them putting some loops into their code and rebuilding, just to slow things down?

    M$ are devious and malicious enough to do this, and there's no way a Micro$haft-funded test is going to proclaim Linux the victor, it's just not going to happen.

    Perhaps if they actually let Linux gurus in to configure things, then they wouldn't be able to fix things, but they won't. They will only accept advice, why won't they let them in if all is to be fair???

    Bugs come in through open Windows

    --
    ~ Artificial intelligence is no match for natural stupidity ~
  221. Linux Expert by ghazban · · Score: 1

    Is a linux expert actually going to be present at the tests, or help the mindcraft testers the tuning tips?

    1. Re:Linux Expert by ghazban · · Score: 1

      Good. This sounds like it might be a fair representation of linux at this time of being. It may actually be useful to see where linux now stands benchmark wise (although it doesn't give any indication of the probability of crashing).

    2. Re:Linux Expert by DoktorMel · · Score: 1

      Of course they would.

      My prediction is that Linux will toast NT regardless, though.

      DoktorMel

      --
      -- The Sage does nothing, and nothing is left undone. --Lao Tzu
    3. Re:Linux Expert by SlashDread · · Score: 1

      Id pay

  222. im sure mindcraft likes to eat by mistabobdobalina · · Score: 1

    dont you?

    --
    -- your knees hurt, don't they?
  223. Mindcraft HAVE to do it by FIGJAM · · Score: 1

    Mindcraft HAVE to do it to attempt to correct its own credibility. Personally, I think both Mindcraft and Microsoft should be publicly shamed. Microsoft even more so. They should be made to run television commercials of apologies (a months worth? ;P) for misleading consumers.

    --
    Do your best, hope for the best, suspect the worst.
  224. What a scam! by sobiloff · · Score: 1

    Geez, I wish I could totally hose a benchmark, get nailed for it, then invite outside professionals to do a better job. All the while, Mindcraft is probably still getting paid to run these benchmarks, and I doubt they're going to share the proceeds with anyone who signs up to do the "Open Benchmark" performance tuning.

    If a company claims to be able to perform benchmarking studies but can't supply the expertise, it's either an advertising agency or it's defrauding it's customer, IMHO. (Since Microsoft doesn't seem to be upset with the results so far, my money is on the former.)

  225. Re:The Mindcrap Affair: the customer is always rig by EisPick · · Score: 2

    Another way of looking at it: This is a new kind of Slashdot Effect. The tone of the postings on the Mindcraft Web site shows absolute panic, because the Open Source community has succeeded in undermining their reputation.

    Technology reporters are so jaded by decades of Microsoft FUD that many are more inclined to believe posts on Slashdot than press releases from Redmond (or Redmond's surrogates).

    The lesson to learn is to stick to the facts. If Open Source advocates stoop to fuzzification of facts, reporters will discount their assertions, too.

  226. Demand a test on 486dx2/50 w 8mb ram as well by anonymous+moderator · · Score: 2

    When Linus et al... are to agree to this, they should (in order to agree to this trial) force mindcraft to also do the benchmarking on the most common pc used for web servers today.

    At a guess, that would be the 486dx2/50 with 8 meg of ram. Good luck to the windows NT team ;)

  227. Weakness? by jallen · · Score: 1

    This all seems a little bad for linux in a lot of ways. Ill touch a couple no one else has I dont beleive. Mindcraft is developing Hardware to enhance NT, thats great NT runs faster taking advantage of some cool stuff. ( yes it is cool even if NT uses it ) So instead of saying.. Gee these guys are ripping the Linux community off. Ask yourself, Why has'nt anyone developed hardware that takes advantage of really cool stuff in Linux that NT does not have. Or ask yourself Why does'nt Linux support some of this really cool stuff, Why doesnt someone just start writing the code now instead of complaning about bad publicity. In the end good media or bad media it does not matter... People will go to what is best, easiest, and most cost effective. So all these tests dont mean anything compared to personal experience of individuals's. Sure its coming from important people, butt it also must make you ask why they are trying so hard to do this and How they truly have an edge, its apparent they have some things that Linux does not and everyones all upset about it or else the posts wouldnt be like they are.

    Jeremy Allen
    knights@hom.net

  228. Benchmarks by jallen · · Score: 1

    Just to bring up a nice point that has been covered by a lot of posts here. Benchmarks are IRRELEVANT. They mean little to the true Measure of an Operating Systems capability. Yet, If the community allows them to seem important then what does that really do to us..?

  229. Perhaps a counter proposal? by a9db0 · · Score: 1

    The proposed Mindcraft comparison is obviously a stacked deck, and the conditions are unacceptable. The only way to dodge this sucker punch without refusing to cooperate is to offer up an equally ridiculous proposal. Say, NT40sp5 vs RedHat 6.0 on single processor PII400s with 128mb of ram, 40GB of disk space, and one ethernet card configured by factory reps to be identical, and with software installed by randomly chosen users and tuned according to written specifications provided by test advisors - one team for MS and the other for Linux - on a 33-33-33 mix of 95, NT and Linux clients. Oh, and lets do the test at Networld/Interop, in front of an audience, using tests developed by an independent organization (by definition not Mindcraft) to be platform neutral, and representative of what real users do - login, access files, save files, read and respond to email, view & publish web pages, and logout.

    Oh, and let's run the tests continuously for the length of the show, comparing performance at the outset vs performance at the close.

    That might prove interesting...

    --
    -- "Never underestimate the power of human stupidity." - R.A.H.
  230. The Third Alternative by remande · · Score: 4
    Many of the comments seen here have discussed the virtues of either taking Mindcraft up on their offer, or not. Not taking them up looks like a loss by default. Taking them up allows us to fight, but surrenders tremendous home-field advantage to Microsoft. We participate in their venue, and their preferred hardware. I see a third alternative.

    This is to produce a Linux test on the same Mindcraft problem space. That is, solve the same problem (same Web site, same clients, same network). But do it on a Linux venue, and with Linux-friendly hardware. Invite Microsoft, invite Mindcraft, invite the press.

    Don't duplicate the hardware. Use inferior hardware, where "inferior" means "posts smaller numbers or costs less". But an "inferior" part may have better Linux drivers. Some people have complained that the RAID controller isn't Linux friendly. Replace it with a cheaper unit that is Linux friendly. Others say that SMP is irrelevant to this problem for Linux, since the processor isn't the limiting factor. Go for a single processor, the same speed as one of the SMP processors.

    The point here is not to do a head-to-head, but to post better numbers with cheaper hardware. Then we challenge Microsoft--not Mindcraft--to beat the Linux benchmarks on the Mindcraft problem and their hardware or less. We replace the "fair benchmark" with a "competitive benchmark". We replace the (weak) assumption that the test team is trying to be fair with the (strong) assumption that each side will pull out all stops to post high numbers. This is how sports teams compete (rather than having the refs measure how hard you can throw or how well you can catch, they let you do your best and simply maintain a fair venue). IMHO, Linux engineers can put together a Linux server that is faster than any NT server that NT engineers can create.

    People have noted that this is an expensive machine to put together. For you and I, that is correct. For a company with a vested interest in the results, it's an investment. It's a better investment when the company can use the machine for real world applications such as Web service. Relatively sizeable guns such as Red Hat or VA Research can stand to turn an indirect profit from pulling this sort of thing off.

    A Linux/NT bakeoff would actually benefit both sides (!). Once we blow their doors off with our numbers, MS will probably find a way to post bigger numbers. Then we tweak Linux, and post bigger Linux numbers. If MS posts bigger NT numbers by making NT a faster server, we have at least forced MS to improve their product. If MS falls down the trap of optimizing NT for this bakeoff and pessimizing it for the real world, we introduce another bakeoff test. OTOH, MS can keep us from optimizing Linux for this bakeoff by making new bakeoffs at any time--that way, they help keep us honest.

    --

    --The basis of all love is respect

  231. SMP is not really the issue by Izaak · · Score: 4
    The way I see it, SMP is not the overriding issue that determines the performance in a test like this. This is an IO bound thing after all. As long as the kernel is good enough to keep the data moving on all four ethernet cards, the real issue becomes the file caching, ethernet drivers, etc. Microsoft has pushed much of there file server and web support down into the kernel. This gives a performance boost in some areas with a tradeoff in others.

    Linux, on the other hand, keeps more of its services in user space. This means it may suffer a little in this type of benchmark but it makes Linux an all around better application server. We are talking apples and oranges here.

    To *win* Mindraft 3 we don't need to beat NT totally, just come close (which should be possible on a properly configured Linux box). This will show that the original test was a crock, and that Linux is still a much better price/performance buy.

    Then we should go on to do REAL tests that show how Linux smokes NT's butt when you throw in CGI support and a mix of other net services.

    Thad

  232. Re:Right who the fuck uses 4 CPU+2GB for file serv by blowdart · · Score: 1

    I do.

    Seriously, when in a banking environment (as I was) there is no way I'm going use a shiity little pentium for a server.

    Minimum spec (and this was 2 years ago) was dual proc, .5Gb memory, 5Gb raided harddisks, multiple NICs, multiple power supplies, and another server to mirror it.

    There is no way I would ever *ever* recommend going cheap on critical file servers, or web servers, or application servers.

    You're viweing this wrong. Look I'll agree Linux is great for older PCs, it's great for a cheap web server, but until it mirrors, clusters, runs SQL and pushes network traffic as fast as a real world mission critical NT box, forget it.

    And no, I've had a server running sweet for 6 months, no crashes, no reboots, other than scheduled downtime.

  233. Re:This is a battle that Linux is designed not to by blowdart · · Score: 1

    >"There would be no need for 4 x 100Base-T connections for each host"

    But there is! Apart from security against network failure, when serving speed is critical more *is* better, lets face it, network speed is a bigger bottle neck these days than anything else.

  234. OK hardware wise by blowdart · · Score: 1

    Right lets talk about the hardware.

    Fair enough, for a lazy web server, sticking it on a "normal" speced machine, running IIS or Apache is fine.

    Now lets talk large companies, lets choose any sort of database access, banks, insurance companies, anything interative.

    What is the use in static HTML these days? Even slashdot isn't static.

    So lets forget about the OS or the HTTPD.

    In a mission critical environment (that of my customers) I would recommend a serious specced up machine, dual proc (or quad if you want to add SQL to it), raided drive, minimum 2 NICs (for fall over more than anything else),a shit load of memory (current spec I'm throwing these days is .5Gb) and of course mirrored servers.

    Now if IIS serves faster on that use it. I'm not a bigot over this (although I did work at Microsoft last year *grin*).

    I've used Apache for development of static pages, Netscape Fasttrack under Irix for serving static pages (and that crashed weekly - Netscape server software sucks) and IIS for database intensive, SQL bashing call centre apps.

    It's tools for the jobs folks, and the sooner you realise that the better. If Linux can't hack it on a mission critical server, I'm not gonna recommend it. And don't give me grief about using NT for mission critical stuff, I've had it running stock market transfers grossing over $300 million a day, and it never crashed once. Ever. I haven't even seen IIS flip out in a production environment.

  235. Re:Mindcraft's Motivation... by schon · · Score: 1

    Of course, there is the possibility that this could be used against
    the Linux community as well. They could say somehting like "No one
    wanted to participate in the third test because they knew NT would
    still come out on top. They prefer to sit back and criticize and cast
    doubt than to actually accept the challenge and be shown
    inferior."


    Yes, this it true - which is why any boycott would have to be
    publicized with a press release (published before Mindcraft published
    theirs) stating the reasons (that the hardware used for testing is
    biased towards NT) - cc'ing Mindcraft would ensure that they couldn't
    use this excuse.
    paper.

  236. Mindcraft's Motivation... by schon · · Score: 5

    This is nothing more than Mindcraft going into butt-covering mode...

    Mindcraft isn't interested in an honest test, they just want to show
    (to the media) that they know what they're doing.. it's a PR game
    plain and simple.. they want Linux people to put their stamp of
    approval on something that they have no real control over...

    Why the time restrictions? the Linux experts aren't allowed to use
    any patch that came out after April 20th... One of the main points
    about the original test was the unsupported RAID card used... so if
    someone were to magically release a patch tomorrow that made that card
    run 3x as fast, they wouldn't be able to use it.

    By the terms in the paper, as soon as someone from the Linux camp
    joins, they're bound to put their name on the PR sheet. (which is
    essentially just a confirmation of their second test, which they have
    already run and won't show to anybody.) Since Mindcraft has STILL not
    levelled the playing field, I strongly urge a boycott of this 'test'.

    If Mindcraft REALLY wanted to have an unbiased test, they would invite
    Redhat and Miscrosoft to sit down and draw up a mutually agreed-upon
    hardware list; that way no side is at a disadvantage.

    When you're at war, you don't allow your opponent to choose the
    battlefield unless you have no other option. We have another option,
    which is not to fight. By allowing someone else to choose the
    hardware, the Linux side is at a disadvantage. Don't give them more
    ammunition against us.

    1. Re:Mindcraft's Motivation... by True_Seeker · · Score: 1

      > ...I strongly urge a boycott of this 'test'.

      Of course, there is the possibility that this could be used against the Linux community as well. They could say somehting like "No one wanted to participate in the third test because they knew NT would still come out on top. They prefer to sit back and criticize and cast doubt than to actually accept the challenge and be shown inferior."

      Also, I have this sneaking suspicion (as I have seen some others mention) that the second test supported the first, to some extent at least, and that is why they want to go ahead with the third test, because they are confident they will win.

  237. A Real Test by HaKn5La5H · · Score: 1

    They should test on a 386, then a 486, Pentium, Pentium II, and then Alpha. That would show off what linux really has to offer.

  238. a lose-lose situation? what're the odds? by schmack · · Score: 1

    this is a good point.

    if linux performs better the HUGE microsoft press machine will be like "but look how much effort was required for the top linux geeks around, whereas joe lunchbox simply had to double-click his way through a couple of installs and he had Windows NT performing almost as well".

    that is a best case scenario i reckon.

    if linux doesn't perform as well it's bad bad press. hmmm, gotta think of some contigencies here... how about "Mindcraft optimised the AC power supply for Windows NT!" or "Mindcraft put
    all the Linux boxes down the hot end of the room".

    hmmm, better give my bookie a call -- he'll be interested in this one. whaddya reckon the odds'd be?

  239. Re:high noon... by schmack · · Score: 1
    Benchmarks very very very rarely have anything to with anything apart from benchmarking.

    i didn't say the benchmarks themselves would be affected by "dogma"-force. merely that the situation has escalated beyond science. whatever the results, the losing side will not accept them as valid. hence, the test's are useless as they won't prove anything that will be accepted as conclusive or at least they'll always be obscured by a cloud of intrigue. ;)

    as you should have seen in the first test -- the benchmark wasn't just a benchmark. biases, alterior motives, and foul play will always spice the situation when the stakes are as high as Linux vs Windows.

  240. high noon... by schmack · · Score: 2

    what a showdown! and i thought kasparov vs. big blue was intense.

    i really don't think that with the amount of dogma surrounding these benchmarks much good can really come out of the tests anymore. the amount of tweaking that'll be going on will remove these benchmarks from the realms on anything meaningful.

    sure, i'd love to have Linus come install our web servers but that ain't gonna happen! ;) oh well, hopefully projects like linuxtune will start spreading the word and provide a glimpse in getting the most outta one's setup for the average linux punter.

  241. Give them $10,000 each by bug_hunter · · Score: 1

    As my friend once sugested to me, give Microsoft and Gnu/Linux $10,000 each to buy hardware and SOFTWARE.
    Already Gnu/Linux is going to be ahead saving quite a ton on software here and each could buy the hardware that is best for their system.

    --
    It's turtles all the way down.
  242. Finally! by midh · · Score: 1

    Looks like Mindcraft is serious aout a neutral benchmark. Finally we can actually have a solid understanding of Linux capabilities. Right now most of Linux credibility comes from experience and Word of mouth. The Mindcraft test will show how much of a lead Linux has. If it so happens that Linux doesnot have a lead, it can always be improved. The third benchmark is a Win-Win situation for Linux. A lot is at stake for MS though. THey must e biting their nails wishing Linus and Redhat wouldn't accept the offer. Wish more benchmarks were like this. Especially Apple's. No one seems to take the honest approach to benchmarking. Remember the Sun/Solaris/Java fiasco?

  243. We know the who and what ... now we know the where by |DaBuzz| · · Score: 1

    I liked this little snippet:

    We will be glad to conduct this Open Benchmark at any mutually agreeable test site. As one option, Microsoft has volunteered their test lab where Mindcraft conducted its previous tests.

    So not only did MS pay for this study and offer their highest level NT gurus for tweaking, they gave them their LAB to do it in. I can see the proposal now:

    TO: Mindcraft
    FROM: Bill Gates
    SUBJECT: We need NT vs Linux test results

    Hello, I'm writing because we are taking a lot of heat over this "Linux" thing and we'd like to shed some light on the fact that NT is still the best choice for file sharing and web serving. Here is what we propose:

    - We will pay for your time and "trouble" to produce this study
    - We will give you unfetter access to our best NT setup and config experts
    - We will give you full and total access to our testing lab for your testing

    All we ask in return are favorable results for NT which should not be too hard considering what we offer above.

    Regards,

    Bill Gates



    Personally, I think ANY testing lab that 1- takes money from the publisher of the product they are testing and 2- utilizes resources of that company (both personnel AND hardware/lab) is FAR from unbiased. Give me a friggin break!

  244. I was just wondering... by lateigne · · Score: 1

    So,

    What I see is our community that has grown up enough to see all this from a mature point of vue.

    Beside all this I was just wondering what is going to happen if the new benchmarks are not in the favor of a linux based system.

    This is not really new, but as I see it, the choice of a platform is part of the tuning system isn't it?

    Besides all hardware and software considerations, we know the first benchmarks were really insulting and a good thing for us.

    Still I believe the third benchmarks aren't going to please us enough. So what?

    Anyway the benefits to our community are already there so we should continue on this way and not bother too much about the results of this benchmark.

  245. This challenge should not be taken up! by joev · · Score: 1

    The Linux community should let it be know that they do not accept this challenge from Mindcraft because that is what it is. (It's even being couched as such by Bruce on their website).

    Mindcraft, it is clear are not, nor can they possibly be, an impartial third party for two reasons.

    1. They are now a known Microsoft front. Their ability to be impartial and unbiased is completely compromised and now also, the public is aware of that.

    2. In their view their credibility has been adversely impacted by the Linux community. They are in dispute of the facts of what has transpired. In a court of Law, for obvious reasons, one of the parties in a dispute, cannot also be the judge!


    Any interaction with Mindcraft on this acts to validate them. This should not happen because simply, the reason their credibility is shot is because they have acted unprofessionally and in a biased fashion, misrepresented the very movement that they are now trying to court in order to regain some credibility.


    It would be better, if some *trusted* parties engaged Microsoft and (say for example) RedHat labs to prepare some systems to go head to head... Leave MindCraft out of the loop entirely.

    This would give us benchmarks to compare and in truth, I do think it's time to move from anecdotal to proper benchmark evidence to prove (or perhaps disprove) that Linux is a better performer. Should the results not favour Linux (unlikely in my mind) at least I'd be more trusting of them and they'd be easier to swallow.

    I'm not afraid to know which is better, I'd just not trust MindCraft to truthfully tell me.

  246. Re:NO! Linus its a trap by ctimes2 · · Score: 1

    remember braveheart?! Don't go in the barn linus!

    --
    My cube. My friend. My solace. My prison.
  247. Trusting Micro$oft by malice95 · · Score: 1

    How do we know that the version of WinNT being
    used is even an off the shelf version? Yes they
    have the right to do performance tweaks, but
    maybe they are using a totally modified OS that
    is not avaliable to the public to run their
    test with. I say that the linux testing folks
    should make sure that its an off the shelf copy..
    maybe bring a few NT cd's with them just to be
    sure. I am sure mindcraft is gonna find a way
    to doctor this thing.. Maybe this is how they
    are going to do it.

    Malice

  248. A win-win situation? by Ace_ · · Score: 1

    Let's assume that the test will be "rigged" so that NT wins. The reason I say we assume this is because of the Mindcraft credibitily issues that many people have pointed out in previous posts.

    The Linux community has to come back and provide patches within the next month or so to improve Linux in the area's it lost in. Then we go out and say, "Look at us!! In but a month we've improved the flaws/bugs/Bad Things in our OS. Let's see NT do that." I belive that we can do this. I've been lead to believe that this is the strength of Linux and Open Source in general..

    Basically, if Linux loses, we have to do our best to let the general public know that it lost, but here's why it lost. And here's how we fixed it.

    Refusing to cooperate with this test would be DISASTEROUS.. We don't even have a *chance* of winning in that case.

    These, of course, are just my opnions :)

    --
    -- Ace
  249. Whatever Happens, Its good for linux by PenguinII · · Score: 1

    Although I think NT will almost certainly beat linux in this test (due to chosen hardware), this test will probably be good for linux in general as it will give incentive for a lot more development to be done on stuff like SMP, and > 2 GB memory.

    I really hate it when dads boss (a linux hater) sends me newspaper clippings with headlines like "Linux fails the High End Test".

    2GB memory max, and 2GB file max seem to generate the most flak, poor SMP performance also. (if i ever did any kernel hacking (i wish) the 2GB limit would probably be the first priority)

    After saying that, I have to admit I will feel pretty depressed when the results of the test come out, being a linux supporter.

  250. Negotiate on the conditions by mark.odonohue · · Score: 1

    1. Get someone that is impartial to judge and oversee the tests (ie not mindcraft). The independant reviewer should really set up the test conditions, oversea the tests and release the results.

    2. Review tests (testing on a range of performance levels seems nice). something simpler that the folks at home can emulate, without selling the house and the 3 kids. The "specific" hardware setup chosen seems a bit bleeding edge, and could have been chosen because of specific stuff put into NT to make it work well.

    3. Why can't a linux expert add there own "special" patch, get latest versions etc. Thats what linux is all about, and really if you put that much money into the hardware to squeeze all the performance out of it, You'd likely spend a bit of time tinkering with the software, build a reduced kernel with only the required stuff, that sort of thing. This being another advantage of open source software.

    4. Spread it over several sessions over several weeks, release all the intermediate results and get feedback over the web etc, to apply to the later tests. Many people would love to participate in (an attempting to) rub MS nose in something.

    5. Make it an annual event.

  251. Re:Bruce Weiners physical description by abba+fan · · Score: 1

    Shame on you!

    There's nothing wrong with bieing over 50, bald, being an ex-programmer or selling PCs.

    One day, I hope to be over 55, bald and with all the physical detoriation that comes from excess drinking.

    Paddy Irishman

    --
    "Captain, I cannot believe my ears!" - Spock
  252. Preventing mis-quotes by MrSparkle · · Score: 1

    You could always mangle your sentence to prevent writers from cutting and pasting your sentence segments...they would have to use a lot of elipses. Curse every third word, or use a bizarre numbering scheme.

    e.g.
    One has a good 445 argument saying that 445 Linux is *not tunable* for the 445 reason that it has a decent 445 design with reasonable 445 defaults and there's not much that needs to be 445 tuned!

    Just a crazy idea...

    Jesse