Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Linux Beats Win2000 In SpecWeb 2000

Posted by timothy on Tue Jul 04, 2000 10:48 PM
from the lies-damn-lies-statistics-computer-benchmarks dept.
PraveenS writes: "While not conclusive, the SPEC group released benchmarks for a variety of systems submitted by various manufacturers (i.e. Dell, Compaq, HP, etc...) and tested their Web-serving capability. Two very similar machines from Dell, one loaded with Linux and the other with Win2000 had very different results; Linux beat Win2000 by a factor of almost 3 . Here's a synopsis of the results from LinuxToday. The actual spec benchmarks are available here for Win2000 and here for Linux."

As Marty of LinuxToday puts it, though, "What does this mean? In the real world, probably not as much as it would seem. Benchmarks in general are typically set up in an ideal environment. Real world environments tend to be quite different. However, this does indicate that Linux is moving in the right direction."

Zoran points out that "[o]ther current SPECweb99 results can be found here." They make an interesting comparison.

This discussion has been archived. No new comments can be posted.
Linux Beats Win2000 In SpecWeb 2000 | Log In/Create an Account | Top | 315 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3 | 4 | 5
  • Re:Red Hat Tux 1.0 ??? by bytesex (Score:1) Tuesday July 04 2000, @09:21PM
  • Re:SpecWeb 2000 --- real world? by tecnodude (Score:1) Tuesday July 04 2000, @07:39PM
  • Re:An interesting test... by Anonymous Coward (Score:1) Tuesday July 04 2000, @09:41PM
  • If you had bothered to read more of the site, you would have noticed that those results are all submitted by vendors with interests in getting good numbers. If Sun wants to enter a Sparc/Solaris combo, they can do that. If Apple for some reason decided it was in the HTTP server business (which it isn't (yet?) by any stretch of the imagination), it can run the test suite and submit the results.
  • by Ingo Molnar (206899) on Tuesday July 04 2000, @09:45PM (#957701) Homepage
    i'm the one who designed/wrote most of TUX, and here are some facts about it.

    'TUX' comes from 'Threaded linUX webserver', and is a kernel-space HTTP subsystem. TUX was written by Red Hat and is based on the 2.4 kernel series. TUX is under the GPL and will be released in a couple of weeks. TUX's main goal is to enable high-performance webserving on Linux, and while it's not as feature-full as Apache, TUX is a 'full fledged' HTTP/1.1 webserver supporting HTTP/1.1 persistent (keepalive) connections, pipelining, CGI execution, logging, virtual hosting, various forms of modules, and many other webserver features. TUX modules can be user-space or kernel-space.

    The SPECweb99 test was done with a user-space module, the source code can be found

    here [spec.org]. We expect TUX to be integrated into Apache 2.0 or 3.0, as TUX's user-space kernel-space API is capable of supporting a mixed Apache/TUX webspace.

    TUX uses a 'object cache' which is much more than a simple 'static cache'. TUX objects can be freely embedded in other web replies, and can be used by modules, including CGIs. You can 'mix' dynamically generated and static content freely.

    While written by Red Hat, TUX relies on many scalability advances in the 2.4 kernel done also by kernel hackers from SuSE, Mandrake and the Linux Community as a whole. TUX is not one single piece of technology, rather a final product that 'connects the dots' and proves the scalability of Linux's high end features. I'd especially like to highlight the role of extreme TCP/IP networking scalability in 2.4, which was a many months effort lead by David Miller and Alexey Kuznetsov. We'd also like to acknowledge the pioneering role of khttpd - while TUX is independent of khttpd, it was an important experiment we learned alot from.

    Other 2.4 kernel advances TUX uses are: async networking and disk IO, wake-one scheduling, interrupt binding, process affinity (not yet merged patch), per-CPU allocation pools (not yet merged patch), big file support (the TUX logfile can get bigger than 5GB during SPECweb99 runs), highmem support, various VFS enhancements (thanks Al Viro), the new IO-scheduler done by SuSE folks, buffer/pagecache scalability and many many other Linux features.

  • Re:NT still sucks by ksheff (Score:1) Tuesday July 04 2000, @07:46PM
  • Heavy logging may degrade performance by Idaho (Score:1) Tuesday July 04 2000, @09:54PM
  • Re:dynamic content benchmarks? by Malcontent (Score:2) Tuesday July 04 2000, @09:56PM
  • Re:So what? by jimbo (Score:1) Tuesday July 04 2000, @09:56PM
  • Re:Fair Benchmark by gwicks (Score:1) Tuesday July 04 2000, @09:57PM
  • Damn Straight by y0d4 (Score:1) Tuesday July 04 2000, @07:47PM
  • Re:Looks like Mindcraft is now available for linux by divec (Score:1) Tuesday July 04 2000, @10:11PM
  • Re:two words.. (Score:4)

    by Black Parrot (19622) on Tuesday July 04 2000, @07:48PM (#957709)
    > Linux zealots scream bloody murder and inspect the process with a microscope. Someone else does a benchmark that shows Linux 3 times faster than Win 2k, and they are content that the Mindcraft fiasco has been avenged.

    Well, it could be that we notice that a standard benchmark was used rather than one tailored by a company with an axe to grind. Or it could be that the benchmarks were submitted by hardware vendors, whose primary interest is in making their hardware look good (i.e., it's really hard to imagine Dell fudging a benchmark to make Linux look better than Windows). Or it could be that c't already told us how Linux and NT measured up on more equitable benchmarks. Or it could be that Microsoft's own tests showed W2K performing worse than NT on systems with > 4Mb of RAM. Or it could be that testers have been saying that W2K needs +300 MHz in hardware to perform as "well" as NT did.

    In short, there's no reason for surprise at all. This benchmark is only quantifying what the attentive already knew qualitatively. If there are flaws with the benchmark, they almost certainly won't be enough to tilt it against what we already knew; if they do, we'll air our suspicions again.

    I do agree that it's still a benchmark, and is therefore susceptible to all the follies associated with benchmarks. But at least this one wasn't obviously rigged.

    --
  • by khaladan (445) <slashdot.bhiggins@mailshell@com> on Tuesday July 04 2000, @10:13PM (#957710)
    For Linux they set the backlog at 3000. For W2k it's at 1000. Anyone see the difference? AFAIK, W2k can have a higher backlog, or even a dynamic backlog. I'd like to see a test where the backlogs are the same. Then there would actually be similar simultaneous connection counts! Right now, those numbers mean little if they are being compared.
  • by Greyfox (87712) on Tuesday July 04 2000, @07:48PM (#957711) Homepage
    What I'd like to see is how many clients you could serve with the biggest hardware that each OS can run on.

    For instance, on the Windows side you might have an 8 way xeon with 2 gigs of RAM. On the Linux side you might have (for instance) an S390 with a terabyte or two of RAM. Then just start loading them down with network clients until they start to stagger.

    I'd be interested in the oucome...

  • Linux moving in the right direction? by AgentRavyn (Score:1) Tuesday July 04 2000, @05:54PM
  • Re:Where's the variations in hardware and software by patSPLAT (Score:1) Tuesday July 04 2000, @07:50PM
  • Re:Fair Benchmark by danheskett (Score:1) Wednesday July 05 2000, @02:42AM
  • How about the other features by FascDot Killed My Pr (Score:1) Wednesday July 05 2000, @02:43AM
  • Re:And you assume Dell is objective because...? by Black Parrot (Score:2) Tuesday July 04 2000, @10:26PM
  • Re:the crucial difference by avdp (Score:1) Wednesday July 05 2000, @02:46AM
  • by Ingo Molnar (206899) on Tuesday July 04 2000, @10:26PM (#957718) Homepage

    You are confusing two completely different architectural concepts.

    "threads" (which get created) and "processes" (which get forked) are 'context of execution' entities. Linux has both, TUX 1.0 uses both.

    A "threaded TCP/IP stack" is a slightly mis-named thing, it means "SMP-threaded TCP/IP-stack", which in turn means that the TCP/IP stack has been "SMP-deserialized" (in Windows speak) - TCP/IP code on different CPUs can execute in parallel without any interlock/big-kernel-lock overhead or other serialization.

    A 'threaded TCP/IP stack' has no connection whatsoever to a 'threads'.

    FYI, the Linux TCP/IP stack was completely redesigned and deserialized during the 2.3 kernel cycle, this redesign/deserialization was done by David Miller and Alexey Kuznetsov. The TUX webserver of course relies on the deserialization heavily, but this is not the only architectural element TUX relies on.

  • Stop the FUD already! by ChristTrekker (Score:1) Wednesday July 05 2000, @03:07AM
  • Re:dynamic content benchmarks? by tjwhaynes (Score:2) Wednesday July 05 2000, @03:08AM
  • Your argument is flawed. Look here [spec.org] for an IBM/IIS SPECweb99 result done on a similar 4x 700 MHz Xeon system. Check out this [spec.org] IBM result as well. And there are HP and even Mindcraft submissions. Dell has the fastest Windows 2000 numbers, and it's fair to compare the fastest Windows 2000 results to the fastest TUX results, especially if they were done on similar hardware.

    You assume that IBM, HP, Mindcraft and Dell are all in a big conspiracy to make Windows 2000 numbers look bad - are you kidding? The reality is that there is fierce competition for best SPECweb99 numbers, and Linux/TUX is just plain faster.

    The other flaw in your argument is this [spec.org] TUX dynamic module. Check out the source code, TUX does dynamic modules. (besides, the SPECweb99 workload includes 30% dynamic load, so all SPECweb99 webservers must support dynamic applications.)

  • Re:SpecWeb 2000 --- real world? by tecnodude (Score:1) Wednesday July 05 2000, @03:14AM
  • Very interesting - read this! by xiox (Score:1) Tuesday July 04 2000, @10:43PM
  • Slightly off-topic... by pen (Score:1) Tuesday July 04 2000, @10:45PM
  • Re:Linux leads the way by blakestah (Score:2) Wednesday July 05 2000, @03:17AM
  • Re:two words.. by rconsole (Score:1) Tuesday July 04 2000, @10:45PM
  • Stating the obvious.. by Lion-O (Score:1) Tuesday July 04 2000, @10:54PM
  • Number of requests... by WolfTheWerewolf (Score:1) Tuesday July 04 2000, @07:54PM
  • What I would like to see by SnapperHead (Score:1) Tuesday July 04 2000, @10:56PM
  • Re:Threads, Processes & NT by Anonymous Coward (Score:1) Tuesday July 04 2000, @07:58PM
  • Re:What I would like to see by be-fan (Score:2) Wednesday July 05 2000, @03:26AM
  • Hard to swallow. by be-fan (Score:2) Wednesday July 05 2000, @03:28AM
  • Re:An interesting test... by randombit (Score:1) Wednesday July 05 2000, @03:30AM
  • Re:dynamic content benchmarks? by g_mcbay (Score:1) Tuesday July 04 2000, @11:01PM
  • Re:An interesting test... by Cedric Adjih (Score:1) Tuesday July 04 2000, @11:04PM
  • Re:real world by alexburke (Score:2) Tuesday July 04 2000, @11:05PM
  • Re:two words.. by I R A Aggie (Score:1) Wednesday July 05 2000, @03:39AM
  • Re:Threaded TCP/IP stack? by pim (Score:2) Tuesday July 04 2000, @11:09PM
  • Re:two words.. by mrfiddlehead (Score:1) Wednesday July 05 2000, @03:43AM
  • Re:two words.. (Score:4)

    by qbasicprogrammer (200734) on Tuesday July 04 2000, @07:59PM (#957740)
    FreeBSD [freebsd.org] is actually the most high-performace server operating system. This is what FreeBSD vs. Linux vs. NT [cdrom.com] has to say about Linux and FreeBSD performance:
    :) FreeBSD is the system of choice for high performance network applications. FreeBSD will outperform other systems when running on equivalent hardware. The largest and busiest public server on the Internet, at ftp.cdrom.com, uses FreeBSD to serve more than 800GB/day of downloads. FreeBSD is used by
    Yahoo, USWest, Xoom.com and many others as their main server OS because of its ability to handle heavy network traffic with high performance and rock stable reliability.
    And Linux:
    :| Linux performs well for most applications, however the performance is not optimal under heavy network load.
    The network performance of Linux is 20-30% below [gartner.com] the capacity of FreeBSD running on the same hardware as Linux. As long as you are not trying to squeeze the last ounce of performance out of your hardware, or performing mission critical transactions, Linux is a very good choice for a server OS.
    Windows NT has this description (Windows 2000 is NT 5.0):
    :( Windows NT is adequate for routine desktop apps, but it is unable to handle heavy network loads. A few organizations try to make it work as an Internet server. For instance, barnesandnoble.com uses Windows-NT, as can be verifyed by the error messages that their webserver produces, such as this recent example:
    Error Message: [Microsoft][ODBC SQL Server Driver][SQL Server]Can't allocate space for object 'queryHistory' in database 'web' because the 'default' segment is full. For their own "Hotmail" Internet servers, Microsoft uses FreeBSD.

  • Different amount of request served? by smooc (Score:1) Wednesday July 05 2000, @03:45AM
  • Not really a benchmark? by gerardrj (Score:2) Tuesday July 04 2000, @11:14PM
  • Re:two words.. by Patola (Score:1) Wednesday July 05 2000, @03:51AM
  • Re:two words.. by Florian Weimer (Score:1) Tuesday July 04 2000, @11:39PM
  • Re:Looks like Mindcraft is now available for linux by Anonymous Coward (Score:2) Tuesday July 04 2000, @08:05PM
  • Re:How about the other features by 0xdeadbeef (Score:2) Wednesday July 05 2000, @03:52AM
  • Apache vs. Tux == less market share? by IGnatius T Foobar (Score:2) Wednesday July 05 2000, @03:53AM
  • Re:Where's the variations in hardware and software by Rand Race (Score:1) Wednesday July 05 2000, @03:55AM
  • Kernel mode web server? by SteveX (Score:1) Wednesday July 05 2000, @03:56AM
  • dynamic module source code by Ingo Molnar (Score:1) Tuesday July 04 2000, @11:46PM
  • Re:the crucial difference by orabidoo (Score:2) Tuesday July 04 2000, @11:51PM
  • Re:Red Hat Tux 1.0 ??? by JohnZed (Score:2) Wednesday July 05 2000, @03:58AM
  • Re:the crucial difference by Ingo Molnar (Score:2) Tuesday July 04 2000, @11:58PM
  • Re:Ignore this! by pasti (Score:1) Tuesday July 04 2000, @08:14PM
  • Re:Looks like Mindcraft is now available for linux by arthurs_sidekick (Score:1) Wednesday July 05 2000, @04:06AM
  • Hack? even better... by Kierkan (Score:1) Wednesday July 05 2000, @04:07AM
  • Re:more info about TUX 1.0 by gravious (Score:1) Wednesday July 05 2000, @12:07AM
  • Linux, the official OS of China by cide1 (Score:2) Tuesday July 04 2000, @08:15PM
  • Re:SpecWeb 2000 --- real world? by illtud (Score:1) Wednesday July 05 2000, @12:12AM
  • Re:Errrm, 4... GIG?? by SpryGuy (Score:1) Tuesday July 04 2000, @08:16PM
  • by Paul Crowley (837) on Wednesday July 05 2000, @12:16AM (#957761) Homepage Journal
    If I claim that I had a fight with Mike Tyson and he won, it's relatively unremarkable; the only implausible bit is that we might meet and fight in the first place, not that he wins. If I claim I had a fight with Mike Tyson and I won, such a claim is far less believable.

    Thus, if your personal experience tells you that Linux kicks the shit out of MS operating systems for Web server performance, a benchmark test whose results accord with that experience is more believable than one which contradicts it.

    That's just good sense, isn't it?
    --
  • by orabidoo (9806) on Wednesday July 05 2000, @12:20AM (#957762) Homepage
    do not confuse advocacy with information. FreeBSD and Linux are more or less at the same place when it comes to reliability, scalability, and network performance. at this particular point in time, I'd guess that Linux has the advantage with the improvements of the 2.4 kernel, but it doesn't really matter: FreeBSD and Linux are always catching up with each other; both teams are very good and neither will let the other OS get much better without getting better in the same (or equivalent) way. I'd say that, in choosing between Linux and BSD, you need to look specifically, either at personal preference and familiarity, or at the actuall support for the programs and services that you intend to run, and choose accordingly. Neither platform is overall significally better than the other.
  • Strange discrepancy by UWCM (Score:2) Tuesday July 04 2000, @08:24PM
  • Re:two words.. by Black Parrot (Score:2) Wednesday July 05 2000, @06:10AM
  • Re:two words.. by matsh (Score:1) Wednesday July 05 2000, @06:13AM
  • Re:Linux moving in the right direction? by AndroSyn (Score:1) Wednesday July 05 2000, @06:15AM
  • Re:Looks like Mindcraft is now available for linux by ArsonSmith (Score:1) Wednesday July 05 2000, @06:16AM
  • Re:Alteon difference by leereyno (Score:1) Wednesday July 05 2000, @04:10AM
  • Re:Apache vs. Tux == less market share? by Chalst (Score:1) Wednesday July 05 2000, @06:17AM
  • Re:It all comes down to the hard drives by KnightStalker (Score:1) Wednesday July 05 2000, @04:16AM
  • HAHA by ArchieBunker (Score:1) Wednesday July 05 2000, @04:16AM
  • two words.. by Fandango (Score:1) Tuesday July 04 2000, @05:55PM
  • Re:Where's the variations in hardware and software by JonK (Score:1) Wednesday July 05 2000, @06:19AM
  • Re:Hang on a minute! by rkent (Score:1) Wednesday July 05 2000, @06:19AM
  • I'm sick of this... by zoftie (Score:1) Wednesday July 05 2000, @06:23AM
  • Where is IBM? by pravel (Score:1) Wednesday July 05 2000, @12:25AM
  • by Zurk (37028) on Wednesday July 05 2000, @04:18AM (#957777) Journal
    NO. see this :
    http://geocrawler.com/lists/3/Linux/35/150/39779 92/

    its VERY important that linux users are aware that the linux devleopment process is hitting a roadblock right now. things dont look too bright.
  • by Anonymous Coward on Tuesday July 04 2000, @05:55PM (#957778)
    It will be interesting to compare the comments of this article to the ones regarding mindcraft. I wouldn't be surprised if two thirds of the people here take this to be the truth simply because linux won.
  • scalability and performance both excellent! by mikeee (Score:1) Wednesday July 05 2000, @06:27AM
  • Prejedice? by coli (Score:1) Wednesday July 05 2000, @04:18AM
  • Re:Right on by sim (Score:1) Wednesday July 05 2000, @04:20AM
  • by austad (22163) on Tuesday July 04 2000, @05:57PM (#957782) Homepage
    It would be nice if someone would run some benchmarks with the same two machines, only have the W2k box serving up dynamically generated ASP and PHP pages, and the Linux box serving up a comparable PHP page. Whack up some identical code to perform Fast fourier transforms in the page and make it spit out the result. Once you get a database into the mix, you're also measuring the performance of it, and this is just a webserver test. Unless of course you have both boxes hit the exact same database, maybe a nice big Oracle database running on Linux. :)

    Everyone here knows that MS zealots will say "Yeah, but W2k can spit out dynamic content faster...". It would be nice to have proof either way. I know I'm very interested in seeing how PHP on Linux compares to ASP on W2K.
  • Re:Ignore this! (Score:5)

    by tecnodude (31328) on Tuesday July 04 2000, @08:28PM (#957783)
    I thought about talking about this, but I'd have to use my experience and that is fairly subjective. I'm curious what do you think the difference in human costs are? Lets see, take 30 minutes to install/configure Redhat, Take 10 minutes to install the latest updates, 5 minutes to disable services that are not needed and block the outside world from anything except 80 and 22, 10 minutes to install openssh, 5 minutes to load an existing website on the machine. Reboot the machine just to make sure and you're all set.

    Looks like about an hour to me. Maybe an hour and a half if you want samba and frontpage extentions installed.

    Just for kicks, lets take a look at NT.
    When I installed it yesterday it took about the same about of time to install as redhat, so lets figure 30 minutes. Configure for network and reboot 5 minutes, Setup IIS 15 minutes, add webpage to IIS 5 minutes. Reboot the machine just to make sure.

    Ok looks like a total of 55 minutes. Great, MS just saved you 5 or 35 minutes depending on what you're looking for. Is it really worth a few hundred dollars, if not more for an MS webserver if you really don't need one?

    Also, with the linux box, I can ssh in and fix things remotely, I don't even have to be there to apply a patch when it comes out. As a consultant I find that very appealing. I just scp a file over, install it, restart the service and I'm set. NT I actually have to be there, when some of my clients are almost 2 hours away, I'd much prefer the linux method.
  • by queasymoto (185043) on Tuesday July 04 2000, @05:57PM (#957784)
    I find it interesting that there's no Macintoshes or Suns in the test, although there are at least one Alpha and two RS/6000s. How can they claim to be a useful benchmark by concentrating mostly on Intel hardware, and only running three HTTP servers? I'd think that the differences between different servers running on the same hardware could be just as much as between different hardware configurations; hell, even poorly configured vs. properly configured systems would be a huge difference...
  • Big Cheque (Check for the US crowd) by alexburke (Score:1) Tuesday July 04 2000, @08:39PM
  • Re:Skewed results?? by debrain (Score:2) Wednesday July 05 2000, @12:50AM
  • Re:two words.. by Zurk (Score:1) Wednesday July 05 2000, @04:23AM
  • Re:And you assume Dell is objective because...? by Colm@TCD (Score:2) Wednesday July 05 2000, @12:50AM
  • Re:Threaded TCP/IP stack? by alonso (Score:1) Tuesday July 04 2000, @08:42PM
  • It all comes down to the hard drives by Fervent (Score:1) Tuesday July 04 2000, @08:43PM
  • SPECweb99 requirements by Ingo Molnar (Score:2) Wednesday July 05 2000, @12:54AM
  • That's not the point by Improv (Score:1) Tuesday July 04 2000, @08:45PM
  • "Primary deficiency" by Some Dumbass... (Score:1) Wednesday July 05 2000, @06:29AM
  • Re:the crucial difference by Mawbid (Score:1) Wednesday July 05 2000, @06:30AM
  • Re:Ignore this! by Loligo (Score:1) Wednesday July 05 2000, @06:32AM
  • Re:And the topic of the day is: MDMA by SpryGuy (Score:1) Wednesday July 05 2000, @04:27AM
  • Re:the crucial difference by ericfitz (Score:1) Wednesday July 05 2000, @06:45AM
  • Red Hat Tux 1.0 ??? by molo (Score:1) Tuesday July 04 2000, @06:00PM
  • Re:Ignore this! by Anonymous Coward (Score:1) Wednesday July 05 2000, @04:32AM
  • Kids and computers by Mr Z (Score:1) Wednesday July 05 2000, @12:59AM
  • Re:two words.. by istartedi (Score:2) Wednesday July 05 2000, @04:35AM
  • Why can't they use the same hardware? by tie_guy_matt (Score:1) Tuesday July 04 2000, @06:02PM
  • Re:the crucial difference by WNight (Score:2) Wednesday July 05 2000, @06:56AM
  • Re:Fair Benchmark by teraflop user (Score:2) Wednesday July 05 2000, @01:11AM
  • by JordanH (75307) on Wednesday July 05 2000, @01:14AM (#957805) Homepage Journal
    • ...that might cast a pall of illegitimacy. Anyone have the inside scoop?

    How can anyone claim that any MS sponsored benchmark has any legitimacy whatsoever as long as MS insists that there be no benchmarking of their products in the EULAs?

    I wonder how SPEC was able to perform this benchmark?


    -Jordan Henderson

  • Re:the crucial difference by Ingo Molnar (Score:1) Wednesday July 05 2000, @06:57AM
  • Re:NT still sucks by Anonymous Coward (Score:1) Wednesday July 05 2000, @04:42AM
  • Re:Fair Benchmark by Helge Hafting (Score:1) Wednesday July 05 2000, @01:14AM
  • Re:Fair Benchmark by Mr Z (Score:2) Wednesday July 05 2000, @01:15AM
  • How many files are being served? by tilly (Score:2) Tuesday July 04 2000, @06:04PM
  • Re:Linux leads the way by _underSCORE (Score:1) Wednesday July 05 2000, @04:44AM
  • Re:SpecWeb 2000 --- real world? by pp (Score:1) Wednesday July 05 2000, @01:16AM
  • Re:why so quick by Tiro (Score:1) Tuesday July 04 2000, @06:04PM
  • Re:Strange discrepancy by dweezil (Score:1) Wednesday July 05 2000, @04:47AM
  • Re:real world by Lennie (Score:2) Wednesday July 05 2000, @01:18AM
  • Amazing.. by Carson Baker (Score:1) Tuesday July 04 2000, @06:04PM
  • Re:2.4 isn't released yet. by bat'ka makhno (Score:1) Wednesday July 05 2000, @01:20AM
  • Re:the crucial difference by Ingo Molnar (Score:1) Wednesday July 05 2000, @06:58AM
  • Vaprous? by alteridem (Score:1) Wednesday July 05 2000, @04:49AM
  • Re:Ignore this! by xxyyxxzz (Score:1) Wednesday July 05 2000, @04:50AM
  • Different # of CPU's stated by smooc (Score:1) Wednesday July 05 2000, @04:51AM
  • Re:Kids and computers by ksheff (Score:2) Wednesday July 05 2000, @07:12AM
  • Re: And you assume Dell is objective because...? by FRAKK2 (Score:1) Wednesday July 05 2000, @01:21AM
  • Re:two words.. by swb (Score:1) Wednesday July 05 2000, @04:51AM
  • IsWin2K a misnomer? by intrico (Score:1) Tuesday July 04 2000, @06:04PM
  • Re:more info about TUX 1.0 by Karma Sucks (Score:1) Wednesday July 05 2000, @04:51AM
  • Re:Errrm, 4... GIG?? by FRAKK2 (Score:1) Wednesday July 05 2000, @01:25AM
  • Re: "leaves the average joe to install it himself" by dalroth5 (Score:1) Wednesday July 05 2000, @07:24AM
  • Obligatory MS joke by tilly (Score:1) Wednesday July 05 2000, @01:25AM
  • Re:the crucial difference by Mawbid (Score:1) Wednesday July 05 2000, @04:53AM
  • by maelstrom (638) on Tuesday July 04 2000, @06:05PM (#957831) Homepage Journal

    Everyone here knows that MS zealots will say "Yeah, but W2k can spit out dynamic content faster...". It would be nice to have proof either way.

    Kinda like when us Linux zealots said, "Yeah, but Linux can spit out dynamic content faster.." ;) I do agree that it would be more meaningful to see dynamic benchmarks. After all you can saturate a T-1 with a Pentium if you are just spitting out flat HTML.


  • Re:Skewed results?? by Chalst (Score:2) Wednesday July 05 2000, @07:27AM
  • Re:Skewed results?? by Helge Hafting (Score:1) Wednesday July 05 2000, @01:28AM
  • Re: FreeBSD and Linux by brokeninside (Score:1) Wednesday July 05 2000, @04:58AM
  • Re:An interesting test... by jhines (Score:1) Wednesday July 05 2000, @01:37AM
  • Re:two words.. by Octorian (Score:2) Wednesday July 05 2000, @01:37AM
  • How many Ethernet cards? by IGnatius T Foobar (Score:2) Tuesday July 04 2000, @06:05PM
  • Re:Looks like Mindcraft is now available for linux by Black Parrot (Score:2) Tuesday July 04 2000, @06:06PM
  • Server Deathmatch! by cthulhubob (Score:1) Wednesday July 05 2000, @05:02AM
  • Re:It all comes down to the hard drives by Helge Hafting (Score:2) Wednesday July 05 2000, @01:38AM
  • Web benchmarking getting to be like 3D benchmarks? by swb (Score:1) Wednesday July 05 2000, @05:04AM
  • Re:two words.. by Fandango (Score:1) Tuesday July 04 2000, @06:07PM
  • Re:Difference in Platform, Dates? by soren.harward (Score:1) Wednesday July 05 2000, @01:49AM
  • Don't Ignore this! by pasti (Score:1) Wednesday July 05 2000, @01:56AM
  • Re:two words.. by dszd0g (Score:1) Wednesday July 05 2000, @09:16PM
  • Re:Interpreting the results: The REAL bubble! by Ingo Molnar (Score:1) Wednesday July 05 2000, @10:15PM
  • Why such honking machines? by ajs (Score:2) Wednesday July 05 2000, @07:29AM
  • Re:two words.. by Ingo Molnar (Score:1) Wednesday July 05 2000, @10:41PM
  • did the Win2000 actually do SMP ? by stock (Score:1) Wednesday July 05 2000, @11:52PM
  • by Jason Earl (1894) on Wednesday July 05 2000, @07:39AM (#957850) Homepage

    First of all, these benchmarks (both the Win2k benchmarks and the Linux benchmarks) were posted by Dell, not by some random Linux zealots. Not only is that the case, but the other WinTel vendors have very similar scores for their WinTel hardware. Does this suddenly mean that all of the W2K vendors are conspiring to make Linux + TUX on Dell hardware look good? Or could it possibly mean that all research that Microsoft funded in the Mindcraft benchmarks is coming to fruition? My guess is that the folks at Microsoft are going to start to truly understand the power of release early, release often. While W2K has sat relatively still basking in its Mindcraft glory the Linux community has targetted the specific problems Linux had that caused it to do poorly in the Mindcraft benchmarks, and has rectified them.

    Second of all this is a SPECweb benchmark. The web part of SPECweb would tend to indicate that it is a benchmark of http performance. If you read the spec you would notice that it specifically measures both static and dynamic http content serving. So while this does not necessarily mean that Linux is better than Windows 2000 it probably does mean that Linux + TUX is better than Windows 2000 + IIS (for the things measured by the benchmarks).

    Your observation that most Internet facing sites don't have anywhere near this sort of bandwidth is certainly correct. However, my Intranet server does have this much bandwidth (not that I would appreciate it if it saturated this bandwidth). Besides, if you are going to let bandwidth be the limiting factor then it really doesn't matter what kind of web server you are using. A 486 running Apache will happily saturate a T1 with static content.

    Not that any of this matters. The two most important features, to me anyway, of Linux are 1) Freedom, and 2) Cost. Linux wins hands-down if these are the factors that you value most.

    From the results you must either conclude that Dell (and the rest of the WinTel vendors) are either trying to make Windows 2000 look bad, or you must conclude that Linux + TUX is going to make one heck of a compelling case as a web platform.

    Either way it looks bad for Windows 2000 as a web server OS.

  • Release source of TUX? by claar (Score:1) Wednesday July 05 2000, @05:04AM
  • Re:Oh please. Disgusting. by Error27 (Score:1) Wednesday July 05 2000, @07:40AM
  • by Ingo Molnar (206899) on Wednesday July 05 2000, @07:43AM (#957853) Homepage

    No, i dont think there is any such divide, and i think TUX does not contradict Unix concepts. CPUs get faster and protocols get more complex every day. Right now the HTTP protocol is common enough to be accelerated by kernel-space - just like the TCP/IP protocol got common enough 10-15 years ago to move into the kernel in many other OSs.

    The question thus is not 'should we put HTTP into the kernel', but rather '*when* and *how* should we put HTTP into the kernel'. Think of this as an act of 'caching', the OS caches and should cache 'commonly used protocols'.

    Where is the limit? There is no clear limit, but the limit is definitely being pushed outwards every day. HTTP is becoming a universal communication standard, with the emergence of XML the role of HTTP cannot be overhyped i think.

    And the last but not least argument, if you dont need it, you can always turn CONFIG_TUX off.

  • 128MB of Ram? Hello? by rnd() (Score:1) Wednesday July 05 2000, @07:51AM
  • Re:Linux Zealots: come out and play! by rsborg (Score:1) Thursday July 06 2000, @06:14AM
  • Alteon difference by TheVet (Score:1) Tuesday July 04 2000, @06:08PM
  • Ah, more benchmarks by josepha48 (Score:2) Thursday July 06 2000, @06:40AM
  • What does "Requested Connections" mean? by b0rken (Score:1) Wednesday July 05 2000, @07:52AM
  • Re:two words.. by soren.harward (Score:1) Wednesday July 05 2000, @01:56AM
  • Re:dynamic content benchmarks? by scrye (Score:1) Wednesday July 05 2000, @05:13AM
  • Hmmm... Well... Umm... by mofohawk (Score:1) Wednesday July 05 2000, @02:05AM
  • How Fair? How Conclusive? by suwalski (Score:1) Tuesday July 04 2000, @06:09PM
  • Re:real world by b10m (Score:2) Wednesday July 05 2000, @02:23AM
  • Difference in Platform, Dates? by cnj (Score:1) Tuesday July 04 2000, @06:11PM
  • Re:Difference in Platform, Dates? by Ex Machina (Score:2) Wednesday July 05 2000, @05:16AM
  • Re:dynamic content benchmarks? by rnd() (Score:1) Wednesday July 05 2000, @07:55AM
  • The name of the benchmark is SPECweb99. by Chyeburashka (Score:1) Tuesday July 04 2000, @06:14PM
  • by Blue Lang (13117) on Tuesday July 04 2000, @06:14PM (#957868) Homepage
    actually, for it to be a REAL e-commerce test, you'd want one or two web servers and then a database server behind it. no one puts web and dbase on the same box, and the latency involved with network database access is very relevant in e-commerce speccing.

    of course, what a nightmare that would be to configure for benchmarking.. i guess you'd have to use oracle on NT and on Linux, but it's a DOG on NT, and, as much as i hate windows, it just wouldn't be fair.

    maybe SQL Server + IIS on the NT boxen and Oracle + Apache on the leenuchs boxens.
  • Re:dynamic content benchmarks? by Blue Lang (Score:1) Wednesday July 05 2000, @05:17AM
  • Did ANYONE read the damn links? by DAldredge (Score:1) Tuesday July 04 2000, @06:15PM
  • I'm sure everyone's acomplished that.. by redhotchil (Score:1) Wednesday July 05 2000, @05:17AM
  • Re:It all comes down to the hard drives by guacamole (Score:1) Wednesday July 05 2000, @02:34AM
  • Thank you .. Thank you .. by phoxix (Score:1) Tuesday July 04 2000, @06:15PM
  • Win2K & Benchmarks by Dungeon Dweller (Score:2) Wednesday July 05 2000, @02:39AM
  • Re:two words.. by spectecjr (Score:2) Thursday July 06 2000, @07:01AM
  • Alteon NIC's: Same for both tests by ebrandsberg (Score:1) Thursday July 06 2000, @09:17AM
  • A tad unfair? by Dice (Score:1) Wednesday July 05 2000, @07:55AM
  • Re:Ignore this! by xxyyxxzz (Score:1) Thursday July 06 2000, @09:31AM
  • Re:the crucial difference by daviddennis (Score:2) Wednesday July 05 2000, @08:07AM
  • Re:possible error in results by ebrandsberg (Score:1) Thursday July 06 2000, @11:23AM
  • Re:Different # of CPU's stated by Ingo Molnar (Score:1) Wednesday July 05 2000, @08:08AM
  • Re: FreeBSD is NOT faster, in my experience by Adam Wiggins (Score:1) Wednesday July 05 2000, @08:12AM
  • Re:Why are the backlogs different? by Ingo Molnar (Score:1) Wednesday July 05 2000, @05:33AM
  • Re:real world by Anonymous Coward (Score:1) Wednesday July 05 2000, @09:02AM
  • NT still sucks by fishexe (Score:1) Tuesday July 04 2000, @06:15PM
  • troll alert by RelliK (Score:1) Tuesday July 04 2000, @06:16PM
  • They could have used EXACTLY the same hardware... by justins (Score:1) Tuesday July 04 2000, @06:16PM
  • real world (Score:4)

    by ArchieBunker (132337) on Tuesday July 04 2000, @06:18PM (#957888) Homepage
    Not very close, most busy sites don't have all static content.

    On a side note I think you should all visit this address and see what andover.net is running:

    http://www.netcraft.com/whats/?host=www.andover. net

    Solaris eh? Whats the front page of andover say?
    "Leading the linux destination" great example you're setting there.
  • Re:Ignore this! by scrye (Score:1) Wednesday July 05 2000, @05:39AM
  • by ksheff (2406) on Tuesday July 04 2000, @06:18PM (#957890) Homepage

    From http://www.spec.org/osg/web99/ [spec.org]:

    SPECweb99 is the next-generation SPEC benchmark for evaluating the performance of World Wide Web Servers. As the successor to SPECweb96 [slashdot.org], SPECweb99 continues the SPEC tradition of giving Web users the most objective and representative benchmark for measuring a system's ability to act as a web server. In response to rapidly advancing Web technology, the SPECweb99 benchmark includes many sophisticated and state-of-the-art enhancements to meet the modern demands of Web users of today and tomorrow:
    • Standardized workload, agreed to by major players in WWW market
    • Full disclosures available on this web site
    • Stable implementation with no incomparable versions
    • Measurement of simultaneous connections rather than HTTP operations
    • Simulation of connections at a limited line speed
    • Dynamic GETs, as well as static GETs; POST operations.
    • Keepalives (HTTP 1.0) and persistent connections (HTTP 1.1).
    • Dynamic ad rotation using cookies and table lookups.
    • File accesses more closely matching today's real-world web server access patterns.
    • An automated installation program for Microsoft Windows NT as well as Unix installation scripts.
    • Inter-client communication using sockets.

    It certainly looks like they are testing Dynamic content as well as static. Check out http://www.spec.org/osg/web99/results/ api-src/ [spec.org] for the source for the dynamic content.

  • Re:How many Ethernet cards? by doomy (Score:2) Tuesday July 04 2000, @06:18PM
  • Re:Don't Ignore this! by ReTay (Score:1) Wednesday July 05 2000, @09:39AM
  • by _underSCORE (128392) on Tuesday July 04 2000, @06:20PM (#957893) Homepage Journal
    This is truly fantastic news, for years linux has held the lead over Windows in stability, usability, remote access, and bugfixes. Now it's poised to take the lead in the one area in which it was lacking... meaningless benchmarks.
    Now the only advantage Win2K has over linux is a transparent start menu.
  • Re:Did ANYONE read the damn links? by TheMeister (Score:1) Tuesday July 04 2000, @06:20PM
  • by mindstrm (20013) on Wednesday July 05 2000, @05:47AM (#957895)
    Are we that low? Do we pull a Mindcraft whenever we want?

    These systems, although very similar, are not identical. Different drive arrangements, different scsi controllers.
    And, to boot, one is running IIS 5 and one is running Tux 1.0 (whatever that is...).

    What does this prove about the individual Operating systems? ABSOLUTELY NOTHING!
    It shows that operating system 'A' running web software 'B' on machine 'C' is faster than operating system 'X' running web software 'Y' on machine 'Z'.

    What the hell is 'Tux 1.0?' Yes.. I could look it up. WHy not at least benchmark Apache, so at least you could say 'benchmark of most common intenret platform for each OS' or something..
  • Ignore this! (Score:5)

    by Billy Donahue (29642) on Tuesday July 04 2000, @06:21PM (#957896)
    I'd use Linux if Windows was 200% faster..
    A faster Windows still locks me into it's
    stupid upgrade treadmill... Benchmark
    results are just statistics.. and as you
    know, there are "Lies, Damn Lies, and Statistics".

    You can't just jump up and down when Linux
    beats Windows on a benchmark. Then you're
    setting yourself up to hang your head when
    Linux loses one every now and then (Mindcraft)..
    In so doing, you're missing the point:
    The speed, usability, or even stability of
    free software is not the driving force behind
    its existence, It's the FREEDOM!

    On Independence Day, of all days, you lose
    sight of this? I'm so tired of these benchmarks.
  • Re:Errrm, 4... GIG?? by styopa (Score:1) Wednesday July 05 2000, @05:48AM
  • Where is Mindcraft now? by RelliK (Score:1) Tuesday July 04 2000, @06:22PM
  • Re:Looks like Mindcraft is now available for linux by ArsonSmith (Score:1) Friday July 07 2000, @05:48AM
  • Re:two words.. by Florian Weimer (Score:1) Sunday July 09 2000, @10:47PM
  • Re:real world by Segfault 11 (Score:1) Monday July 10 2000, @05:25AM
  • Re:Where's the variations in hardware and software by ToLu the Happy Furby (Score:2) Wednesday July 05 2000, @09:43AM
  • Re:And you assume Dell is objective because...? by TheJet (Score:1) Wednesday July 05 2000, @09:45AM
  • Re:How about the other features by dingbat_hp (Score:1) Tuesday July 11 2000, @09:09AM
  • Re:dynamic content benchmarks? by consumer (Score:1) Wednesday July 05 2000, @09:56AM
  • Re:Linux moving in the right direction? by RickHunter (Score:1) Wednesday July 05 2000, @10:04AM
  • Re:Kids and computers by ahde (Score:1) Tuesday July 11 2000, @09:19AM
  • Re:SpecWeb 2000 --- real world? by FooRat (Score:1) Tuesday July 11 2000, @09:21AM
  • Re:Linux moving in the right direction? by bored (Score:1) Wednesday July 05 2000, @05:50AM
  • Re:Win2K & Benchmarks by spectecjr (Score:2) Wednesday July 05 2000, @10:05AM
  • Good lord.... by SledgeHBK (Score:1) Tuesday July 11 2000, @10:06AM
  • Re: Mysql commit/rollback. by bobv-pillars-net (Score:1) Wednesday July 05 2000, @10:10AM
  • TUX 1.0 by wharfrat (Score:1) Tuesday July 04 2000, @06:22PM
  • Hang on a minute! by dustpuppy (Score:2) Tuesday July 04 2000, @06:23PM
  • by gamorck (151734) <jaylittle.jaylittle@com> on Wednesday July 05 2000, @05:51AM (#957915) Homepage
    I'm absolutely loving reading all these comments right now. Its very amusing to me how all of you Linuz Zealots have jumped on this bandwagon proclaiming, "Linux is the greatest OS".

    Yes, there were problems with the Mindcraft benchmarks - and yes there are problems with this one. Namely, what in gods name are they comparing? They certainly arent comparing operating systems - there are way too many differences in this case to do that objectively. Next time somebody runs benchmarks between the two OSes, please try to keep the following things in mind:

    (1) USE THE SAME HARDWARE! I cannot stress this point enough. What you people may call minor differences may often have a MAJOR effect on the outcome of a benchmark such as this.

    (2) Use the same Webserver Software. How in gods name can you blame or claim any of these benchmarks on the operating system? Both are using completely different HTTP servers (one which is isnt even publically available and shouldn't have been used = TUX). If you want a legitimate operating system benchmark and not and HTTP server benchmark - try to compare Win2k running Apache for NT and Linux running Apache. Otherwise climb off your high horses right now - these are webserver benchmarks NOT OS benchmarks. I for one will say that Apache for NT consumes a lot less memory than IIS 5.0 - though on my small intranet site I've yet to notice any speed difference.

    (3) The results are unrealistic. What kind of server has 4 gigabytes of bandwith?

    (4) Also - make a point to configure both servers equally - it seems to me you guys scrimped here and there on IIS configuration - I wonder why?

    If the Linux world wants credibility - its time to grow up and earn it. You guys sure talk a great game - but when it comes down to the numbers you are either whining when you get trounced or creaming in your pants over benchmarks which are obviously flawed.

    While Im on my soapbox - let me say this also: Its amazing how many of the news story's of this so-called "News for Nerds" site appear to be blantantly attacking Microsoft and promoting Linux. Its obvious that whatever sense of objectivity Slashdot once had (if ever) has long been lost to the horde of pre-pubescent teenagers who only have one goal: To get something for nothing.

    So there you go - take it or leave it - I dont really care. You may either post a reply or email one to darkgamorck@home.com

    Gam
  • I find it interesting that there's no Macintoshes or Suns in the test, although there are at least one Alpha and two RS/6000s.

    Suns, sure, but Macintoshes? I don't think I'm aware of anybody using Macs for even semi-serious webserving. Neither the OS (OSX is a different ballgame, granted) nor the hardware is designed for this kind of thing. Correct me if I'm wrong, please :)

    As regards to the number of HTTP servers, maybe they just ran out of time and money to benchmark ten squillion different configuration, and chose the ones that they believed were in most common usage. Testing more of them would certainly be a good thing, though.

  • Re:So what? by Raindog (Score:1) Wednesday July 05 2000, @05:51AM
  • Re:How many Ethernet cards? by molo (Score:1) Tuesday July 04 2000, @06:25PM
  • Re:So what? by iceT (Score:1) Wednesday July 05 2000, @10:42AM
  • Re:How Fair? How Conclusive? by mindstrm (Score:2) Wednesday July 05 2000, @05:53AM
  • Just to clarify the point of my previous post ... by dustpuppy (Score:2) Tuesday July 04 2000, @06:26PM
  • flamebait alert by Anonymous Taco (Score:1) Tuesday July 04 2000, @06:26PM
  • Great publicity, but take with a grain of salt by dtype (Score:1) Wednesday July 05 2000, @05:55AM
  • Re:Looks like Mindcraft is now available for linux by Jason Earl (Score:2) Wednesday July 05 2000, @10:47AM
  • Re:two words.. (Score:5)

    by jonnythan (79727) <slashdot@@@jonnythan...com> on Tuesday July 04 2000, @06:27PM (#957925) Homepage
    When the Mindcraft benchmarks came out, every Linux zealot screamed and cried that there were problems with the benchmark. They were right. Some sensible people pointed out something interesting I remember..

    They said that when someone performs a benchmark in the future and it shows Linux outperforming Windows NT or 2000 by a sizeable margin, the Linux zealots will claim that THIS benchmark is the correct one and Mindcraft will be PROVEN wrong.

    This post seems to me like exactly that behavior. Mindcraft doesn't tune Linux the right way and WinNT trounces it. Linux zealots scream bloody murder and inspect the process with a microscope. Someone else does a benchmark that shows Linux 3 times faster than Win 2k, and they are content that the Mindcraft fiasco has been avenged.

    Take a look at yourselves. I'm not a Linux lover. I think it has a long long way to go before the mainstream starts to take it seriously. There are so many problems with it right now..installing programs, removing them, x windows interface complexity, simple text editors..the list goes on. Honestly, I don't think it will ever become mainstream - it will get replaced by something else that will before long.

    I don't love Windows either. There are of course many problems with it. However, it's not the spawn of Satan and Linux is not the Great Hope or messiah.

    Be objective, people. Please. You'll do your "cause" some good.
  • Philosophy's dont get one much further by Candy (Score:1) Wednesday July 05 2000, @05:56AM
  • by konstant (63560) on Tuesday July 04 2000, @06:27PM (#957927)
    The two major distinctions between these benchmarks and the unjustly-maligned Mindcraft benchmark that were later confirmed by PC Labs:
    1) these tests compare Win2k to Linux. By contrast, the Mindcraft study compared WinNT4.0 to Linux.

    2) in the "Operating System" column of the Linux boxes, we see a revealing note:
    Operating System: Red Hat Linux 6.2 Threaded Web Server Add-On

    It seems as though RHAT has taken the trouble to render its TCP/IP stack into a multi-threaded model, rather than the forked model I understand it used to be. This was identified as the primary deficiency in the previous benchmarks.

    At the time, Linux afficianados claimed that the superiority would be short lived. Assuming these stats are otherwise legit, it seems as though they were right, and in such a brief period of time as well. I'm impressed! Keep pumping out impressive turn-arounds like this one, and very soon commercial entities will have to give open source its just props as a development model.

    I am slightly curious whether this "web server add-on" is available to consumers, and also whether it is a fully-featured web server. If not, and this is just a hack, that might cast a pall of illegitimacy. Anyone have the inside scoop?

    -konstant
    Yes! We are all individuals! I'm not!
  • Re:SpecWeb 2000 --- real world? by SEWilco (Score:1) Tuesday July 04 2000, @06:28PM
  • by Chalst (57653) on Wednesday July 05 2000, @05:57AM (#957929) Homepage Journal
    Is there a significant performance difference for web servers using WinNT and Win2k?
  • Re:two words.. by E-Dementia (Score:1) Tuesday July 11 2000, @11:36AM
  • Re:Looks like Mindcraft is now available for linux by www (Score:1) Tuesday July 11 2000, @12:01PM
  • Re:Ignore this! by Black Parrot (Score:2) Wednesday July 05 2000, @10:48AM
  • Re:two words.. by spectecjr (Score:2) Wednesday July 05 2000, @10:52AM
  • Re:Ignore this! by Morrigu (Score:1) Tuesday July 11 2000, @12:17PM
  • Re:SpecWeb 2000 --- real world? by sysop (Score:1) Tuesday July 11 2000, @02:06PM
  • Re:Apache vs. Tux == less market share? by mikeee (Score:1) Wednesday July 05 2000, @11:01AM
  • Re:Ignore this! by mindstrm (Score:2) Wednesday July 05 2000, @05:57AM
  • Re:two words.. by E-Dementia (Score:1) Wednesday July 05 2000, @11:16AM
  • Re:two words.. by Ingo Molnar (Score:1) Wednesday July 05 2000, @11:22AM
  • Beating out AiX? by chris88 (Score:1) Tuesday July 04 2000, @06:28PM
  • this reminds me of something... by mrsalty (Score:1) Wednesday July 05 2000, @06:00AM
  • Regardless... by rmull (Score:1) Tuesday July 04 2000, @06:28PM
  • Re:HTTP accelerated by the kernel? by NevDull (Score:1) Tuesday July 11 2000, @08:05PM
  • Re:More pro-linux anti-Microsoft crap by maelstrom (Score:1) Tuesday July 04 2000, @06:29PM
  • Re:Ignore this! by Jason Earl (Score:2) Wednesday July 05 2000, @11:32AM
  • by Ingo Molnar (206899) on Wednesday July 05 2000, @11:45AM (#957946) Homepage

    1) the maximum filesize in the SPECweb99 benchmark is 900kb, this is why there is a 1MB limit set. Your claim that there are 1MB objects in the benchmark is false.

    2) the CGI executable is mandated by the SPECweb99 Run Rules. A process must be created and destroyed. But the total amount of CGI requests is 0.1%! All the other 99.9% of the workload was handled with IIS 'low application priority' modules, which is a DLL loaded into IIS's address space, not a .EXE.

    3) the IIS object cache was set to 2GB (not 2MB). It's set to 2GB because Windows 2000 + IIS has a serious limitation, threads (such as the IIS threads) can only address 2GB. This is a design flaw in Windows 2000, which hunts them in the enterprise now.

    4) are you really seriously promoting the idea that the top 4 PC OEMs (Dell, IBM, Compaq, HP) and Microsoft did not tune IIS to the max and somehow conspired in making Linux+TUX numbers look good?

    Fact is, the only reason why the TUX result was compared to the same Dell system is that the Dell system also happened to have the fastest Windows 2000 results. Your whole line of argumentation is obviously flawed if you compare IBM's similar Windows 2000 SPECweb99 result to the [spec.org]TUX result [spec.org].

  • Re:More pro-linux anti-Microsoft crap by mistered (Score:1) Tuesday July 04 2000, @06:29PM
  • Re:Ignore this! by AME (Score:2) Wednesday July 05 2000, @06:02AM
  • Bah! by greenplato (Score:1) Wednesday July 05 2000, @11:50AM
  • Re:Ignore this! by E-Dementia (Score:1) Wednesday July 05 2000, @11:52AM
  • ZD benchmark by 51M02 (Score:1) Tuesday July 04 2000, @06:31PM
  • So what? by GandalfGreyhame (Score:2) Tuesday July 04 2000, @06:53PM
  • Re:Alteon difference by xercist (Score:1) Tuesday July 04 2000, @06:54PM
  • Re:the crucial difference by Black Parrot (Score:2) Wednesday July 05 2000, @06:07AM
  • Skewed results?? by defile (Score:2) Tuesday July 04 2000, @06:31PM
  • Typical by dodgedodge (Score:1) Wednesday July 05 2000, @06:08AM
  • CAT 5 VS. Fibre? by Deathlizard (Score:1) Tuesday July 04 2000, @06:55PM
  • Test Clients by iridium18 (Score:1) Tuesday July 04 2000, @06:32PM
  • They should have tested more operating systems by bugg (Score:1) Tuesday July 04 2000, @06:33PM
  • Re:dynamic content benchmarks? by ksheff (Score:1) Tuesday July 04 2000, @06:59PM
  • by Phallus (54388) on Tuesday July 04 2000, @07:01PM (#957961) Homepage
    The problem here is that these figures aren't aimed at freedom lovers - most of us take benchmarks with a pillar of salt anyhow. They are aimed at business users. Most business users don't play politics - they want results, and they want comments from the press they can show to their managers.

    So while the benchmarks don't directly impact on us, their influence over business computing does give benchmarks some significance.

    tangent - art and creation are a higher purpose
  • Re:Fair Benchmark by CyberOptic (Score:1) Tuesday July 11 2000, @10:29PM
  • Re:128MB of Ram? Hello? by Ingo Molnar (Score:1) Wednesday July 05 2000, @11:55AM
  • Re:Why such honking machines? by Ingo Molnar (Score:1) Wednesday July 05 2000, @12:00PM
  • Re:Linux Zealots: come out and play! by SparkyMartin (Score:1) Wednesday July 05 2000, @12:26PM
  • Re:the crucial difference by arthurs_sidekick (Score:1) Wednesday July 05 2000, @12:37PM
  • Re:More pro-linux anti-Microsoft crap by Anonymous Taco (Score:1) Tuesday July 04 2000, @06:34PM
  • barnesandnoble.com by ccoakley (Score:1) Wednesday July 05 2000, @12:43PM
  • Re:the crucial difference by ksheff (Score:1) Tuesday July 04 2000, @06:35PM
  • Possible reasons for difference in speed by throx (Score:1) Wednesday July 05 2000, @01:48PM
  • Re:Interpreting the results: The REAL bubble! by throx (Score:1) Wednesday July 05 2000, @02:44PM
  • Errrm, 4... GIG?? (Score:4)

    by WasterDave (20047) <davep@ z e d k ep.com> on Tuesday July 04 2000, @06:42PM (#957972)
    These numbers seem hugely high to me. I mean... 4,200 simultaneous connections at 350kbit/sec is around 1.5Gbit/s. To do that you'd need some fairly serious NIC's. A closer inspection of the test setup reveals the server was pushing 4 networks through 4 gigabit alteon network cards.

    Reality check guys. Does anyone have 4 gig of external connectivity? And doesn't 4,200 simultaneous connections of 350kbit/sec each represent, like, Yahoo? (without doing the sums)

    This would also seem to spurn a more serious debate in terms of web performance testing. If we can get a single server to munge through this kind of quantity of throughput - why have clusters of servers at all? Clearly real world servers perform nothing like as well as this, and we need to have a better look at why.

    Dave :)

  • Re:Possible reasons for difference in speed by Ingo Molnar (Score:1) Wednesday July 05 2000, @02:46PM
  • Re:dynamic content benchmarks? by BorgDrone (Score:1) Tuesday July 04 2000, @06:42PM
  • Re:the crucial difference by Malcontent (Score:2) Tuesday July 04 2000, @06:43PM
  • Wow, Linux is even better than I thought by Aussie (Score:1) Tuesday July 04 2000, @06:44PM
  • Re:two words.. by e_n_d_o (Score:1) Tuesday July 04 2000, @06:46PM
  • Re:Ignore this! (Score:3)

    by tecnodude (31328) on Tuesday July 04 2000, @07:04PM (#957978)
    Ok, I agree with you about benchmarks being statistics and how they can be manipulated. This is still a good thing.

    Think about it from the point of view of someone who is trying to justify a linux web server in a business environment. I'm going to assume that most businesses have a budget dealing with what they're going to spend for the year on equipment and software. Isn't it worth it to prove that you could save hundreds of dollars on Windows and the licenses if linux met the businesses needs?

    Say the web server is going to be spitting out static HTML on DSL or a T1, what's the point in having an NT/Win2k box for that when Linux or BSD would do the job for a considerable savings. The money saved would be money for another project.

    If you're working for a company thats money to spend on replacing some of the old junk that gives you problems (10mbit nics, hubs where you need switches, a few larger hard drives....etc).

    If you're consulting thats more value to the customer while acomplishing the project. The last thing I want to do is give an improper solution when my reputation is on the line.

    I think that the more "fair" benchmarks out there the better. Even Mindcraft's benchmarks were helpful because they showed how far linux had to go in certain situations. Right now in my opinion the more linux gets talked about the better, it needs to become a household name before a lot of business owners will consider it.
  • I really need one of these by danny (Score:2) Tuesday July 04 2000, @06:46PM
  • More whore based comments. by WasterDave (Score:2) Tuesday July 04 2000, @07:05PM
  • Re:dynamic content benchmarks? by BorgDrone (Score:1) Tuesday July 04 2000, @07:06PM
  • Re:Where's the variations in hardware and software by iso (Score:2) Tuesday July 04 2000, @07:09PM
  • Re:So what? by GandalfGreyhame (Score:1) Wednesday July 05 2000, @02:46PM
  • Re:Interpreting the results: The REAL bubble! by Ingo Molnar (Score:1) Wednesday July 05 2000, @02:52PM
  • Re:NT still sucks by Garpenlov (Score:2) Tuesday July 04 2000, @06:48PM
  • Re:two words.. by spectecjr (Score:2) Wednesday July 05 2000, @03:43PM
  • Re:possible error in results by TygerFish (Score:1) Wednesday July 05 2000, @04:35PM
  • Re:Wow, Linux is even better than I thought by Aussie (Score:1) Tuesday July 04 2000, @06:49PM
  • Re:two words.. by Dysan2k (Score:1) Tuesday July 04 2000, @06:50PM
  • Re:two words.. by ksheff (Score:1) Tuesday July 04 2000, @06:50PM
  • Threads, Processes & NT by Anonymous Coward (Score:2) Tuesday July 04 2000, @07:11PM
  • Re:More pro-linux anti-Microsoft crap by mistered (Score:1) Tuesday July 04 2000, @06:53PM
  • Re:Alteon difference by BorgDrone (Score:1) Tuesday July 04 2000, @06:53PM
  • Re:two words.. by Chris Pimlott (Score:1) Tuesday July 04 2000, @07:15PM
  • Re:weren't we just waiting for this to happen? rea by cybear (Score:1) Tuesday July 04 2000, @06:53PM
  • Suns, sure, but Macintoshes? I don't think I'm aware of anybody using Macs for even semi-serious webserving. Neither the OS (OSX is a different ballgame, granted) nor the hardware is designed for this kind of thing. Correct me if I'm wrong, please :)

    You mean besides the military [slashdot.org]. A G4 running OS X Server is nothing to sneeze at [apple.com], and if memory serves correctly, web serving on the mac using WebObjects is a pretty sweet combo... If you are going to include commodity x86's then you should include macs...

    course if you're running linux PPC, then you can run Apache on a G4 and really rock and roll......

  • Re:why so quick by Requiem (Score:1) Tuesday July 04 2000, @07:19PM
  • It's a shame by TheSlashdotter (Score:1) Tuesday July 04 2000, @07:21PM
  • Different Hardware by tecnodude (Score:1) Tuesday July 04 2000, @07:21PM
  • Re:dynamic content benchmarks? by ballestra (Score:1) Tuesday July 04 2000, @07:24PM
  • Re:Where's the variations in hardware and software by acar_kangal (Score:1) Wednesday July 05 2000, @06:48PM
  • Re:Possible reasons for difference in speed by throx (Score:1) Wednesday July 05 2000, @07:13PM
  • Re:More pro-linux anti-Microsoft crap by Anonymous Taco (Score:1) Tuesday July 04 2000, @07:27PM
  • Re:That's not the point by tecnodude (Score:1) Tuesday July 04 2000, @08:56PM
  • Re:why -1 so quick by Blue Lang (Score:1) Tuesday July 04 2000, @07:28PM
  • Re:Looks like Mindcraft is now available for linux by dw (Score:1) Tuesday July 04 2000, @08:59PM
  • Re:Where's the variations in hardware and software by Goonie (Score:1) Tuesday July 04 2000, @09:01PM
  • by Black Parrot (19622) on Tuesday July 04 2000, @07:31PM (#958008)
    > the unjustly-maligned Mindcraft benchmark

    No, the malignance was just. Even though Mindcraft II addressed some of the obvious technical problems with the first round, they still ran an extremely odd benchmark on an extremely odd selection of hardware, which left them open to charges of having tuned the test to provide the desired results. (I.e., "Here's one we can win!") These charges were confirmed by the suite of benchmarks run by c't at about the same time, where Linux won on almost every test, even though there was a realistic and reasonable variety between the specific c't tests, rather than a single bizarre test as in Mindcraft. (Another poster has given a link to those results.)

    Even though Red Hat was foolish enough to participate in Mindcraft II [*] and thereby gave the benchmarks an appearance of legitimacy, many of us said in advance that we would not accept the results if they did not use a more relistic benchmark on a more realistic selection of hardware. I, for one, still stand by that.

    It's absurd to put any stock in a benchmark that is sponsored by a company with a direct interest in the outcome and that does not even reflect a standard benchmark.

    [*] Or not, as the case may be. Perhaps they were just trying to get a close look at the behavior so that they could get started on their "add on". Indeed, this may be what happened - see the details [spec.org] and notice the "Each NIC IRQ bound to a different CPU; Each TUX thread's listening address bound to 1 NIC's associated network", which sound like a direct response to Mindcraft.

    > I am slightly curious whether this "web server add-on" is available to consumers

    The linked page says that the "HTTP Software", "Operating System", and "Supplemetal System" (whatever that is) will be available in August 2000, so it does sound a bit vaprous.

    --
  • Re:dynamic content benchmarks? by CaptainZapp (Score:1) Tuesday July 04 2000, @09:14PM
  • Fair Benchmark (Score:3)

    by danheskett (178529) <danheskett@gmail . c om> on Tuesday July 04 2000, @07:36PM (#958010)
    Good point on objectivity.

    I noticed one major problem as it is, that may be a bug or a feature of Win 2k.

    The notes on the Win2k Server noted that the home directory was set to execute and execute script access.

    My experience, has been, with Win2k, unless you specifically change it, all files (even those with a .HTML or .HTM) extension gets run through the ASP parser before being served. The ASP engine is hideously slow. If in face the tests were on plain run of the mill html pages, this is a big waste!

    I cant say for sure if this is the case in this in this situation, but i always change the access to just 'read' on home and move the scripts to seperate directory which is given 'execute' access. Really makes a different on all the non-script pages.

    Just a few thoughs from a recovering NT-Admin.

  • And you assume Dell is objective because...? by Imperator (Score:2) Tuesday July 04 2000, @07:38PM
(1) | 2 | 3 | 4 | 5