Slashdot Mirror


Ubuntu Download Speeds Beat Windows XP's

narramissic writes "Doing a download speed test of his Time Warner cable connection, James Gaskin discovered something odd, something that he is quick to note isn't a rigorous benchmarked lab test. The discovery: His Ubuntu machine 'returned a rating from the Bandwidth.com test of 22-25mbps over several tests' while the same test done from a Windows XP PC returned a rating of 12-14mbps. The two computers used in the test are 'almost identical: both off-lease Compaq small form factor D515s, part of the very popular corporate desktop D500 family. Both have Pentium 4 processors running at 2GHz. The Ubuntu machine has 768MB of RAM, while the XP box has only 512MB of RAM. Both run Firefox 3 as their browser.' Gaskin's question: Can a little extra RAM make that much difference in Internet download speeds or does Ubuntu handles networking that much faster than Windows XP?"

515 comments

  1. Linux on the desktop by Yvan256 · · Score: 5, Funny

    If you can prove to people that you can download pr0n faster using Linux, they WILL switch!

    I'm kidding! I'm kidding!

    (or, am I?)

    1. Re:Linux on the desktop by Anonymous Coward · · Score: 5, Funny

      all i saw was "download pr0n faster" and i'm compiling a stage1 right now!!!!!

    2. Re:Linux on the desktop by Hottie+Parms · · Score: 5, Insightful

      Along the same reasoning, a good reason to switch to Linux is to avoid the malware that you get from browsing those questionable pr0n torrent sites.

      I'm not kidding.

      (Or, am I?)

    3. Re:Linux on the desktop by wsanders · · Score: 5, Funny

      Especially if you have had to drop out of college because an evil computer company sold you a Linux PC instead of a Windows one, you are at least not stuck with slow pr0n downloads.

      --
      Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
    4. Re:Linux on the desktop by IsoRashi · · Score: 1

      How can it have the ability to quickly download pr0n when it can't even get on the net?

      --
      This is not the greatest sig in the world, no. This is just a tribute.
    5. Re:Linux on the desktop by peragrin · · Score: 5, Funny

      Actually OSX is superior to Linux in Pron browsing. you only have one mouse button to worry about.

      --
      i thought once I was found, but it was only a dream.
    6. Re:Linux on the desktop by rts008 · · Score: 1

      I'm assuming you are referencing this article.
      LOL! Your sig is most appropriate in that case.

      P.S.
      Just for the record, I tried the Bandwidth.com test on a dual-boot PC, and my results were different than the submitter:
      *P4 socket 478 3.0 GHz, 2 GB PC3200 DDR (2x1GB)RAM, SATA-2 100 GB HDD*

      Kubuntu 8.04=5,597 kb/s down, and 516 kb/s up
      WinXP Pro SP3=6835 kb/s down, and 514 kb/s up.

      Can anyone with a *nix/Vista dual-boot check this out? (I know the submitter was using Ubuntu/Vista instead of Kubuntu/Xp-so there may be a difference)

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    7. Re:Linux on the desktop by WasteOfAmmo · · Score: 5, Funny

      Brings a new meaning to the saying "if you build it, they will come!"

      Sorry, someone had to say it. Besides I had to do something while waiting for the compile to be done...oops, gotta go!

    8. Re:Linux on the desktop by aliquis · · Score: 0

      The question is how this made the front page? Yes, speed varies over NICs, drivers and operating systems. Big deal?

      What network cards and if it's generic drivers or not and so on will affect this a lot.

      from the nothing to see here move along dept.?

    9. Re:Linux on the desktop by SanityInAnarchy · · Score: 5, Funny

      Except that to right-click on OS X, you need ctrl+mousebutton, which means you need two hands instead of one.

      --
      Don't thank God, thank a doctor!
    10. Re:Linux on the desktop by Hottie+Parms · · Score: 4, Funny

      two-handed browsing + pr0n != a non-sticky situation

    11. Re:Linux on the desktop by Bobzibub · · Score: 3, Insightful

      Turn on Norton. ; )

    12. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Unless you're using a MacBook, where a two-finger tap on the track pad is like a right click. A track pad is also much easier to use with your off-hand.

    13. Re:Linux on the desktop by Amazing+Quantum+Man · · Score: 1

      No, this one, which is still in the firehose.

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    14. Re:Linux on the desktop by Anonymous Coward · · Score: 1, Funny

      noooooooooo osx is horrible for porn it only has one mouse button which means your right hand needs to be on the keyboard a lot more. it's torture...

    15. Re:Linux on the desktop by Orbijx · · Score: 1

      Or you just buy a two-button USB mouse, plug it in, and go back to the plain ol' "right-click, save!" mentality you're used to. :)

      --
      One of these days, I am going to flip out. When I flip out, I'll be back in five minutes.
    16. Re:Linux on the desktop by timeOday · · Score: 2, Insightful

      Yes, speed varies over NICs, drivers and operating systems. Big deal? What network cards and if it's generic drivers or not and so on will affect this a lot.

      Why do you think that? We are talking about 25 mbps here. I am, um, "frugal" when it comes to purchasing NIC cards for my home PC, use CAT5 from ebay, put the connectors on myself (ineptly, no doubt), and always see 95+ mbps in my LAN speed tests, every time. Unlike gigabit ethernet (that never actually reaches 1000 mbps), 100 mbps actually means 100 mbps. So it would be strange if anything but the available bandwidth limited it all the way down to 25 mbps and below. It's hard for me to imagine this was anything but transient WAN network load. I realized he repeated it several times, but hey, unlikely things happen all the time.

    17. Re:Linux on the desktop by LionMage · · Score: 1

      Except that to right-click on OS X, you need ctrl+mousebutton

      Or you need to learn how to open System Preferences to enable right-clicking with your Mighty Mouse. Or you could buy another brand of mouse.

    18. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      No, you are not kidding. :)

    19. Re:Linux on the desktop by marcosdumay · · Score: 4, Funny

      Hey, greatest post of the year!

      Ok, about compiling...

    20. Re:Linux on the desktop by SanityInAnarchy · · Score: 1

      True, I was just demonstrating that a single mouse button is a detriment there, not an advantage.

      And it wouldn't be a Mighty Mouse. I'm used to keeping my left finger on the mouse while I click the right button, and the Mighty Mouse interprets that as a left click, even when right-clicks are enabled. Cool concept, cool technology, but I would much rather have two or three physical buttons.

      Of course, at this point, both of us are taking it too seriously...

      --
      Don't thank God, thank a doctor!
    21. Re:Linux on the desktop by Anonymous Coward · · Score: 1, Funny

      cumpiling on your hard drive?

    22. Re:Linux on the desktop by InlawBiker · · Score: 5, Informative

      Here's my totally unscientific test from my home office. Vista 32bit vs. Ubuntu 32bit. Done on a dual-boot Thinkpad T61 laptop, 2.0ghz 2gb RAM. Nowhere close to running out of memory, only app running was the browser (plus the normal tray stuff).

      I did five tests with each OS/browser and averaged them out, doing the bandwidth.com test.

      Figures in kbps. ISP is Comcast cable.

      Windows Vista Chrome 1.0.154.43
          Down: 18276.6 (avg) / 21522 (max)
          Up: 1866.8 (avg) / 1898 (max)

      Windows Vista Firefox 3.05
          Down: 17357 (avg) / 23820 (max)
          Up: 1044.6 (avg) / 1067 (max)

      Ubuntu 8.10 (Intrepid) Firefox 3.05
          Down: 15451.6 (avg) / 21742 (max)
          Up: 2035.6 (avg) / 2151 (max)

      The averages differed wildly but I think network traffic can easily account for this. Since the maximums were all nearly the same I think they're all about the same.

      What it doesn't account for is the upload speed, which were very consistent throughout this silly test.

      Vista firefox = dismal
      Vista chrome = much faster
      Ubuntu firefox = even faster

    23. Re:Linux on the desktop by sharkey · · Score: 5, Funny

      Be sure to use "-march=female -O69 CFAGS=no -fundo-bra -fomit-shemale-pointer" for optimal pr0n performance.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    24. Re:Linux on the desktop by JoshuaZ · · Score: 1

      Especially if you have had to drop out of college because an evil computer company sold you a Linux PC instead of a Windows one, you are at least not stuck with slow pr0n downloads.

      Hey, given what the last such droppout looked like, she should be making the stuff, not downloading it.

    25. Re:Linux on the desktop by Gerzel · · Score: 1

      Fewer grooves to get sticky. Best option till they come up with the "PC" mouse.

    26. Re:Linux on the desktop by Gerzel · · Score: 1

      that's the problem.

      Pr0n + sticky = Success!

    27. Re:Linux on the desktop by rts008 · · Score: 1

      Well, I may be masochistic enough to put an XP partition on my Kubuntu box for Fallout 3, I'm not THAT masochistic!1!

      The only thing running on XP (besides the 'trimmed down from default install' services) is AVG AV, and FF 3.0.5.
      With Kubuntu, it is a bone-stock default install, same version of FF.

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    28. Re:Linux on the desktop by Foldarn · · Score: 1

      No, later on it says "If you build it, THEY will come." referring to the fans that didn't yet know they were going to go.

    29. Re:Linux on the desktop by rts008 · · Score: 1

      My mistake!
      I meant to link the same one you did instead of the OpenOffice.org story link I actually used.

      My apologies for the confusion. :-)

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    30. Re:Linux on the desktop by FST777 · · Score: 1

      which means your right hand needs to be on the keyboard

      So, you're left handed? I guess that doesn't make much difference on a Mac...

      --
      Free beer is never free as in speech. Free speech is always free as in beer.
    31. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      not if you have a new mbp... then its 2 fingers ftw!

    32. Re:Linux on the desktop by JTorres176 · · Score: 1

      Finding a generic driver for windows anything seems nearly impossible.

      Finding a manufacturer supported driver for linux anything seems nearly impossible.

      --
      Evil Walrus >83=
    33. Re:Linux on the desktop by rts008 · · Score: 1

      Thanks for the reply!
      I'm envious of your bandwidth, but for the most part, I can't complain about mine.

      I'm thinking the submitter has something going on with his Windows box to account for the dismal download speeds he reported, and I don't think the 256 MB's of RAM difference is the culprit.

      I only ran one instance of the test in each OS, starting with Kubuntu. (had 32 days uptime on Kubuntu when I tested that OS, then rebooted to XP and tested after the HDD LED quit flickering-still in XP)

      I didn't see a big enough difference between OS' to investigate further. What diff's came up could be due to too many variables outside of my network and control.

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    34. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Indeed, and he should also look into the benefits of a mouse scroll-wheel, complete free-hand access baby.

    35. Re:Linux on the desktop by drpt · · Score: 1

      you can get fetchgals from source forge and let it run for a while, then rum the picture folder as a slideshow and you can have both hands free

      --
      Proudly Butchering code for 20 years
    36. Re:Linux on the desktop by Hottie+Parms · · Score: 2, Funny

      If it involves porn, it's serious.

    37. Re:Linux on the desktop by gollito · · Score: 1

      is "compiling a stage1" a euphemism?

    38. Re:Linux on the desktop by rashire · · Score: 1

      Why do i have a feel the xp system only has a 10mbit ethernet port and the linux a 100mbit one.

    39. Re:Linux on the desktop by fishbowl · · Score: 1

      I think there are two levels of irony going on, c.f., the quote from Field of Dreams, "...HE will come...", which mapped a quote by Theodore Roosevelt onto a novel by W.P. Kinsella, for a screenplay.

      --
      -fb Everything not expressly forbidden is now mandatory.
    40. Re:Linux on the desktop by crhylove · · Score: 1

      Actually, the flash implementation in Linux is still inferior, and RedTube works much better in Windows.

      --
      I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    41. Re:Linux on the desktop by AragornSonOfArathorn · · Score: 1

      Or just enable right-click on the Mighty Mouse that comes with all Macs. Apple hasn't made a one-button mouse in quite some time (though it does default to one-button operation...)

      --
      sudo eat my shorts
    42. Re:Linux on the desktop by ravenshrike · · Score: 3, Funny

      Unless you're a leftie but mouse rightie.

    43. Re:Linux on the desktop by ravenshrike · · Score: 0, Flamebait

      If you use redtube for anything other than making fun of the really weird shit, you're not only cheap, but you can't navigate the intertubes properly and settle for low quality free pron.

    44. Re:Linux on the desktop by PixetaledPikachu · · Score: 4, Funny

      cumpiling on your hard drive?

      Most likely on your keyboard

    45. Re:Linux on the desktop by kelnos · · Score: 4, Funny

      I'd be impressed that the XP system was able to squeeze 14Mbps out of a 10Mbps ethernet port.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    46. Re:Linux on the desktop by brouski · · Score: 2, Insightful

      Paying for porn on the interwebs? Fail.

      --
      Proud member of the American Non Sequitur Society. We might not make much sense, but boy do we love pizza!
    47. Re:Linux on the desktop by anagama · · Score: 1

      Even if you only get half the advertised speed with gigabit switch, it's still pretty sweet. When I'm doing forwarded X sessions over my cheap consumer gigabit switch, it really feels as responsive as sitting in front of the computer with a monitor, keyboard, and mouse directly connected -- it's noticeably snappier than 100mbps switch.

      --
      What changed under Obama? Nothing Good
    48. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      I Lol'ed

    49. Re:Linux on the desktop by omeomi · · Score: 1

      The laptops are still one-button...

    50. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Especially if you have had to drop out of college because an evil computer company sold you a Linux PC

      Me too!

      - Abbie

    51. Re:Linux on the desktop by lysergic.acid · · Score: 1

      speed might vary from brand to brand, but it shouldn't vary by that much, and certainly not on comparable systems by the same vendor.

      the point of the submission is to solicit other people's experiences, not to present this as breaking news. and by the 300+ comments already posted to the discussion, i'd say that placing this submission on the front page was a sound decision.

      and generally Microsoft OSes have better driver support than Linux, or at least that's what common knowledge dictates. and if there's a way to double your download speed simply by installing a new driver, then that certainly is a big deal. likewise, if one OS provides nearly double the download speed of another OS, then that is a big deal as well. and it would be worth finding out which OS is faster and why that is.

      but you've neither demonstrated that there is such a significant disparity between Ubuntu and XP, nor how different drivers can account for one Compaq D515 desktop having twice the download speed of another Compaq D515 desktop. basically all you've said is that you don't have any idea what's causing the author's benchmark results.

    52. Re:Linux on the desktop by pizzach · · Score: 1

      Huh? There is one button access to the contextual menu with Firefox at least. I think it's been that way since at least Mozilla for Mac OS 9.

      It's very useful because it gives you that brief 2 seconds to decide if you really want that lady; and hopefully avoid horrible mistakes. Or so I have heard.

      --
      Once you start despising the jerks, you become one.
    53. Re:Linux on the desktop by NaugaHunter · · Score: 2, Informative
      Two would be kinda redundant.

      Hey, where's the button? The amazing new trackpad doubles as a button â" just press down anywhere and consider it clicked. No separate button means there's 39 percent more room for your fingers to move on the silky glass surface. Now that Multi-Touch gestures have come to MacBook, all the function is in your fingers. Use two fingers to scroll up and down a page. Pinch to zoom in and out. Swipe with three fingers to flip through your photo libraries. Rotate to adjust an image with your fingertips. Using the new four-finger swipe gesture, swipe up or down to access Expose modes and left or right to switch between open applications. If you're coming from a right-click world, you can right-click with two fingers or configure a right-click area on the trackpad. The more you use the Multi-Touch trackpad, the more you'll wonder what you ever did without it.

      --
      R: That voice. Where have I heard that voice before? B: In about 365 other episodes. But I don't know who it is either.
    54. Re:Linux on the desktop by Bozzio · · Score: 2, Informative

      whoosh.

      I think the GP was talking about reaching orgasm.

      --
      I just pooped your party.
    55. Re:Linux on the desktop by tubapro12 · · Score: 1

      This isn't news to me. On my computer which has a Belkin Wireless G USB adapter and dual boots XP and Ubuntu, I've regularly noticed that doing a speed test on Ubuntu gets results up to like 200% faster than a clean XP install, and 120-150% faster than a tweaked XP install (using SG TCP Optimizer). YMMV.

    56. Re:Linux on the desktop by Bozzio · · Score: 1

      Well done, old chap!

      You made me giggle :)

      --
      I just pooped your party.
    57. Re:Linux on the desktop by riceboy50 · · Score: 3, Informative

      It's in reference to a Gentoo Stage1 install where the system is compiled mostly from scratch. It looks like it is only recommended for l337 developers now as that FAQ mentions that end-users shouldn't use it.

      --
      ~ I am logged on, therefore I am.
    58. Re:Linux on the desktop by BiggerIsBetter · · Score: 2, Insightful

      The problem with your test is you're running it through Flash. If you're looking to compare OS or even browser performance, better to upload and download through something lower level (unless your goal is to test Flash application network performance).

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    59. Re:Linux on the desktop by andreyvul · · Score: 2, Informative

      Yes, for being too lazy to use LFS!

      That's my experience, anyway. I was too lazy to fuck around with jhalfs and said fuckit after compiling the toolchain.
      Gentoo, on the other hand...
      Stage3 + emerge -e world + emerge -e world yields similar results to Stage1 + USE="" Stage2 + USE="" Stage3 + emerge -e world

      With a prebuilt Stage3, I only have to do USE="" Stage3 + emerge -e world. Faster :D

      YMMV.

      --
      proud caffeine whore
    60. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      You're not kidding. Linux being a faster way to download pr0n would definitely pave the way for (or at least greatly help) the Year of the Linux Desktop.

      Also, just tested on SpeedTest.net. I think I had a faster ping time in Ubuntu 8.10 than in Windows Vista Home Basic SP1, but I think my speeds on upload and download might have been a little slower in Ubuntu.

      Does this mean that I can grab a connection faster, but it'll still take more time to interact with the web?

      I think the RAM might make a little bit of difference, especially since Linux is so lightweight compared to Windows, and so uses less RAM, but I'm not exactly sure what the difference is.

      It would be great, though, if making Linux a faster way to download pr0n were a way to promote the Year of the Linux Desktop. :)

    61. Re:Linux on the desktop by Mr+Z · · Score: 3, Funny

      Ah, so that's why they're called Sticky Keys.

    62. Re:Linux on the desktop by l0ungeb0y · · Score: 1

      Unless you have a Mighty Mouse, those have nipples, and you can squeeze 'em

    63. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Enable two finger tap right click. Yay.

    64. Re:Linux on the desktop by Askmum · · Score: 1

      Your conclusions are on upload speed only (which may be better because it will not saturate upstream lines as much), but is is sure interesting to note that there even is a negative correlation between upload speed and download speed.
      Your Vista Firefox has the lowest upload but the fastest download. Strange...

    65. Re:Linux on the desktop by idigitallDotCom · · Score: 1

      Well, since firefox is the default browser of Ubuntu, and firefox is faster than internet explorer, of Windows, it is theoretically possible to download pr0n faster. :D But seriously now, sure the download speed is faster, but at least I can MP3's with a minimal installation of Windows. What's the use of faster Ubuntu download if you still have to download MP3 codecs, AVI codecs, and just about everything else you need to get through a day. Granted, I listen to mp3's while I code - maybe you don't. And I most certainly AM NOT going to convert 5 GB of MP3's to OGG just because Ubuntu downloads faster.

      --
      blog.idigitall.com
    66. Re:Linux on the desktop by aliquis · · Score: 1

      All I know is that back in the days I had bought a cheap 10 mbps NIC based on a realtek chip of whatever brand, but back then I think I had to use some ne2000 drivers in Linux since the realtek chip happened to be compatible and it was slow.

      If I remember correctly our D-Link (DTX?) 530 or something cards also messed up and gave less performance than 3com uhm, 509 or 903 or whatever it may have been called for instance.

      Neither of these cards may have been used in Windows while I noticed it but anyway.

      I still don't think that "network performance between various OSes on various machines with various network cards gives varying performance!" is front page news. Seems like Slashdot thought different though.

      What's the next news? That all 20x DVD-burners don't complete a disc at the same time and with the same quality?

    67. Re:Linux on the desktop by aliquis · · Score: 1

      I didn't even read that they was the same machine, missed that.

      Anyhow didn't Vista (?) do something weird when it came to audio and network performance? Like crippled the later to get better audio performance or something like that?

      I assume you may get better network performance of a supported network card in Solaris than in Vista ... though maybe not twice as fast.

    68. Re:Linux on the desktop by pizzach · · Score: 1

      Switch to Firefox. If you hold down the button for two seconds, on Mac OS X it will interpret it as a right click.... At least that is how It was when I last used it long ago.

      --
      Once you start despising the jerks, you become one.
    69. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Actually, Windows is probably the most superior (unless anybody has tried and successfully installed Google Chrome on another OS)

      I present to you, incognito mode, aka pr0n mode:
      http://www.google.com/support/chrome/bin/answer.py?hl=en&answer=95464 [google.com]

    70. Re:Linux on the desktop by supernova_hq · · Score: 1

      I actually saw a fake add for linux that said something similar.

      It was along the lines of "70% of porn sites use linux. Using linux has ensured that I am compatible with more porn sites. Use linux for Porn!"

      Damned if I can find it... :(

    71. Re:Linux on the desktop by headLITE · · Score: 1

      Safari has had a privacy mode for ages now.

    72. Re:Linux on the desktop by drsmithy · · Score: 2, Interesting

      What it doesn't account for is the upload speed, which were very consistent throughout this silly test.

      Probably because of this.

    73. Re:Linux on the desktop by gazbo · · Score: 2, Insightful
      Not really that strange - looking at the wild differences between avg and max speeds across the board just tells you that the speed test is too unreliable to draw conclusions from. With that sort of variance you'd probably have to run about 20 tests, discarding the outliers before averaging, before getting anything remotely representative for each platform.

      I wouldn't be at all shocked if he re-ran the exact same test and came up with a totally different ordering.

    74. Re:Linux on the desktop by ta+bu+shi+da+yu · · Score: 3, Informative

      They are talking about the Ancilliary Function Driver that is used for Windows sockets. By setting HKLM\CurrentControlSet\Services\AFD\DefaultSendWindow to 0x7800 allows them to set this to 480KB of data before flow control kicks in. Great if your hardware can handle it, not so great if you have crappy hardware. I believe that if you have > 32MB of RAM that the default is 8KB of data gets received before flow control throttles the connection.

      Probably will work OK if your NIC can handle it and you have enough memory. And of course if you have high enough bandwidth :-)

      --
      XML is like violence. If it doesn't solve the problem, use more.
    75. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Ah, that mustexplains the StickyKeys feature in Windows XP

    76. Re:Linux on the desktop by maxwell+demon · · Score: 1

      If you are going to plug in an external mouse anyway, then why use a crippled two-button one instead of a reasonable three-button or even scroll-wheel mouse?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    77. Re:Linux on the desktop by indros · · Score: 1

      I ran a test on my home pc on speedtest.net, and noticed that on the same pc, that largely my download speeds were very similar but my upload speed had changed significantly from the ubuntu install vs. the vista install.

      On Ubuntu (9.04): 19612kbps down; 6851kbps up
      On Vista: 19259kbps down; 18703kbps up

      My ISP is Verizon.

    78. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Be careful, to someone who doesn't understand a word of what you just said (like me), you sound like a mental patient

      And I'm a psychologist.

    79. Re:Linux on the desktop by eneville · · Score: 1

      its because ubuntu is made from kittens and windows is made from virus checkers and ad ware

    80. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Boobies!!!!

    81. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Be sure to use "-march=female -O69 CFAGS=no -fundo-bra -fomit-shemale-pointer" for optimal pr0n performance.

      ^ THIS is funny? Come on, guys!

    82. Re:Linux on the desktop by jonbryce · · Score: 1

      Not any more. Hell froze over. Steve Jobs allowed an extra button on something. And the mighty mouse is actually an almost reasonable shape to fit in a hand.

    83. Re:Linux on the desktop by jonbryce · · Score: 1

      You can use two fingers on the trackpad for a right click.

    84. Re:Linux on the desktop by VendettaMF · · Score: 1

      How long do you plan to live?

      1.95 seconds wasted per right-click would take a sizable chunk out of my life's productivity.

      --
      kartune85 : Incapable of reason, observation or learning. A kind of dim, drab, flightless parrot.
    85. Re:Linux on the desktop by webgrappa · · Score: 1

      I have a new term for it! Pr0nformance!

    86. Re:Linux on the desktop by Rolgar · · Score: 1

      The article refers to XP, but you refer to Vista. Vista has a new network stack that is significantly better than XP. This was reported back in the day, but I couldn't find the article. There was a fellow in that discussion who did a similar test after he realized his network connection was faster with Vista. He compared Linux, XP and Vista, and Linux and Vista were comparable, but XP was not. Unfortunately, I couldn't find the article.

    87. Re:Linux on the desktop by b4upoo · · Score: 1

      The numbers seem funny to me. Line speed is one issue but server speed seems almost always to be the real issue out in the real world. What porn provider pumps out data streams at that speed? I seriously doubt those numbers.

    88. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      according to your test Vista with Chrome was on average much faster than Unbuntu. Since average download speed is the most important part of normal web usage. So it looks like your summation may be a bit tainted.

      Windows Vista Chrome 1.0.154.43
              Down: 18276.6 (avg)

    89. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      I'm doing an install of Jorny Javelina because of this!

    90. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Not if you only have one finger.

    91. Re:Linux on the desktop by mollymoo · · Score: 1

      It's worse than that, my Mac has no mouse buttons at all. Fortunately, my mouse has five (if you include the wheel click) and they all work in OS X.

      For porn, I can heartily recommend the Firefox add-on DownThemAll (the CamelCase is important, or you might think it was some add-on to help kids hang around in shopping centres). Excellent for downloading a page of pics or videos.

      --
      Chernobyl 'not a wildlife haven' - BBC News
    92. Re:Linux on the desktop by u-235-sentinel · · Score: 1

      My gaming has certainly improved since switching to Ubuntu from XP. The same machine in multiboot to the same servers running Counterstrike Source and Team Fortress 2.

      Under Windows XP my ping was around 80-100 ms which is respectable. Rebooting to Ubuntu 8.04 with WINE I found the same servers my ping was around 35-60 ms.

      While the in game chat is broken under WINE (at least I'm having trouble getting it to work right), everything else seems to be running just fine. A little occasional lag but generally I'm now sniping with the best of them after the switch :-)

      Yeah, Linux definitely is better. Now if they would only finish that port of source games over I'd be in heaven :-)

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
    93. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      It's not just Ubuntu. It happens on all Linux Distros. When I downloaded my current version of Mandriva, I download it on my Windows laptop. When I finished loading Mandriva on that same machine, just for grins, I tried the download again. It took 53 mins on Windows, and only 37 mins on Mandriva. I dismissed this to network traffic, but then again, maybe just maybe Linux is more efficent. Imagine that.

    94. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      The new macbooks don't have a button and use glass mouse pads for easy clean up ... now I understand the logic behind the design!

    95. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Well, yes...if you know gcc compile options, then there are several nice jokes in that line.

      march specifies architecture, o specifies optimization level, CFAGS is a parody of CFLAGS, fomit-shemale-pointer is a parody of fomit-frame-pointer (with the bonus of "pointer" being re-defined, by the way it was used)....
      OK. Now it sucks, but just because I had to explain it to you =/

    96. Re:Linux on the desktop by khellendros1984 · · Score: 1

      Well, without looking up documentation (and relying on my Gentoo experience from about 4 years ago), I think he means that a Stage 3 Gentoo install (where most things come pre-compiled for you) where you re-compile the basic tools yields similar performance to beginning from an earlier stage (which takes much more work, since you're bootstrapping the system from the ground up, essentially).

      --
      It is pitch black. You are likely to be eaten by a grue.
    97. Re:Linux on the desktop by lorenlal · · Score: 1

      What about those of us who are left handed you insensitive clod!

    98. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Except that to right-click on OS X, you need ctrl+mousebutton, which means you need two hands instead of one.

      I've been doing a lot of... er... "browsing" recently on OSX with a single button mouse. I've had no need for a second mouse button. :P

    99. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Nah, two-button mice work normally under OS X now. But if you have a newer MacBook, you can use the trackpad for "gestures"....

      pr0n developers should look into that.

    100. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Um... the DOWNLOAD scores are almost identical, you have the UPLOAD scores varying the most. Did you switch the upload and download comment or the scores? ... except they're an order of magnitude smaller.
      And unlike your assertion, Ubuntu was the slowest one, only 15K vs 17K and 18K. Or did you put the download time instead of the bytes downloaded?

      This is almost as bad as the original article.

    101. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Good Grief, the kids have known this for years. You are showing your age.

    102. Re:Linux on the desktop by Orbijx · · Score: 1

      Probably because my Logitech Marble Mouse USB Trackball has two buttons that I pay attention to, two relatively useless buttons that I would rather rip off the damn thing because they are in a terrible spot, and a big ol' ball in the middle. This makes two buttons more than enough for me. :)
      No real need for a wheel (before one asks, it's very little trouble for me to hold down the control key before clicking to spawn a tab, or just lock and protect the tab when I'm at home to just easy-spawn a series of tabs from a given page), though I won't balk at one if I had to use it.

      However, I forget that most people seem to hate trackballs, and have want of a mouse that has more buttons than is feasibly usable.

      --
      One of these days, I am going to flip out. When I flip out, I'll be back in five minutes.
    103. Re:Linux on the desktop by StikyPad · · Score: 1

      But does it have those warm colorings provided by a 100Mbit switch, or is it a harsher, more "digital" feel?

    104. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      Except that to right-click on OS X, you need ctrl+mousebutton, which means you need two hands instead of one.

      try 2 fingers on mousepad and 1 on the mouse button - not the default - but easily found in the system preferences

    105. Re:Linux on the desktop by Anonymous Coward · · Score: 0

      unless u have a mighty mouse (which comes stock with new models)

    106. Re:Linux on the desktop by cicuz · · Score: 1

      uh... doesn't anybody ever open System Preferences? Just keep two freaking fingers on the pad and click... (or double tap, if you prefer..)

  2. Even if the answer is no... by thedonger · · Score: 4, Insightful

    The test was done on machines with differing configurations, so therefore is not valid. But interesting nonetheless.

    --
    Help fight poverty: Punch a poor person.
    1. Re:Even if the answer is no... by Fred_A · · Score: 4, Funny

      The test was done on machines with differing configurations, so therefore is not valid. But interesting nonetheless.

      Yeah, I wasn't even the same *operating system* !

      I mean, apple and oranges !

      --

      May contain traces of nut.
      Made from the freshest electrons.
    2. Re:Even if the answer is no... by corsec67 · · Score: 5, Informative

      True, but considering both computers should easily be able to saturate a 100baseT connection, shouldn't both configurations be able to saturate a 22Mbps link?

      This is different than the guy complaining that the computers can't fill a gigabit ethernet connection with a scp transfer while music is playing.
      The http that the speed test should be using doesn't have any encryption, shouldn't be using gzip, and it shouldn't be saved to hard drive.

      --
      If I have nothing to hide, don't search me
    3. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 1

      The test was done on machines with differing configurations, so therefore is not valid. But interesting nonetheless.

      Well, sure it's interesting. I mean, Star Trek vs. Star Wars is interesting, too.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    4. Re:Even if the answer is no... by hansamurai · · Score: 5, Insightful

      Not to mention the ultra reliable online speed tests.

    5. Re:Even if the answer is no... by Hairy+Heron · · Score: 0, Troll

      Because we all know that more RAM == more internet bandwidth right? Oh wait...

    6. Re:Even if the answer is no... by no-body · · Score: 4, Insightful

      Right - different OS _is_ a different configuration, with that logic all OS benchmarks are invalid.

      That Windoze's TCP/IP stack is inefficient compared to Linux has come up before, so - yawn!

    7. Re:Even if the answer is no... by gad_zuki! · · Score: 5, Insightful

      Who gets 22mbps from a cable modem? Regardless, Im guessing either the ubuntu machine wasnt configured to use the ISPs web proxy but the windows one was or that the windows machine's antivirus was crippling the download.

      This is a really lazy test. Didnt swap out hardware, didnt try different networks, didnt try clean installs, didnt tell us what network drivers he was using, didnt try anything really.

      Also, there's no unique thing as "downloading." Its just TCP/IP. Why not try a share on the local lan? That simplifies things quite a bit. Or at the very least get off your ass and try a different ISP.

      I want to say I'm surprised something so shoddy got on the slashdot, but I really am not that surprised. Between the lazy posts and idle stuff somehow getting loose into other sections, slashdot has gotten pretty crappy lately.

    8. Re:Even if the answer is no... by Hairy+Heron · · Score: 2, Interesting

      Who gets 22mbps from a cable modem?

      People who have cable service that gives them 22mbps? Such a thing isn't that extraordinary.

    9. Re:Even if the answer is no... by Ethanol-fueled · · Score: 4, Funny

      Already been said, but the article is terrible(WTF is wrong with you, Timothy) because the comparisons were done on two separate configurations. Would it have been that difficult to try fresh-out-the-box installs of each OS on the same box and/or maybe tried fresh-out-the box installs on the other box as well?

      TFA might as well have been titled, "My left nut is larger than my right nut but does it produce more sperm than my right nut? Discuss." The sad thing is that people are discussing things other that what a stupid fucking article this is.

    10. Re:Even if the answer is no... by QuantumPion · · Score: 1

      Who gets 22mbps from a cable modem?

      My record speed with comcast on my motorolla surfboard was ~40 mbps. I usually get 15-20 mbps at peak times and ~30 mbps at off times.

      I think I get such good speeds because I live in a poor urban area--close to the comcast NOC but not to many neighbors have cable modems.

    11. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 4, Insightful

      Because we all know that more RAM == more internet bandwidth right? Oh wait...

      If the machine's swapping it's not going to have a lot of room to cache that data until it's written to disk. XP is not spectacular at 512 megs.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    12. Re:Even if the answer is no... by Hairy+Heron · · Score: 2, Funny

      Yes, because the only major difference, the 256 megs of more RAM, really is what gave them double internet speeds on the test. Hahahahaha, yeah right. I guess I'm going to have to go stick another gig of RAM in my box so I can get 4x the internet bandwidth of what I have now!

    13. Re:Even if the answer is no... by compro01 · · Score: 2, Interesting

      Unless you're running on an old 4200rpm laptop drive, write speed shouldn't be a problem compared to internet speeds. 22mbps is only 2.75MBps, which pretty much any relatively modern drive can do, even near-full and fragmented to hell.

      --
      upon the advice of my lawyer, i have no sig at this time
    14. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 2, Interesting

      Unless you're running on an old 4200rpm laptop drive, write speed shouldn't be a problem compared to internet speeds. 22mbps is only 2.75MBps, which pretty much any relatively modern drive can do, even near-full and fragmented to hell.

      It is not an issue of write speed. The CPU AND the drive are busy at the same time. If swapping weren't such a nuisance demand for RAM would drop dramatically.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    15. Re:Even if the answer is no... by Foofoobar · · Score: 4, Funny

      "My left nut is larger than my right nut but does it produce more sperm than my right nut? Discuss."

      That's not your left nut. That's your head. Disgust.

      --
      This is my sig. There are many like it but this one is mine.
    16. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      The test would be much more meaningful if it was done with just one computer. Test with one OS, record results, load up other OS, test again, and so on.

    17. Re:Even if the answer is no... by ArsonSmith · · Score: 1

      In the end, the only hardware configuration hat would make that much of a difference is if the windows box hat 10basetx or half-duplex. a 100basetx or 1000basetx would should saturate the 25mbs line that he seems to have. He also did say he tested it a few times so it wasn't just a one off chance of congestion.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    18. Re:Even if the answer is no... by ZarathustraDK · · Score: 1

      "My left nut is larger than my right nut but does it produce more sperm than my right nut? Discuss."

      Depends on how fast you can stream pr0n, and so we'll need to know how much ram you've got, evidently.

      --
      If you quote this signature there'll be 72 copies of Windows ME waiting for you in Heaven.
    19. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 1

      Yes, because the only major difference, the 256 megs of more RAM, really is what gave them double internet speeds on the test. Hahahahaha, yeah right. I guess I'm going to have to go stick another gig of RAM in my box so I can get 4x the internet bandwidth of what I have now!

      Set up an XP box with 256 megs of RAM then go to Hulu.com and watch a full-res video. Tell me you're getting the data down just as fast as you were at 512 or 2 gigs.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    20. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Instead of asking the question of whether RAM could make a difference, why didn't he just switch the farking RAM between the machines?

    21. Re:Even if the answer is no... by gomiam · · Score: 1

      You have a point there. Then again, I have tested several machines on dual boots and Linux always transferred faster. But this is my experience, so yours may vary.

    22. Re:Even if the answer is no... by jackspenn · · Score: 1

      Why did he allow the Linux machine to have 50% more RAM, when it would have been simple to reduce the RAM to 512MB so it matched that of the Windows machine. Having different RAM amounts totally invalidates the results.

      --
      Respect the Constitution
    23. Re:Even if the answer is no... by Hairy+Heron · · Score: 2, Informative

      Okay, I just did. Watching the network traffic there was no difference in the internet throughput. Thanks for playing!

    24. Re:Even if the answer is no... by Anonymous Coward · · Score: 1, Informative

      Who gets 22mbps from a cable modem?

      Here in Helsinki, Finland people can easily get 50 mbps (advertised speed is 100 mbps) using the de-facto cable monopoly, Welho, and their (quite recently introduced) wideband cable modem service.

    25. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 3, Insightful

      In six minutes?

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    26. Re:Even if the answer is no... by CarpetShark · · Score: 1

      Who gets 22mbps from a cable modem?

      Quite a few people actually. You can also get that over ADSL2. Live in a country with decent infrastructure and modernisation programs, and you'll get MUCH faster.

    27. Re:Even if the answer is no... by Hairy+Heron · · Score: 0, Flamebait

      And just to further add, I've already stated this whole test is full of shit. My parents have a XP box with 512 megs of RAM that is running all sorts of bullshit crap all the time (cause they think they need all manor of crap running on the systray) and they max out their 22mbps cable connection. It's just hilarious to see all the stupid "BUT IT HAD MORE MEMORY!!" comebacks to try to invalidate this idiotic "test" from the article.

    28. Re:Even if the answer is no... by Kent+Recal · · Score: 5, Informative

      A new low in slashdot history. Can't remember a worse headline and article in recent times, can anyone else?
      This article is just one big WTF. Is slashdot that desperate for traffic?

      By these standards your nut article will indeed make a headline soon.
      And why did my submission not get posted, yet:
      My windows PC with a 27 inch screen runs at 1600x1200 resolution, my ubuntu on a 15 incher only 1024x768. Are windows graphics drivers better than the linux kernel?"

    29. Re:Even if the answer is no... by locokamil · · Score: 1

      I get 29Mbps down on Cablevision in middle NJ.

    30. Re:Even if the answer is no... by Hairy+Heron · · Score: 1

      Yes, it really doesn't take that long to open up a network monitor, go to the site and then open up a file to play. Was it supposed to take me an hour to do such an extraordinarily simple set of tasks? This test in the article is seriously stupid, but so are the claims that XP somehow can't use the full speed of someone's connection at 512 megs of RAM. Especially when all the people claiming it have as much evidence to back up their claims as the person in the article does for theirs (none).

    31. Re:Even if the answer is no... by yndrd1984 · · Score: 1

      My 400 MHz win98 box with 256 megs could download just fine. It couldn't play Hulu's video, but bittorrent, Firefox file downloads, and software updates got to me at the same speed as on my new machine with several gigs of RAM.

    32. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 1

      Was it supposed to take me an hour to do such an extraordinarily simple set of tasks?

      An hour? No. But you didn't do what I asked. Heh. 256 meg machine, full-quality Hulu video.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    33. Re:Even if the answer is no... by compro01 · · Score: 1

      I was under the impression that it's a nuisance as the access time for a mechanical hard drive is six or seven orders of magnitude slower than RAM.

      --
      upon the advice of my lawyer, i have no sig at this time
    34. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 1

      It's just hilarious to see all the stupid "BUT IT HAD MORE MEMORY!!" comebacks to try to invalidate this idiotic "test" from the article.

      It's also funny that your 'test' is maxing out the line whereas the article's 512meg machine didn't.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    35. Re:Even if the answer is no... by Bert64 · · Score: 2, Interesting

      He should remove 256mb of ram from the Ubuntu box and try again...

      Infact, he should dual boot both machines and run his benchmarks again.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    36. Re:Even if the answer is no... by Bert64 · · Score: 1

      Bandwidth tests just download the data to ram and discard it, they don't try to write it to the drive.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    37. Re:Even if the answer is no... by camperdave · · Score: 4, Funny

      Hmm... They both seem to get to the "Sorry, we can only stream to the United States" screen at about the same speed.

      --
      When our name is on the back of your car, we're behind you all the way!
    38. Re:Even if the answer is no... by meringuoid · · Score: 3, Insightful
      Who gets 22mbps from a cable modem?

      My cable connection in .uk is advertised at 20Mb, and I've seen it do 18Mb on speed testers. There are many good reasons to criticise Virgin, but they don't fuck around on bandwidth. A 50Mb product is planned later this year. Even ADSL connections are available up to 16Mb now.

      --
      Real Daleks don't climb stairs - they level the building.
    39. Re:Even if the answer is no... by Blakey+Rat · · Score: 4, Interesting

      Well, even if the hardware was the same, I'd blame the drivers. On Windows, lots of networking equipment has crummy drivers coded by companies that really don't care that work, but with much higher latency and bandwidth than the hardware is capable of.

      I actually get better performance off the USB wifi card in my desktop than the PCI one built-in, because the PCI one has lousy drivers and the USB one has good drivers.

    40. Re:Even if the answer is no... by Nahor · · Score: 1

      I mean, apple and oranges !

      Gee, RTFA! He never mentioned Mac OS X. It's Penguins and Windows.

    41. Re:Even if the answer is no... by SanityInAnarchy · · Score: 1

      Well, hey, I can get about 30 megabytes per second over scp. I'm sure I could do better, but I don't really care at that point -- the other nice side effect is that I get a nice chunk of bandwidth to use for other, less CPU-intensive things.

      --
      Don't thank God, thank a doctor!
    42. Re:Even if the answer is no... by Score+Whore · · Score: 1

      Yeah. Funny stuff, since it has nothing to do with memory and everything to do with TCP window size, selective acks and network latency.

      In the future we can hope that Robbie and co. are smart enough to get their "benchmark" stories from people who have some understanding of the technologies involved.

    43. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      All I can say is Timmaaaaaaaaaaaaaaaaay Timmaaaaaaaaaaaaaaay Timmy Timmy Timmy Timmaaaaaaaaaaaaaaaaaaaaay what the fuck oh no the internets is better on linux than micro$oft.

      Yeh maybe Linux deals with TCP better or was configured to use the net connection directly rather than some windows install CD but who really gives a fuck?

      Slashdot just gets worse and worse and worse ...

    44. Re:Even if the answer is no... by harlows_monkeys · · Score: 2, Insightful

      Right - different OS _is_ a different configuration, with that logic all OS benchmarks are invalid

      When the test is to compare different OSes, the OS is NOT part of the configuration. The OS is the variable that you are testing, which is SUPPOSED to be different. All the other possible variables, are the configuration, and those are supposed to be the same.

    45. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 1

      Yeah. Funny stuff, since it has nothing to do with memory....

      ... except when it's swapping. I can't be the only one that remembers what it was like when going from 2000 to XP on a 256 meg machine.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    46. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      I've witnessed this myself on my system.

      I got a lowly 6mbps connection, and when downloading from a fast HTTP or FTP connection I get around 480Kb/s on XP, 800Kb/s on Ubuntu.

      Specs:
      AMD Athlon X2 4000+ AM2 Brisbane
      Biostar 'GeForce' 6100/410 AM2 motherboard
      ATI Radeon 4850 512MB
      4GB DDR2-800
      250GB Western Digital Caviar, 16MB cache.

      Ubuntu's partition is at the end of the drive space. XP has the advantage. Still, Ubuntu wins.

    47. Re:Even if the answer is no... by timeOday · · Score: 2, Insightful

      Why not try a share on the local lan?

      I suppose a computer could get good bandwidth on a LAN and bad bandwidth on a WAN if its transmit buffer were too small or it wasn't sending ACKs often enough.

    48. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      And to think there is an article on Ubuntu in the firehose that is news for nerds. What does Timothy post? This crap.

    49. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Is slashdot that desperate for traffic?

      Yes. Yes it is. 1. Post "Ubuntu > Windows" story 2. Wait for fanboism 3. ??? 4. Profit

    50. Re:Even if the answer is no... by commodore64_love · · Score: 1

      I have a Window98 laptop which came with 32 meg of RAM, and ran like a snail and was barely usable for surfing the net. When I installed the little board inside the expansion slot on the bottom (reminds me of a Commodore Amiga), the new 96 meg RAM made the laptop nice and fast. The difference was that instead of wasting time moving RAM to-and-from the hard drive, the computer could focus on actually transmitting data.

      Perhaps we're seeing a similar phenomenon with the XP versus Linux, where the XP simply doesn't have enough memory and is wasting time copying RAM-to-HDD and vice-versa, thereby slowing down the internet transfer.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    51. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      For Pete's sake, the guy is reporting something he has noticed at home, that is not a professional OS-review. But if you have the resources, convince yourself or prove the opposite.

      To me this is an interesting observation.

    52. Re:Even if the answer is no... by thePowerOfGrayskull · · Score: 1, Troll

      This is why you disable swap on Windows, it can't handle swap space with anything resembling intelligence.

    53. Re:Even if the answer is no... by no-body · · Score: 0, Flamebait

      Try to understand: http://dictionary.reference.com/search?q=cynical
      If you would, your post would have been superfluous.

    54. Re:Even if the answer is no... by Real1tyCzech · · Score: 1

      Funny how my drive spins when I run the test on speedtest.net...

    55. Re:Even if the answer is no... by mysidia · · Score: 1

      The test was done on machines with differing configurations, so therefore is not valid. But interesting nonetheless.

      Exactly. There are many possible variables that could have effected download speed, RAM being one of them.

      Windows XP is a RAM hog compared to Linux. 256mb extra RAM can be the difference between thrashing and running perfectly.

      If he wanted valid tests, he should have used the same type of hard drives for both OS installs... performed the test on one OS.

      Then swapped in the identical hard drive and then performed the exact same operations, and repeated several hundred times, to eliminate possible random anomolies, and compared the results using statistical tests to determine if there was sufficient evidence to reject the hypothesis that the speeds are the same.

    56. Re:Even if the answer is no... by Cousin+Scuzzy · · Score: 1

      And why did my submission not get posted, yet:

      Because the guy with the lopsided nuts got his submission in 34 minutes ahead of you.

    57. Re:Even if the answer is no... by s7uar7 · · Score: 1

      ADSL is available up to 24Mbps via Bethere or O2. I sync at the full 24Mb but real world downloads are about 22-23Mbps.

    58. Re:Even if the answer is no... by Kazoo+the+Clown · · Score: 1

      The guy probably left indexing turned on and is running McAfee or Norton. Those things are enough to suck the life out of any PC hardware...

    59. Re:Even if the answer is no... by Anonymous Coward · · Score: 0
    60. Re:Even if the answer is no... by b4dc0d3r · · Score: 1

      My left nut hangs lower than my right nut, so when I get kicked in the balls I feel sick and immobile on the left half of my body, then almost instantly on my right.

      This was only tested a few times, and I don't feel the need to do a controlled experiment nor a double-blind trial to confirm it, but it might be interesting to someone. I do concede nerds would not find so much interest, so I didn't submit my blog (ball-kicking log for those technology neophytes) to the firehose.

    61. Re:Even if the answer is no... by Glonoinha · · Score: 1

      A clean XP Pro SP2 install boots and runs in roughly 130M. Firefox takes another 100M by the time you've hit a few pages doing your testing. Let's call it 126M for Firefox for simple math.

      That's the clean OS and Firefox running in 256M. Unless he is running a LOT of other crap in the background (IM client(s), spyware cleaner, anti virus, iTunes helper, a scheduler or two, etc) then 512M ought to be plenty and the machine shouldn't be RAM-bound. Of course if his machine is loaded with all that crap and maybe even one or two spyware apps, then maybe it is RAM-bound. That's not the fault of the OS though - it's the fault of the guy behind the keyboard.

      --
      Glonoinha the MebiByte Slayer
    62. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      It does produce more sperm, though.

    63. Re:Even if the answer is no... by owlstead · · Score: 1

      "You can also get that over ADSL2"

      22 Mbs? Are you sure? Officially ADSL2+ (not ADSL2) maxes out on 24 Mb/s, but I'll be damned if I've ever heard of anyone reaching that limit. And that's raw traffic, which is different from maximum download speeds. In many cases ADSL IP traffic will be put on top of ATM, which in itself will bring a 15% overhead charge (5 bytes overhead as part of a 53 byte cell).

      In the Netherlands, the top cable speeds are about 30 Mb/s, but 100 Mb/s is not going to be too much of a problem. Which is why the largest telecom provider will go for fiber to the home in all probability.

    64. Re:Even if the answer is no... by Hairy+Heron · · Score: 1

      An hour? No. But you didn't do what I asked.

      Actually, I did. I opened up my network monitor and opened up a video. Amazingly hard task apparently.

      Heh. 256 meg machine, full-quality Hulu video.

      Yeah, and? The video played back choppy but that didn't mean much since that was due to the CPU. All I cared about was network throughput which was just as much as on the other machine at 512. I'm sorry, but XP handles just fine with either amount of memory on the network traffic.

    65. Re:Even if the answer is no... by b4dc0d3r · · Score: 1

      Because the guy with the lopsided nuts got his submission in 34 minutes ahead of you.

      That's 8 minutes longer than it takes to get to the gym!

    66. Re:Even if the answer is no... by Flammon · · Score: 1

      I mean, apple and oranges !

      You mean blues and oranges.

    67. Re:Even if the answer is no... by Junior+J.+Junior+III · · Score: 5, Funny

      There are many good reasons to criticise Virgin, but they don't fuck around

      Well, to be perfectly honest, that's always been my number one criticism of Virgin.

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
    68. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Who gets 22mbps from a cable modem?

      Well in Portugal I have cable at 18mbps/1mbps (down/up) and I can upgrade to 30mbps/1mbps.

      ADSL has max 24 mbps (but the real max speed I saw was 18).

      The major ISPs on Portugal signed an agreement for widespread fiberoptic and they are already pre-launching 100mpbs networks. In the capital you can already have 50mpbs with fiber.

    69. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Er, no. Its not 18Mb its 18mbps. You are getting 18 megabits per seconds, not 18 megabytes per second. Therefore 24 Mega bits per second, sort of approximates to 2 Megabytes per second.

    70. Re:Even if the answer is no... by nedlohs · · Score: 1

      Or 17 hundred different malware variants all actively sending spam emails...

    71. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      I tried Speedtest.net with both my Mandriva Linux and Windows XP installations. Both are on the same computer and I haven't bothered to tinker any more with the default settings than try to keep XP drivers updated. No proxy in use in either OS, no antivirus.

      Result: 13.7 megabytes per second (Yes, it is megabytes, I have 24 megabyte per second connection speed) under Windows XP, ~18 (can't remember exact value) under Linux.

      So atleast the default configuration does offer inferior performance, but I hear there's a few tricks out there that can improve it.

        -GayGirlie

    72. Re:Even if the answer is no... by dbIII · · Score: 1

      I really do not understand why they didn't just do the test on a dual boot machine. That removes a lot of the variables.

    73. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      What does watching hulu video have to do with testing bandwidth throughput?

      hulu video seems to be a processor intensive task, while simply scouring data out of a pipe is likely more disk intensive. Generally, you try and isolate, rather than add factors.

    74. Re:Even if the answer is no... by CarpetShark · · Score: 1

      22 Mbs? Are you sure? Officially ADSL2+ (not ADSL2) maxes out on 24 Mb/s.

      Exactly. Yeah, I'm aware that it doesn't actually happen much. Then again, I've no reason to think the guy quoting 22mpbs actually ment 22mbps of sustained, layer-7 throughput.

      Wasn't aware of the ATM overhead charges; thanks for that.

    75. Re:Even if the answer is no... by Alsee · · Score: 1

      That's not your left nut. That's your head. Disgust.

      And the big question....
      Was "Disgust" deliberate, or a spellchecko?

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    76. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 1

      What does watching hulu video have to do with testing bandwidth throughput?

      It's a heavy page, uses CPU, uses memory, and the Hulu servers are generally pretty fast. That and I've seen a memory upgrade improve Hulu and Youtube's performance. If the computer's swappin, it slows down the data xfer.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    77. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Already been said, but the article is terrible(WTF is wrong with you, Timothy)...

      You must be new here.

    78. Re:Even if the answer is no... by DiegoBravo · · Score: 1

      This week, in Slashdot:

      1) Study finds that Ubuntu users have in average 51% more IQ than of Windows Users. The ratio rises when restricted to Vista.

      2) fvnlkdjfvb55 reports that Debian restarts MySQL four times faster than XP restarts SQL/Server

      3) Springfield college's students report that FOSS developers live longer than their Visual Basic peers because of greener food habits

      4) Large-scale web interview study finds that nerds no longer like 'news for nerds' but rather something "more human"

    79. Re:Even if the answer is no... by MobileTatsu-NJG · · Score: 1

      And you're maxing out 22mbits?

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    80. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Dude, TMFI
      eww.

    81. Re:Even if the answer is no... by Foofoobar · · Score: 1

      Never heard of wordplay? So sad. Literacy is wasted on you.

      --
      This is my sig. There are many like it but this one is mine.
    82. Re:Even if the answer is no... by shaitand · · Score: 1

      surefire recipe for a crash and burn

    83. Re:Even if the answer is no... by shaitand · · Score: 1

      'That's the clean OS and Firefox running in 256M. Unless he is running a LOT of other crap in the background (IM client(s), spyware cleaner, anti virus, iTunes helper, a scheduler or two, etc) then 512M ought to be plenty and the machine shouldn't be RAM-bound.'

      Windows swaps no matter how much ram you have. That is what makes this so ridiculous, at 2gb of ram with a fully optimized system winxp would still be swapping and introducing the overhead of doing so. And that performance problem is DEFINITELY an OS issue.

    84. Re:Even if the answer is no... by shaitand · · Score: 1

      The OS gets credit for those too. Indexing is part of the default configuration of windows and McAfee/Norton and their ilk are essential because of system security issues.

      Really benchmarks between windows and *nix aren't fair comparisons if you aren't running an active resident shield spyware/anti-virus scanner on windows to attempt to bring it a little closer to the out of the box security level of any *nix distribution.

    85. Re:Even if the answer is no... by shaitand · · Score: 1

      It's XP, it swaps regardless of how much ram you have.

    86. Re:Even if the answer is no... by mikael_j · · Score: 1

      16 Mbps ADSL isn't all that fast. Here in .se there are both standard ADSL2+ 24/1 Mbps connections advertised by pretty much all ADSL ISPs as well as Annex M (24/3.5 Mbps) from a few and at least one ISP (Bredbandsbolaget) has begun to offer VDSL2 connections.

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    87. Re:Even if the answer is no... by TrancePhreak · · Score: 1

      I wonder if he even used the same ethernet cables... So many variables here...

      Updated drivers since likely Ubuntu's drivers are newer.... etc.

      --

      -]Phreak Out[-
    88. Re:Even if the answer is no... by xtracto · · Score: 1

      There are many good reasons to criticise Virgin, but they don't fuck around on bandwidth.

      LOL

      Except that you get your 20Mb for what, 10 minutes and then they cap you to 10Kbps. At least that was their policy on June last year when I moved out of the UK and cancelled the contract.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    89. Re:Even if the answer is no... by vally_manea · · Score: 1

      Well in the civilised part of Europe my Modem is advertised at 110Mb and I usually get 70Mb when downloading from nearby servers(metro area).

    90. Re:Even if the answer is no... by Tubal-Cain · · Score: 0, Redundant

      Are windows graphics drivers better than the linux kernel?"

      Short answer: No

      Long answer: You have obviously have never used Windows update to acquire graphics drivers.
      Third-party drivers might be superior compared to Linux, but not what Windows provides.

    91. Re:Even if the answer is no... by Terrasque · · Score: 1

      Oh so true. I expect bad drivers or crap firewall.

      I actually saw a firewall killing the network speed on my cousin's computer. With firewall he had 1mbit/s download speed on *everything*, and computer was very slow. Turned off the firewall, and not only did the download speed go up to 15 mbit/s, but the machine ran much faster (especially noticable in a game, which almost doubled the fps).

      And this was one of the big "professional" internet security packages, not some noname hackjob (insert argument about bigname hackjob here).

      So yeah, without clean install of OS, and newest driver for all networking equipment, AND doublecheck against local server for max speed... This "comparison" is completely and utterly useless.

      --
      It's The Golden Rule: "He who has the gold makes the rules."
    92. Re:Even if the answer is no... by jonaskoelker · · Score: 1

      The test was done on machines with differing configurations, so therefore is not valid.

      Do you think the entire effect is going to go away if the experiment is performed on two different machines?

      Not valid according to which standard? I don't think there's a black-and-white valid/invalid distinction.

      I'd say there are degrees of quality of evidence. This could have been better, it could have been worse, and you can probably increase your confidence by gathering up the better kind of evidence.

      Maybe the effect size will shrink, or invert, or do weird somersaults. I'd guess that unless the systems are wildly different, you'll see the effect size shrinking, but not going away entirely.

    93. Re:Even if the answer is no... by totally+bogus+dude · · Score: 2, Insightful

      A capital M denotes "mega" while a lowercase m denotes "milli". A capital B denotes bytes, a lowercase b denotes bits.

      Therefore, Mb is right, and Mbps is exactly right: megabits-per-second. 18mbps would be 18 millibits per second, which is not a widely used measure of bandwidth.

    94. Re:Even if the answer is no... by nmg196 · · Score: 1

      > Who gets 22mbps from a cable modem?

      Er me, and lots of other people. What's your point? I've got friends who get 45mbps.

    95. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Why remove memory, just use the "mem=" kernel parameter

    96. Re:Even if the answer is no... by timftbf · · Score: 1

      True, but considering both computers should easily be able to saturate a 100baseT connection, shouldn't both configurations be able to saturate a 22Mbps link?

      Even if they *can* saturate a 100baseT connection, which is not guaranteed with some POS NIC like a Realtek, that's not anything like filling a cross-continent (or inter-continental) 22Mb/s WAN. Google "long fat network", "selective ack" and "tcp window scaling" for starters.

    97. Re:Even if the answer is no... by owlstead · · Score: 2, Informative

      Well, you may not have ATM but since ADSL's are mostly managed by large telco's, the chances are pretty big. My ADSL (and all other ADSL in the Netherlands as far as I know) uses PPPoA, which uses ATM, which uses AAL5, which uses cell switching using cells with 48 byte payload and 5 byte overhead (there was an argument between a group that wanted 32 bytes and one that wanted 64 bytes so they compromised).

      More info here:
      http://pflog.net/dsl_overhead/

    98. Re:Even if the answer is no... by thePowerOfGrayskull · · Score: 1

      surefire recipe for a crash and burn

      References? I see a lot of people posting this, but nobody can ever substantiate why - at least not without referencing some really old applications (like... 16bit old). I've been doing it for years on different hardware configurations, and and my systems have been very stable. Not to mention a whole lot more responsive, since this eliminates Windows need to randomly swap things out to disk (even when there's plenty of physical memory available).

      Periodically, Windows does say "You're running low on virtual memory". But nothing happens as a result - I close the bubble and keep working; no crashes, no lost data. Interestingly, it pops this message up when I have 1GB or more RAM free but almost never when I have less than 200MB.

      As long as you track your 'commit charge' and don't go over the amount of physical memory you have, disabling swap will only improve things. All I can say is that it works for me, and I've never had an issue because of it -- in spite of the prevalent belief that it's a Bad Idea.

    99. Re:Even if the answer is no... by thePowerOfGrayskull · · Score: 1

      Erm... Troll? Maybe a certain moderator is using Windows 10, which never touches swap until it absolutely needs to. Me, I use Windows XP, which will begin using swap space almost immediately after I minimize a window -- even though physical RAM available is over 1.5GB or more.

    100. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      what desperate?

      imho, they don't care, they never did

      if they'd have cared, they'd never have rejected so many user submissions in the first place

      the gods of slash lost it long ago

      it's truly sad what excess power does

    101. Re:Even if the answer is no... by halber_mensch · · Score: 1

      Well, even if the hardware was the same, I'd blame the drivers. On Windows, lots of networking equipment has crummy drivers coded by companies that really don't care that work, but with much higher latency and bandwidth than the hardware is capable of.

      I actually get better performance off the USB wifi card in my desktop than the PCI one built-in, because the PCI one has lousy drivers and the USB one has good drivers.

      Ah, the old "Windows is the victim of its own vendors" card. Microsoft has a certification program for third party drivers. If they sign a driver and it's a piece of shit, that's still on Microsoft's head - they've certified that a crappy driver exemplifies the 'quality' of Windows. If the vendor provides an unsigned driver and it's shit, then they're on equal turf with their open source competitors - who don't receive much if any vendor support.

      --
      perl -e "eval pack(q{H*},join q{},qw{70 72696e74207061636b28717b482a7d2c717b343 637323635363534323533343430617d293b})"
    102. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      even more important: how do the illuminati fit in there?

    103. Re:Even if the answer is no... by BoneFlower · · Score: 1

      Cablevision offers Optimum Online Boost, a 30/5 service. Being cable I don't always see the full speed, but I see it often enough that it's worth the expense over their basic 15/5. They also have an Ultra service, 50/50, but I think that exists mainly as a test project though a few customers have it.

    104. Re:Even if the answer is no... by Alsee · · Score: 1

      No, I was merely wondering whether it was deliberate. The idea that it might have been technologically-generated particularly tickled my funnybone, moreso than the idea of simple intentional humor.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    105. Re:Even if the answer is no... by SBrach · · Score: 1

      I get 18-19Mbps on Cox Cables midle tier in Phoenix.

    106. Re:Even if the answer is no... by Foofoobar · · Score: 1

      Turing the lexicon? What a test.

      --
      This is my sig. There are many like it but this one is mine.
    107. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Yeah! Now he only has twenty minutes to get to the gym. Geez, way to waste someone's time.

    108. Re:Even if the answer is no... by shaitand · · Score: 1

      'As long as you track your 'commit charge' and don't go over the amount of physical memory you have, disabling swap will only improve things. All I can say is that it works for me, and I've never had an issue because of it -- in spite of the prevalent belief that it's a Bad Idea.'

      That is probably the real source of the difference in experience. I don't know anyone who actively monitors their memory usage at all times on a desktop. It doesn't matter how much ram I load a desktop with, I will exceed physical memory at times. The problem isn't even just what I am doing, large windows applications work on the assumption that windows memory management is happening and load tons of information to memory. Apparently your usage is less memory intensive.

      Really though, you shouldn't have to disable swap. The *nix method of handling memory is far superior, it stays physical until you get low enough that there is just enough to enable swap. If you reach that mark swap is turned on until memory usage drops low enough for awhile. There is a slight performance hit required to enable swapping but usually you are either swapping most of the time or rarely swap.

    109. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      Quote:"Who gets 22mbps from a cable modem? Regardless, Im guessing either the ubuntu machine wasnt configured to use the ISPs web proxy but the windows one was or that the windows machine's antivirus was crippling the download"

      well technically, with docsis 2.0 you can get 45mbps on a cable modem.

    110. Re:Even if the answer is no... by Anonymous Coward · · Score: 0

      The test was done on machines with differing configurations, so therefore is not valid. But interesting nonetheless.

      Yeah, I wasn't even the same *operating system* !

      I mean, apple and oranges !

      that's the whole point of the test. Comparing linux and windows...

  3. It's the bot net by thetoadwarrior · · Score: 5, Funny

    His window machine's contribution to a bot net is probably hogging some bandwidth.

    1. Re:It's the bot net by hendrix2k · · Score: 4, Funny

      I believe WinAntiVirus Pro 2009 can clear that up. And probably increase d/l speeds too!

    2. Re:It's the bot net by jupiterssj4 · · Score: 1

      I see what you did there

    3. Re:It's the bot net by Barny · · Score: 1

      Link plz!

      Oh, and grab some registry cleaning apps, just google for "reg clean" and download and install all the ones off the first page.

      --
      ...
      /me sighs
  4. amazing by dirtyhippie · · Score: 4, Insightful

    Clearly, there is no more reliable test of network performance than a flash application running inside of a web browser. On machines that are "oh, more or less" identical (I'd really like to know what network card is in them, for example?). Sheesh.

    1. Re:amazing by Anonymous Coward · · Score: 0

      Identical off lease units - only difference RAM...

      and NO, increasing ram does NOT necessarily increase network throughput...

      Unless of course, your box with less ram is paging heavily...

    2. Re:amazing by CDOS_CDOS+run · · Score: 2, Insightful

      Which with 512Mb of ram on XP it would be. I mean this article is interesting and I don't doubt that it's a true speed difference, but this isn't a great way to test it.

    3. Re:amazing by localman57 · · Score: 1

      Agreed. Perhaps we've merely proven that the port of Flash for Ubuntu is more efficient at using sockets than the port of Flash for Windows. Plus, we are dealing with a cable modem and the internet. Maybe your neighbor was downloading a lot of porn. Or maybe he's hacked your Windows machine, and is downloading _your_ porn... Set up a web server on a local network. Let the Windows machine download a 300 Meg file from firefox and time it. Then let the Ubuntu setup do the same thing. That's something I might care about.

    4. Re:amazing by Fallingcow · · Score: 3, Informative

      BS. XP runs fine on 0.5GB ram. Hell, when it came out, what was the norm for a new machine? 128MB? 256?

      You're thinking of Vista.

    5. Re:amazing by Mashiki · · Score: 1

      Agreed bad tests are bad, along with bad articles. There are java tests that can do this much more accurately as well, and written especially for throughput and network performance. And then we can always get down to raw old file dumps.

      Lets not forget network smoke, burps, dropped packets, and one of about 50 other things including the machines and network cards.

      --
      Om, nomnomnom...
    6. Re:amazing by nategoose · · Score: 1

      I've experienced enough differences between the same release of Firefox between Windows and Linux to more than account for this.

    7. Re:amazing by vipz · · Score: 1

      How hard would it be to boot an Ubuntu live CD on the windows machine and repeat the test?

    8. Re:amazing by Hairy+Heron · · Score: 4, Interesting

      Yeah people keep claiming this with no real data to prove it up so it's about as worthless as the shit that the article claims. My parents have an XP box with only 512 megs of RAM and it easily maxes out at the 22mbps that they have. And that's with a half dozen apps open and at least 8 things running in the background on the systray. Seriously, the extra 256 megs of RAM isn't going to give you magically 2x the bandwidth.

    9. Re:amazing by mr_mischief · · Score: 2, Informative

      The minimum spec for the original XP and for SP3 both is a 233Mhz processor and 64MB of RAM. A 300Mhz processor and 128MB of RAM was recommended. These were extremely low-balled numbers, but a system configured such would boot and run.

      Many of the applications require much more than that, though. IE7 requires 64MB minimum for just itself. Here's that requirements page.

      If you take 64 MB for the OS and 64 MB for the browser, a 128MB system will probably swap from a single browser window loading a complex page, let alone doing a large download.

      Now, add in Windows Firewall, some anti-virus software, and a couple of other resident programs. For testing, most of this should be turned off. The Windows Firewall I'd leave on because my Linux box would have iptables and possibly Shorewall or some other management wrapper around iptables running.

      Firefox 3 isn't exactly stingy on memory use, if that's what he's using on both platforms. Neither is Flash, as it seems most download speed test web sites use.

      So, yeah, he might be swapping pretty heavily at 512 MB although you're right that the base system would run okay with even less than that.

      That's not the only explanation for such a difference, though. He might be running on-demand virus scanning against the download. He might not be telling us that he's saving the download to disk and one has a faster, after-market hard drive in it. An uncontrolled test is only of anecdotal value.

    10. Re:amazing by Anonymous Coward · · Score: 1, Interesting

      256 will make a big difference if it keeps your machine from thrashing the hd via the swapfile. A standard XP install +virus +GoogleSearch +Msoffice Quick Start +OtherBloatware will almost completely soak up that 512. Windows essentially freezes while it reads/writes to swap. A better test would be to boot a Ubuntu live cd and see how well the identical hardware performs in the network test.

    11. Re:amazing by AmberBlackCat · · Score: 1

      I think you're the one who's bullshit. I have a Windows XP computer with 512 megabytes of ram. It had 1 gigabyte of ram until one of my chips went bad. It slows down noticeably. And don't get me started on what happens when I start Firefox.

    12. Re:amazing by marcosdumay · · Score: 1

      When XP come out, its minimum spec was 64MB. It refused to install on 32MB machines, but when lied to, it installed and was able to run light programs, I was able to run even MS Office, but couldn't defrag my hard drive because it was always swapping...

      Nowadays XP won't stop swapping on a 512MB machine, you need at least 1GB to run it well.

    13. Re:amazing by xbytor · · Score: 1

      Where are people getting 22mbps over cable? Or is it fiber?

      And why do your parents need that kind of bandwidth? Email? Web Browsing? YouTube? Torrent Seeding?

      And if the extra 256MB keeps XP from paging, it may get you close to 2x.

    14. Re:amazing by Hairy+Heron · · Score: 1

      Where are people getting 22mbps over cable? Or is it fiber?

      No, it's cable. Cable modems support up to 30mbps. For example here a link from what I have with Time Warner: http://www.timewarnercable.com/centraltx/Products/Internet/rrpremium.html

      Introducing Road Runner Turbo with PowerBoost. All the features and functionality of Road Runner super-charged with up to 22 Mbps of download speed and up to 2 Mbps of upload speed.

      Comcast has 25mbps+ cable speeds in some cities as well.

      And why do your parents need that kind of bandwidth? Email? Web Browsing? YouTube? Torrent Seeding?

      Downloading and all sorts of things. Why wouldn't they need that speed? My parents aren't computer illiterate dumbasses so they can do with it whatever they please I guess.

      And if the extra 256MB keeps XP from paging, it may get you close to 2x.

      Possibly, but you are hardly going to get a ton of paging going on at 512 megs that is going to make that big of a difference. If my parents computer can max out at 22mbps with all the crap that is running on it, then you'd have to be doing some seriously memory hogging to get it to get as bad as the stupid stats in the article.

    15. Re:amazing by Anonymous Coward · · Score: 0

      or win xp sp3

    16. Re:amazing by Fallingcow · · Score: 1

      WTF happened to it, then? XP w/ 512MB ram used to be a hot-shit gaming rig with more ram than it knew what to do with.

  5. swap the ram and find out by bugs2squash · · Score: 5, Insightful

    surely that is quicker than writing a /. article.

    --
    Nullius in verba
    1. Re:swap the ram and find out by Anonymous Coward · · Score: 1, Funny

      Better yet, swap the hard drives.

    2. Re:swap the ram and find out by Sockatume · · Score: 4, Insightful

      Let's not jump on the guy. He didn't write the /. article. He wrote a single-page blog post about something interesting he spotted. Maybe he's out swapping the RAM right now. Blame the Slashdot submitter and editors.

      --
      No kidding!!! What do you say at this point?
    3. Re:swap the ram and find out by scuba964 · · Score: 0, Troll

      No, blame Bush.

    4. Re:swap the ram and find out by lkeagle · · Score: 1
      No, blame Canada.

      ok, blame Bush...

    5. Re:swap the ram and find out by noidentity · · Score: 3, Funny

      Let's not jump on the guy. He didn't write the /. article. He wrote a single-page blog post about something interesting he spotted. Maybe he's out swapping the RAM right now. Blame the Slashdot submitter and editors.

      Come on man, it's proof, PROOF that Windows is half the speed of Linux. Who are you to question this informal result? I say we go to town with it and make everyone switch!!!11

    6. Re:swap the ram and find out by kaizokuace · · Score: 1

      and Canadia.

      --
      Balderdash!
  6. TCP/IP Optimization by MBCook · · Score: 5, Informative

    I'd guess it's some kind of TCP/IP optimization (the default size of packets, etc). It's set to one thing on Ubuntu, and another on Windows (probably for some historical reason or due to some old buggy driver).

    If that's not it, I'd bet pretty high it's a bad driver in Windows.

    It's quite likely that either Windows or Ubuntu is intrinsically faster for some reason, but I doubt the difference based on the way the networking stack is designed is anywhere near 10%, let alone 50% for a link this fast. On 10 gigE maybe, but not on a simple cable modem.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    1. Re:TCP/IP Optimization by duguk · · Score: 1

      I'd probably say it's way more likely its a bad network driver in Windows. Network support in Linux does seem to be a lot better. It's doubtful MTU or anything similar is going to make this much of a difference, but drivers can cause major trouble.

    2. Re:TCP/IP Optimization by bill_mcgonigle · · Score: 1

      I'd guess it's some kind of TCP/IP optimization

      Yeah, I forget what's tweaked, but XP and earlier did it poorly. He should have tried Vista too.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re:TCP/IP Optimization by mcbridematt · · Score: 2, Informative

      Its common knowledge that Windows has an inefficient TCP stack as far as higher speed broadband connections go.

      Unblocka and TCP Optimizer are two apps commonly mentioned on the Australian Whirlpool forums.

    4. Re:TCP/IP Optimization by sproot · · Score: 1

      And doesn't XP have that QOS crap switched on by default?

    5. Re:TCP/IP Optimization by GooberToo · · Score: 1

      I've read several articles over the years about how MS' IP stack has failed to keep up with various protocol improvements and optimizations. That may account for some of it.

      IIRC, there was also something about non-Pro editions being limited in both the number of concurrent connections and their throughput. I didn't notice if they said what specific version of XP was used.

      And it could be duguk is correct. Perhaps the windows driver just really blows - though I find that doubtful as Windows is typically the first optimized driver target for most hardware. And even still, on modern hardware, we're likely talking about differences in latency and CPU rather than these types of huge swings.

    6. Re:TCP/IP Optimization by Anonymous Coward · · Score: 0

      You win the prize for being closest.

      We would have also accepted

      'the windows machine reserves bandwidth by default'.

      or

      'the windows machine has 37 extra services turned on, many of them using the net'.

    7. Re:TCP/IP Optimization by drchoffnes · · Score: 1

      Actually, I've seen this effect before when testing transfers between two machines behind the same router (one Linux, one XP), both sending data to the same destination in an alternating fashion. Linux was consistently faster. At the time, the source of the difference was that Linux was using a more aggressive default TCP stack than Windows. This might be the reason.

    8. Re:TCP/IP Optimization by wintermute000 · · Score: 1

      "QOS crap"

      You're obviously not a network engineer. or have any interest maintaining VOIP networks over bandwidth limited WAN connections.

      Not everyone lives in places where everybody has 20

    9. Re:TCP/IP Optimization by k1e0x · · Score: 1

      I am a network engineer and.. Yes, it does have that crap on by default. (It reserves 20% for various things, probbly TCP ACK and DNS.. but I don't remember exactly what.)

      --
      Bringing liberty to the masses. - http://freetalklive.com/
    10. Re:TCP/IP Optimization by k1e0x · · Score: 1

      To amend that:

      It's not necessarily that bad.. but there could be reasons why you wouldn't want it.. such as maxim speed devoted to Firefox for a test..

      There could be several other things that can cause this.. I haven't looked into the way the networks are setup it mind you.. but TCP receive window and MTU settings, or the default windows / aftermarket firewall could play a factor..

      And since we are on the subject of XP's TCP stack, XP also limits the number of raw TCP sockets to 10.. that can be rather annoying at times.

      --
      Bringing liberty to the masses. - http://freetalklive.com/
    11. Re:TCP/IP Optimization by Ernesto+Alvarez · · Score: 1

      I'd say it's because of an optimization. Windows 2000 and XP have a less aggressive/advanced congestion control algorithm than Linux, the advertised window tends to be smaller and they don't take advantage of the "long fat pipe" options (at least not as much as Linux). Linux's stack also negotiates MSS and SACK and does path MTU discovery by default (it tends to use the DF bit a lot, so it needs PMTU discovery).

      Usually if you have a Linux system and a Windows side by side on the same network, Linux tends to get most of the bandwidth, "displacing" the W2K system. Don't know about any of the newer MS stacks, though.

      I suppose this difference in performance could also be caused by these differences in the stack.

    12. Re:TCP/IP Optimization by Anonymous Coward · · Score: 0

      Windows XP TCP/IP stack is shockingly bad. Vista and up have a complete TCP/IP stack for that reason.

      So yes 50 percent faster would be normal. Vista is also faster in the TCP/IP stack.

    13. Re:TCP/IP Optimization by neiby · · Score: 1

      Precisely. This is nothing more than differences in the default TCP settings. XP does not handle high speeds very well without further tuning. Vista is much, much better about that and you don't really need to tweak it at all. Unix/linux-based systems have better TCP stacks with more appropriate settings for handling high speed connections, which is why Ubuntu beats XP but does not beat Vista in speed comparisons.

    14. Re:TCP/IP Optimization by Anonymous Coward · · Score: 0

      Packet size, by default, is 1500 including headers to fit in Ethernet standard MTU. That's probably not it.

  7. A bogus test by dark+grep · · Score: 5, Insightful

    Great, very scientific. Swap the OS on both machines and see if the results hold. Otherwise 'almost exactly the same' doesn't cut it. Do a real test - the way it is described here is bogus. It may excite the Linux fan boi's but no one else is going to take it seriously.

    1. Re:A bogus test by Paradigm_Complex · · Score: 2, Insightful

      It may excite the Linux fan boi's but no one else is going to take it seriously.

      Linux fans aren't going to take it seriously either. There's no reason for them to avoid thorough, empirical testing when Linux usually comes out on top anyways.

      --
      "A witty saying proves nothing." - Voltaire
    2. Re:A bogus test by rbochan · · Score: 4, Funny

      ...Swap the OS on both machines and see if the results hold...

      Sure, then he'll have to buy another XP license just for the test.
      Is that you Steve?

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    3. Re:A bogus test by komode0 · · Score: 1

      Nah, he wouldn't need to activate Windows just to perform the test. Even if he did he'd just have to call up to get the code from Microsoft. Annoying, but not debilitating.

    4. Re:A bogus test by gbarules2999 · · Score: 0

      He never actually said it was a valid test anyway.

    5. Re:A bogus test by Anonymous Coward · · Score: 0

      Ubuntu = no activation, so there is no problem there.

      Windows, one activation on the current computer, then a reactivation on the second computer, and a third for putting it back on the original computer. How many activations does MS allow you in a day or two?

    6. Re:A bogus test by Anonymous Coward · · Score: 0

      oh, you BUY those things these days? ;)

  8. Here's an idea... by MoOsEb0y · · Score: 1

    Swap the hard drives and run the benchmarks again. If they're identical save for the amount of ram, then the Windows XP installation shouldn't freak out about new hardware.

    1. Re:Here's an idea... by Mishotaki · · Score: 1

      i would rather attack his conclusion, the memory... I would simply swap a stick of memory so that the XP machine has more than the Ubuntu machine... Since they are both P4s it's all DDR memory anyway...

    2. Re:Here's an idea... by Anonymous Coward · · Score: 0

      How about just booting the windows machine from an Ubuntu live CD?

    3. Re:Here's an idea... by FrostDust · · Score: 1

      The problem with this is that live CDs copy a lot of themselves to RAM while running. This doesn't touch your hard drive, and is faster than simply running everything off of the CD.

      This just reproduces the same problem, having all variables the same except for the OS and the availible RAM. Really, the simple solution here is to install both on the same machine and use a dual-boot setup, so you're sure the only variable is the OS.

    4. Re:Here's an idea... by Anonymous Coward · · Score: 0

      "i would rather attack his conclusion, the memory... I would simply swap a stick of memory so that the XP machine has more than the Ubuntu machine... Since they are both P4s it's all DDR memory anyway..."

      Not necessarily. I have a 2001-era P4, and it uses PC800 RD-RAM. My sister has a similar machine, but newer (not sure how much), can't remember exactly what it uses but I know it's not Rambus RD-RAM.

  9. No, haven't RTFA, thank you very much by Anonymous Coward · · Score: 0

    If they were done with default configurations, it is valid. I know I have both Ubuntu and two Windows installs (Vista Home and XP Pro 64bit) and have never switched their configuration from defaults. I would assume that most other home users wouldn't either.

    Though I truly and highly doubt that Ubuntu could deliver twice as fast download speeds as Windows. But I would be interested to hear why the results were what they were.

    1. Re:No, haven't RTFA, thank you very much by jackharrer · · Score: 5, Informative

      Actually I can see it all the time. My Ubuntu laptop's (IBM T42) WiFi is about 50% faster that the same configured Windows machine of my wife. We're talking about SAME hardware. I don't really know if it's drivers, or something else.

      Performance on LAN is more similar, difference is about 10-20% max, but with this kind of hardware it heavily depends on HDD to write data and Windows is crap at this - it's swapping - god knows why!!!

      --

      "an experienced, industrious, ambitious, and often, quite often, picturesque liar" - Mark Twain
    2. Re:No, haven't RTFA, thank you very much by jd · · Score: 2, Interesting

      "More similar" is such a fascinating phrase. Regardless (or should that be irregardles?), Linux has better algorithms for TCP control - and a much, much wider range. If Web100 is installed (not, in this case, as it's a default install), it is also auto-tuning. Disk access is also important, and again Linux has a superior range of choices for block I/O handling. Whether comparable choices are superior on one OS or another is a different question, because again this is a default install and so all we care about is whether the default choice is a superior algorithm. Then, there is the matter of context switch overhead. Network I/O and disk I/O both use the kernel, but the application would be in user-space, so you've lots of context switches to ferry data between interfaces. (Which is a stupid design, and there is hardware out that avoids it, but if you're using an x86 anyway, why use efficient hardware?) My understanding is that Windows context switches are much more expensive than those in Linux.

      So, if you add up all of these factors, it is entirely possible that the choice of OS alone could indeed make a difference as large as is being reported, and that with a bit of tweaking, it should be possible to achieve vastly superior performance yet.

      --
      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)
    3. Re:No, haven't RTFA, thank you very much by The_Wilschon · · Score: 1

      "More similar" is such a fascinating phrase.

      A colleague of my wife (a linguist) studies these sorts of phrases.

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    4. Re:No, haven't RTFA, thank you very much by Mozk · · Score: 1

      I don't see anything wrong with more similar, though I'm not sure whether you did either, and you might just be noting that it sounds awkward. Anyway he's saying that the difference in performance between the machines on LAN is less than the difference in performance between the machines on the Internet. So more similar = less different.

      --
      No existe.
    5. Re:No, haven't RTFA, thank you very much by totally+bogus+dude · · Score: 4, Funny

      How cunning.

    6. Re:No, haven't RTFA, thank you very much by jd · · Score: 0, Troll

      I'll put this in programming terms, as it's easiest. "Similar" has two major functional programming prototypes - one with two parameters that always returns a boolean, and one with three parameters that always outputs a float. There are OOP variants of these, where one of the parameters is given as the instance on which the operation is being applied.

      similar2 would be A is similar to B. similar3 would be A is more similar to B than to C. (This is legit, as you can do a greater than operation on a real.) The OOP version of similar2 might be: Given A, object B is similar.

      It makes no sense, however, in a strongly-typed language, to ask if true is greater than false. (Indeed, even in weakly-typed languages, you should never do this comparison, as it's implementation-dependent. One-sided inequalities are also less efficient, even when you can depend on them.) This is generally seen as a coding bug, though you might pass it off as a waste of CPU cycles. It can "work", say in C, but it can't be trusted to work in the same way even on the same system, and takes more compute power even if you could trust it (or modified the compiler to make sure that it could be trusted).

      So, now that I've argued that good coding practices apply as much in English as they do in software, can I pull off an encore and show the comparison is on-topic? Well, yes! In this case, I can, because it's bad programming practices that make Windows XP slower on downloads than Ubuntu! The drain on CPU cycles due to poor coding standards is the primary cause of latency on any system. In this particular case, the latency affects Windows XP, but it also applies to the Linux I/O bug that was discussed earlier. If we genuinely wish to see unnecessary latency eliminated from our lives, we must seek to improve our coding standards rather than munge workarounds for the bugs. Linux' I/O isn't perfect, but the truly impressive latency figures show the superb work done on developing high-quality code rather than having layers-upon-layers of hacks and bit-rot.

      It won't win any "I Am Linux" awards, but I would argue that communication would be cleaner, with fewer errors, greater bandwidth and lower latency, if people DID think of themselves in terms of Linux - or, at least, more so than in terms of Windows. (Three parameters, so a greater than is valid.)

      --
      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)
    7. Re:No, haven't RTFA, thank you very much by ZerdZerd · · Score: 1

      The point being you have a wife?

      --
      I'm not insane! My mother had me tested.
    8. Re:No, haven't RTFA, thank you very much by Ragica · · Score: 2, Interesting

      On my dual-boot T61 wifi is *infinitely* faster in Kubuntu than in windows xp... because at some point for absolutely no reason I've been able to figure out (and I've tried) the Windows wifi drivers suddnely quit being able to connect to my access point many months ago... while Linux's drivers in Kubuntu continue to work just fine.

    9. Re:No, haven't RTFA, thank you very much by shaitand · · Score: 2, Interesting

      More similar sounds odd but certainly seems to be valid language to me. If item a and b have similarities they are similar, if item c has more similarities to a than b than it could be said be more similar to a while b is less similar to a.

      'irregardless'

      Nonsensical as it may seem irregardless is certainly a word now. Usage and adoption and not pedants define language.

    10. Re:No, haven't RTFA, thank you very much by Wakko+Warner · · Score: 1

      maybe you should update your XP install. that kind of shit stopped happening when i installed SP2. there's a lot of problems with wifi in older versions of XP.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    11. Re:No, haven't RTFA, thank you very much by wisenboi · · Score: 1

      Funnily enough, on the topic of wifi between Windows and Ubuntu, Windows Vista and XP Pro 32 bit fail to pick up any decent signal from neighboring access points while Ubuntu 8.04 (32 and 64 bit; all OSes on the same system, just a different harddrive) picks up and successfully connects to a neighboring open AP. This continued to happen on 64 Bit Vista Business and XP Pro 64 bit.

      --
      If anyone needs me, I'll be in the Angry Dome.
    12. Re:No, haven't RTFA, thank you very much by hab136 · · Score: 1

      A colleague of my wife (a linguist) studies these sorts of phrases.

      She should do a duo with Marina! http://www.hotforwords.com/bio/ (mostly SFW)

    13. Re:No, haven't RTFA, thank you very much by StikyPad · · Score: 1

      That was imcredulous.

    14. Re:No, haven't RTFA, thank you very much by Yfrwlf · · Score: 1

      If Linux's algorithm is superior, how long before Microsoft implements it? I love it how since they have a lot of money, they can take things from others who aren't assholes and be assholes themselves by patenting them. Not that Linux doesn't have any patents itself and isn't backed by several large corporations, but MS just seem to always be able to be the bigger dicks.

      And not in a good way.

      ...I have got to change my language by finding words that are actually negative. Maybe I'll start adopting British slang...

      MS is a bunch of bloody gits. N' stuff.

      --
      Promote true freedom - support standards and interoperability.
  10. this made it on slashdot? by whtmarker · · Score: 4, Informative

    The poster said 'i think ubuntu downloads stuff faster than xp but I'm not sure... the RAM is different.'

    So how did this make it to slashdot. Its not like anyone but the poster has the identical hardware to run the tests properly.

    @poster: If the machines are so 'identical' then swap the memory and run the tests again.

    1. Re:this made it on slashdot? by Timberwolf0122 · · Score: 1

      Or perhaps configure a dual boot on both machines.....

      --
      In the not too distant future, next Sunday A.D.
    2. Re:this made it on slashdot? by Anonymous Coward · · Score: 0

      I've noticed this before, but it's not worth blogging about. I dual boot Ubuntu 8.04 and XP SP3 (same disk, same NIC, etc.). I have a 15mbit downstream connection with RoadRunner in Southeast Wisconsin.

      I regularly notice that download speeds in Ubuntu can be upwards of twice as fast, for example, while downloading the Vista betas while they were coming out back in the day. I could easily get 700 - 800 kbps downloading an ISO in Ubuntu, but the same download in XP SP2 topped out at about 300 - 400 kbps.

      I'm not going to dive into why I think this is happening, it's just a general observation that I've made more than one time. I've never tried a speed test, but maybe I will now.

    3. Re:this made it on slashdot? by Fnordulicious · · Score: 1

      Your situation is caused by XP having a limited number of concurrent TCP sockets.

  11. Scientifically Bollocks by rsmith-mac · · Score: 4, Informative

    You can't test two different machines with different cases and compare the results, that's not how the scientific process works. Both machines need to be tested against the same cases - then and only then will you be able to appropriately tell if the software made a difference.

    Anyhow, back on the subject, some of WinXP's default networking parameters are a bit conservative when it comes to high-bandwidth links that don't have LAN-like latency (particularly the TCP Receive Window/RWIN); a good but short description of this can be found at DSL Reports. So I wouldn't be absolutely shocked if once he corrects his methodology, he still gets similar results, although in general I find RWIN tweaking to be bollocks compared to the few people that swear it works. Vista and later OSs include self-adjusting network stacks that compensate for this and then some (Microsoft is rather proud of their sustained bandwidth over very high latency links), so I wouldn't lose any sleep over it.

    1. Re:Scientifically Bollocks by Anonymous Coward · · Score: 0

      Vista networking SUCKS. How can they be proud of it?!

    2. Re:Scientifically Bollocks by Anonymous Coward · · Score: 0
      Mod parent UP!

      This is true. I have an Antec case on my Windows machine, and a generic no-name case on my Ubuntu box. When I ran this benchmark, I got completely different results. So I ran the tests again with different cases, and my Ubuntu box blended.

    3. Re:Scientifically Bollocks by Anonymous Coward · · Score: 0

      Hello, I'm interested in scientific testing of computer equipment. Can you recommend me the best case to install my hardware in so that I may be sure my results aren't being influenced by case design?

    4. Re:Scientifically Bollocks by jonaskoelker · · Score: 1

      You can't test two different machines with different cases and compare the results, that's not how the scientific process works.

      I recommend listening to the Skeptic's Guide to the Universe---it's a great podcast in itself if you're into science, and it'll give you a more nuanced view of what science is.

      This is not unscientific. It's just a low-grade study. From the SGU, I've learned that in medicine one does pilot studies with no control group, to answer the question "might there be something there?". You then do better studies later if it turns out that there might, in fact, be something there.

      So, to restate: it isn't that this is unscientific, or "invalid". It's just that the "research program" has only gotten to first base by now.

  12. Grats! by dnaumov · · Score: 2, Insightful

    You finally beat a 8 year old OS!

    1. Re:Grats! by Anonymous Coward · · Score: 1, Insightful

      Uh, you think Vista would have faired better on less than a gig of memory? Or really any amount of memory?

    2. Re:Grats! by jonaskoelker · · Score: 1

      And the service packs don't count as OS upgrades, decreasing the "8" figure? Then let's also count out apt-get dist-upgrades as well.

  13. Dated OS? by CannonballHead · · Score: 1

    Internet download speeds or does Ubuntu handles networking that much faster than Windows XP?

    Just going out on a limb initially to say Ubuntu is much newer than Windows XP. The Ubuntu people's release ideology is completely different from Microsoft's.

    The article yields a little more information. Ubuntu 8.04

    There's another question to be asked, too... I do'nt know how Bandwidth.com works. Could it also be different caching mechanisms? If bandwidth.com sends a bunch of the same information, maybe Ubuntu is caching it somehow or something. I don't know.

    The cable connection the guy had also is the speed that XP is getting, and not the speed that Ubuntu is getting:

    Time Warner's latest promises are for download speeds, but I think it's 10 mega bits per second to 12 mbps. Upload speeds are throttled down to 1mbps. My Ubuntu machine returned a rating from the Bandwidth.com test of 22-25mbps over several tests. That's darn fast today, faster than normal. Then I did the same test from a Windows XP PC and got results from Still fast, but not nearly as fast as the Ubuntu machine.

    Anyone know how bandwidth.com in particular analyzes results?

    1. Re:Dated OS? by vux984 · · Score: 5, Insightful

      Yeah, if its a 12mbps link, and ubuntu is getting 22mbps, there is more likely something else going on than "ubuntu > xp" here.

      A lot of cable providers provide 'speed boosts' to the first bit of bandwidth you request from a given source. It makes the internet as a whole a lot snappier, while large downloads etc take about as long as usual.

      Perhaps they speed boosted his ubuntu test for some reason.

      Another possibility, is that their bandwidth analyzer isn't working properly on ubuntu and is reporting double what it should be.

      I mean, if XP was getting significantly less than his link speed and ubuntu was getting the full link speed I'd suggest bad drivers, bad cable, bad something... but XP is delivering what it should be, while ubuntu is delivering apparently more than is possible -- so my first approach would be to ensure ubuntu is REALLY getting 22mbps here, and determine how that's even possible.

      e.g. ... When you measure the speed of light and find it to be twice c, your first assumption would be that you've done something seriously wrong in calculating the result, not that you've just figured out a technique for FTL communications.

    2. Re:Dated OS? by Seth+Kriticos · · Score: 1

      e.g. ... When you measure the speed of light and find it to be twice c, your first assumption would be that you've done something seriously wrong in calculating the result, not that you've just figured out a technique for FTL communications.

      Damit! My calculations for the FTL drive are correct, you'll see!!

      /jk

    3. Re:Dated OS? by Anonymous Coward · · Score: 0

      actually if I calculated the speed of light to be greater than c I would be interested in the material parameters.

    4. Re:Dated OS? by GoRK · · Score: 1

      Yes; this discrepancy is accounted for in two ways:

      1) The burst rate allows the 12mb connection to achieve the ~22mb rates for a brief period of time

      2) The XP box cannot achieve > 10-12 mb on this particular connection; most probably due to the way the TCP window scaling is limited in the default configuration. This particularly affects high bandwidth, high latency connections, particularly when peak available bandwidth is irregularly available. There is also likely a problem where selective ACKs are not being properly used and XP may be saturating the smaller upstream bandwidth.

    5. Re:Dated OS? by vux984 · · Score: 1

      The burst rate allows the 12mb connection to achieve the ~22mb rates for a brief period of time. The XP box cannot achieve > 10-12 mb on this particular connection;

      Possibly. Or possibly that the speedboost technology is working properly with XP, and not Ubuntu. Another poster reported that for a while at least, his ISPs speedboost didn't work correctly with Ubuntu or Vista -- both OSes got 22Mbps sustained, while his XP box got 22Mbps boost, and then promptly throttled down the way it was supposed to.

      The ISP fixed this shortly thereafter and then his Ubuntu and Vista started behaving properly too.

      most probably due to the way the TCP window scaling is limited in the default configuration.

      This is improbable. If XP can't get >22Mbps its more likely really crappy drivers or a cable problem than window scaling issues. In my experience adjusting the window scaling rarely makes much difference. And when it does make a difference there are extenuating circumstances... its never just a vanilla dsl/broadband line.

  14. Ubuntu a zealous web hog? by Un+pobre+guey · · Score: 4, Interesting

    Anecdotally, I have also noticed that Ubuntu boxes tend to hog bandwidth, as compared to an XP box at home. When someone on the home LAN starts downloading or streaming something from a linux box, everyone else notices it immediately. The XP box is (inadvertently?) more polite about it. Still, if you're the only one pulling in the big byte loads, faster is definitely better.

    1. Re:Ubuntu a zealous web hog? by moosesocks · · Score: 2, Interesting

      Correct me if I'm wrong, but as long as you're behind a switch or a router, any one box shouldn't be able to "hog" bandwidth, unless it's threading transfers through multiple TCP streams or somesuch....

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    2. Re:Ubuntu a zealous web hog? by Anonymous Coward · · Score: 0

      sure it can, you need more intelligence like QoS or special hard-set priorities on ie: first 1000kB get 10mbit, following bytes get 1mbit.

      But generally no; a switch and router will never equally share the BW; who needs it, gets it.

    3. Re:Ubuntu a zealous web hog? by Anonymous Coward · · Score: 0

      You're gonna have to provide more than an anecdotal story. I run a mixed network of Windows (various; XP, Vista, 2000), OS X, and Ubuntu machines and I have never noticed anything like that at all. If you really are having problems like that it is more likely your network and not the devices using it.

    4. Re:Ubuntu a zealous web hog? by ion.simon.c · · Score: 1

      Stop me if you've heard this one...
      This dude has a Linux box pushing 50Kbyte of data up a 54Kbyte wide channel while simultaneously using another Linux box to pull an average of 740Kbyte of data down a 750KByte channel AND using a Windows box to play Left 4 Dead on a server half-way across the United States. This dude is *still* getting ~60msec pings to said server. His router doesn't do QoS or packet shaping, neither.

      Pretty neat story, eh?

    5. Re:Ubuntu a zealous web hog? by crhylove · · Score: 1

      I noticed this too. My Ubuntu box will easily make the entire internet inaccessible to the rest of the LAN. I guess that's because it's a professional networking OS, unlike Windows. I have to limit my torrent traffic manually.

      --
      I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    6. Re:Ubuntu a zealous web hog? by Anonymous Coward · · Score: 0

      so an os that, by default, stomps all over a network making it unusable by others is professional? huh? where did you get that bullshit from? i see it as more of a reason not to run linux.

    7. Re:Ubuntu a zealous web hog? by Lifyre · · Score: 2, Interesting

      I was having this issue. It was starting to irritate the family more than a little over the holidays. I found that it wasn't Ubuntu that was the problem, it was the BT client I was using.

      When I tried to use Deluge it would clog the entire network and we render the net virtually unusable to anyone, usually including myself. When I changed to utorrent through wine or azureus not only did I download significantly faster the other users didn't notice my downloading. I concluded that either I had deluge configured wrong (pretty much default) or it has some issues as a program. I was extremely happy it wasn't Ubuntu that was the problem.

      -Lifyre

      --
      I'll meet you at the intersection of "Should be" and "Reality"
    8. Re:Ubuntu a zealous web hog? by totally+bogus+dude · · Score: 2, Informative

      The usual cause of this is programs which upload as fast as they can, saturating the upsteam link. Some programs are smart enough to guess how much upstream bandwidth you have and confine themselves to fit inside it without causing issues.

      It makes normal usage slow because your computer sends acknowledgements as it receives data. If the host sending you that data doesn't receive the acknowledgements, it assumes there's congestion and reduces the rate at which it sends to you. If you're uploading at full steam, a large queue of packets will build up waiting to be sent out. The acknowledgement packets, while very small, also wait in this queue; and unless you're doing some kind of traffic shaping, it's just a simple first-in, first-out queue. The acks are therefore delayed for up to a few seconds before they get out.

      The result is really slow browsing, as all of the latency sensitive stuff like DNS lookups and connection handshakes can take a very long time to complete. It can also slow down your downloads, since the rate at which the host you're downloading from will send you data is partially determined by how quickly (and consistently) you send acknowledgements.

      The solution is either to use a client which magically determines your available bandwidth and reduces it upload rate so as not to allow queues to develop, or to manually tell your client to only upload at a certain rate. A more robust approach is to use traffic shaping techniques, which basically means putting a smart queue on the router so acknowledgements, DNS lookups and other small packets can skip ahead of the bulky upload packets in the transmit queue.

    9. Re:Ubuntu a zealous web hog? by GoRK · · Score: 1

      All programs are smart enough to guess the upstream bandwidth. It's a basic built-in feature of TCP. It would usually be considered best practice not to implement any kind of rate limiting logic in the app and instead simply rely on TCP to do what it's supposed to. The problem is that (in general) consumer-grade routers use FIFO-type queuing implementations that are terrible for asynchronous connections like most people have.

      "Smart applications", QoS and traffic shaping are really not the first line of defense here. The real solution is for consumer routers to implement better queuing algorithms such as WFQ or WRED so that when you want to start applying QoS and traffic shaping, they actually have the ability to do what they are supposed to. None of that stuff is going to help you when you have FIFO queues on your crappy little router and you experience congestion upstream of your connection -- the only way you can provide traffic control with a FIFO queue is to flat out keep the packets out of it.

  15. Swap the RAM. by cbiltcliffe · · Score: 1

    I'd be tempted to say the memory wouldn't make that much difference. It might make a little, but not that much.
    The only way to know for sure, though, is to swap the RAM between machines, then rerun the tests.

    If the Windows machine is still slower, then it's definitely something to do with Windows. Although it could be that the Windows machine has Limewire running, it could be that the TCP stack has been tweaked to some very suboptimal settings, or it could be that it's running antivirus software that scans all network traffic.

    Do a clean install of XP, and a clean install of Ubuntu.
    Test.
    Swap the RAM between machines.
    Test.
    Swap the hard drives between machines - reinstall XP/Ubuntu on the new drives.
    Test.
    Reset to BIOS defaults on both machines.
    Test.
    Update BIOS to latest version on both machines.
    Test.
    Swap hard drives back.
    Reinstall.
    Test.

    After this, if XP still always shows as slower, then you can pretty safely say that it's the OS.
    Until then, there are too many other potential variables to tell for sure, even on supposedly identical hardware.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
    1. Re:Swap the RAM. by moosesocks · · Score: 2, Insightful

      I'd actually throw 1GB in both machines, and test both with that.

      Given that we're testing network performance, and not swap performance, I'd want to rule out swap file usage as a factor in this test. Ubuntu 8.04 and Firefox 3 will begin swapping in a machine with only 512Mb of RAM.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    2. Re:Swap the RAM. by cbiltcliffe · · Score: 1

      True, but I was trying to do it without buying any new hardware.

      Although if you really want to get a good test, throw 3 GB in both, turn off swap, then repeat all previous steps.

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
  16. TCP Window Size is the likely culpret. by Above · · Score: 5, Informative

    It's the TCP implementations, and probably the TCP window size limits. Windows could turn in the same numbers if properly tuned.

    You want to read this article for all the in-depth details: http://www.psc.edu/networking/projects/tcptune/

    Windows has a default set many years ago, and never updated. Most of the Free Unix variants update every release, and some new variants even have fancy auto-scaling code. Any time you want to get over 10Mbps/second across any real latency with a SINGLE TCP stream you probably need to do some tuning, for some OS's the limit is much lower.

    ISP's run into this all the time. An uninformed admin buys a GigE in LA and NY, pops up an FTP server and wonders why he can only get a few megabits a second across the "crappy network". A few settings later and behold, the same hardware can saturate a full gigabit.

    Note, don't just go set your values really high, there are performance (memory used) tradeoffs....

    1. Re:TCP Window Size is the likely culpret. by AVee · · Score: 1

      You're probably spot on. But why on earth is this considered to be news on Slashdot? It's not like the whole high speed, high delay problems with tcp are anything new.

    2. Re:TCP Window Size is the likely culpret. by mr_zorg · · Score: 1

      Similarly, there's the tweak section on Broadband Reports: http://www.dslreports.com/tweaks

    3. Re:TCP Window Size is the likely culpret. by Anonymous Coward · · Score: 0

      Thank you for the link; I always forget about this problem and increasing the rwin value just fixed some nagging home network performance issues I'd been having with xp.

    4. Re:TCP Window Size is the likely culpret. by ndansmith · · Score: 1

      We had a 20/20 FiOS install where a Windows laptop could not get the advertized download speeds. The tech applied a registry patch to change TCP window and then we were able to hit the full bandwidth. Sounds like that is exactly what is described in the post.

  17. Ehm wrong site? by Anonymous Coward · · Score: 1, Insightful

    Shouldn't this be on fark.com or digg or some other crapcollector site? Oh wait...

  18. Possibly not network stack but JVM instead by laing · · Score: 1, Interesting

    I've read reports stating that Ubuntu's Java machine is faster than Windows'. Some of those speed test sites use Java to implement the test. This is probably the best explanation.

  19. Could be the NIC by Hottie+Parms · · Score: 1, Insightful

    It could be the NICs on the computers. Or it could be the drivers for the NICs. Or it could be any number of different possibilities.

    This is not exactly front page material. I think people are being just a bit too eager to promote Linux as being a superior OS that this stuff gets pushed to the top. Of course, Linux is a superior OS, but still...

  20. what i want to know... by buddyglass · · Score: 1

    When I had Time Warner cable, the speeds topped out at 10 Mbit/s. The author of the article echoes this when he states "I think it's 10 mega bits per second to 12 mbps".

    Assuming that's right, the problem isn't that Windows is slow, it's that bandwidth.com's benchmarking application is either broken on that particular version of Ubuntu or on the particular browser he's using. "Broken" in the sense that it's reporting speeds twice as high as what he's actually achieving.

    1. Re:what i want to know... by mr_mischief · · Score: 1

      Some cable and even DSL providers offer an average with a minimum below that and no maximum so long as you're not abusing the system. I'm not sure how Time Warner handles that. I have friends on several providers who regularly experience download speed spikes well over the advertised speed.

  21. IPv4 vs IPv6? by VincentSuse · · Score: 1

    IPv4 vs IPv6?

  22. Uh.. by mikkelm · · Score: 5, Insightful

    Only on slashdot can you have front page articles featuring original "research" done with no controls, no baselines, dissimilar base conditions, and sample bases of one single result, and have the headline speak conclusively in favour of the observed results.

    If it makes FOSS looks good, that is. This is worse than digg.

    1. Re:Uh.. by Anonymous Coward · · Score: 0

      And yet you still bothered to:

      1)create an account
      2)read the summary
      3)read the article
      4)???
      5)comment on it

      CAPTCHA deterred

    2. Re:Uh.. by Alomex · · Score: 1

      Only on slashdot can you have front page articles featuring original "research" done with no controls, no baselines, dissimilar base conditions, and sample bases of one single result, and have the headline speak conclusively in favour of the observed results.

      All of that is acceptable, provided the study is critical of Microsoft. If the results went the other way the absence of a single comma would disqualify the whole project.

    3. Re:Uh.. by Anonymous Coward · · Score: 0

      Only on slashdot can you have front page articles featuring original "research" done with no controls, no baselines, dissimilar base conditions, and sample bases of one single result, and have the headline speak conclusively in favour of the observed results.

      Not only on slashdot. Try http://www.ipcc.ch/ and that has made even worse headlines.

    4. Re:Uh.. by mikkelm · · Score: 1

      So you're the kind of person who, when faced with occasional disappointment, will completely abandon their endeavour? Why complain when you can just stop doing things the second you're displeased in the slightest, right?

      I don't blame you for posting that anonymously.

  23. downloading ubuntu itself... by fumanchu182 · · Score: 1

    The most gratifying aspect out of this is if this will allow Ubuntu to download its own install iso faster. I am creeping along at 200kb/s. :(

    --
    http://www.anthonyw.net
  24. Forget RTFA... by Darundal · · Score: 3, Insightful

    ...lets start with RTFS. Everyone here who keeps bitching about how this isn't a decent test obviously missed the bit of the summary where he admits it isn't, and he isn't asking if Uubntu is faster than Windows. He is specifically asking whether the difference is in the machines themselves or the OS.

    1. Re:Forget RTFA... by Anonymous Coward · · Score: 0

      He shouldn't be asking that question, he should be doing the fucking tests himself. He has all of the equipment. Either he can swap the drives in the two systems or swap the RAM and retest. It would also help if he used clean installs of both operating systems.

  25. More differences.. by mugnyte · · Score: 4, Funny

      One machine has a Hello Kitty sticker on it and faces West. Irrelevant? WE REPORT, YOU DECIDE!

      Maybe the tester is too close to a mental energy vortex...

  26. Outbound connection limitation by DirkBalognapantz · · Score: 1

    Could this be the result of the outbound TCP connection limit imposed after XP SP2?

    1. Re:Outbound connection limitation by Anonymous Coward · · Score: 0

      Highly doubtfull as that limit is only on the number of connections per second, not a flat limit for all time, and his test would have only been using 1 for the download anyway.

    2. Re:Outbound connection limitation by DirkBalognapantz · · Score: 1

      Good point. Thanks.

  27. Lots of variables and no constants by Anonymous Coward · · Score: 0

    Why did this even make the front page??????

  28. Mod parent up! by khasim · · Score: 3, Insightful

    Who cares about the boxes themselves at this point?

    The test FAILS because they're using the Internet instead of a network where they can control the other factors.

    1. Re:Mod parent up! by ArsonSmith · · Score: 4, Interesting

      Product A in lab tests always performs over 100% better/faster than product B.
      Product B in normal use always performs over 100% better/faster than product A.

      Which are you going to want to use? Perhaps product A is designed to max the test, while product B is designed to handle varying conditions.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    2. Re:Mod parent up! by gregmac · · Score: 1

      Varying conditions don't count as a scientific (and therefore valid) test, unless you control said conditions.

      If the conditions are out of your control (eg, the internet), then your test's outcome doesn't matter, because you can't conclude anything.

      In this case, he could have tried to minimize the varying conditions by having a very large sample size - eg, run the speed test at various times throughout the day, and do it every day for 3 months, and then compare the averages. Of course, using different hardware (besides the fact that they were differently configured, one may have been faulty, or had a different revision of a network chip or something) means yet another variable, which again was not properly controlled.

      This article is not proving anything besides "at two random times, two different computers downloaded at different speeds on the same internet connection".

      --
      Speak before you think
    3. Re:Mod parent up! by Anonymous Coward · · Score: 0

      You're right.. Go ubuntu all the way...

    4. Re:Mod parent up! by BoneFlower · · Score: 1

      Yeah.

      At most, his "test" shows something going on that is worth further investigation.

      Further testing:
      Excepting only the specific difference being tested, make the configuration of the systems as identical as possible.

      Ensure the router is properly configured. Specifically check any QOS configurations that might be present, remove them or ensure that both systems are being treated equally.

      Double check all cabling. If you've got a cheapass cable going to the Windows box and a top of the line cable going to the Ubuntu box, this could cause the difference. For me, if I was running this test, for all cable runs that are duplicated, I would purchase brand new identical cables to rule out any issues with deteriorated or low quality cabling. Low quality or damaged cabling can easily cause degraded service. At a minimum they should be reseated just to be sure it's connected well.

      The rest I'd do pretty much like you, though perhaps a different schedule, depends on my time availability.

  29. Is he using the same network connection? by WarwickRyan · · Score: 1

    Physical network connection, I mean.

    Because if the XP machine's connecting via an 10mb/s hub and linux via an gigabit switch, it'd invalidate anything at OS level.... ...it's most likely to be an buggy Flash app or buggy Javascript.

    Has he tried to download a large file from his internet provide (something which'll max the connection out) on both machines, and tested the difference in load times?

  30. re linux d/l by Anonymous Coward · · Score: 0

    I found this out a long time ago. If I use a hardware router (Netgear, etc) vs linux router. The linux router more that doubles the d/l speed in speed test.

  31. It's a dead heat by networkzombie · · Score: 1

    I frequently use Linux and XP for downloading over cable (cox) and my results are always similar. I'm suspicious that anything could get 22Mbps on a 12Mbps line.

  32. Right on. by Anonymous Coward · · Score: 2, Insightful

    This is Kool-Aid at its finest, and all the clueless morons feel the need to speculate on things they know nothing about with regard to an extremely flawed test. I really cannot wait until a coworker or two brings this up as if it actually had any merit, because it was on Slashdot. Given that Slashdot is owned by a FOSS company, it is in their (indirect) best interest to propagate misinformation such as this.

    The Internet would be a far superior place if people were banned from discussing what they didn't know. Of course, not many people would talk much, now would they?

    1. Re:Right on. by spun · · Score: 0

      The Internet would be a far superior place if people were banned from discussing what they didn't know. Of course, not many people would talk much, now would they?

      Of course, you would have been banned from posting, as you don't know what 'clueless morons' will feel the need to speculate on. You don't know that your coworkers will bring this up. You also don't know that it is in SourceForge's indirect best interest to 'propagate misinformation such as this.' In other words, here's a steaming hot cup of STFU, served with a heaping tablespoon of your own medicine.

      --
      - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    2. Re:Right on. by Anonymous Coward · · Score: 0

      Wow, easy there big guy, I know you have a low UID and that makes you important or something, but how can you see an article like this posted and actually defend it and the ensuing discussion? It boggles the mind. It logically boils down to, "hurr, MS sucks, LOL, check this out!!!" Also, I have seen plenty of Slashdot discussions, and, almost always, they're mired in half-truths and collective things everyone wants to believe.

  33. SWITCH THE RAM, DAMN IT by scorp1us · · Score: 0, Redundant

    There's no reason why you can't just move the ram and re-run the tests. Time loss to you: 10 minutes.

    vs being lazy an asking getting subjective answers by asking slashdot: 406735 minutes.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
  34. TCP packet size. tcp window scaling. by RichMan · · Score: 4, Interesting

    possibly due to tcp window scaling

    http://en.wikipedia.org/wiki/TCP_window_scale_option

    ubuntu does it. Windows XP does not.

    The TCP window scale option is an option to increase the TCP receive window size above its maximum value of 65,536 bytes. This TCP option, along with several others, is defined in IETF RFC 1323 which deals with Long-Fat networks, or LFN.

    -rant mode, how I found out about it.
    The secure side of the Presidents Choice banking web site is royally hosed by a machine that tries to use tcp window scaling. Why can't a web service provider, one that should be extra careful about security understand a standard concept.

    1. Re:TCP packet size. tcp window scaling. by amorsen · · Score: 2, Informative

      The problem is usually that they decided to be extra careful about security and bought a PIX.

      You'd think Cisco knew something about networking, but that knowledge certainly hasn't made it to the PIX/ASA department.

      --
      Finally! A year of moderation! Ready for 2019?
    2. Re:TCP packet size. tcp window scaling. by Kremit · · Score: 5, Informative

      I'm a sysadmin at Ohio State, and a number of old firewalls (really old OpenBSD version plus badly-written pf scripts, still in use!) have the same problem. The connection through them breaks when any computer using TCP window scaling over "2" (Windows Vista, Linux) tries to connect to a server behind the firewall. So, yes, window scaling will either make the connection blazing fast, or will block certain users if a bad router/firewall is on the route between the computer and a server.

    3. Re:TCP packet size. tcp window scaling. by east+coast · · Score: 1

      Thanks for a very interesting post but I must say that according to some of the early research that I've done on this that Windows XP will do it if it's initiated by a remote client. Am I misinterpreting this?

      --
      Dedicated Cthulhu Cultist since 4523 BC.
  35. Is this.... by comm2k · · Score: 1

    Is this because WinXP defaults to adding QoS and reserves 20% bandwidth for every network device? Just uninstall/deactivate QoS for each individual network adapter.

    1. Re:Is this.... by Dude+McDude · · Score: 5, Informative

      That's a myth.

      Clarification about the use of QoS in end computers that are running Windows XP

      As in Windows 2000, programs can take advantage of QoS through the QoS APIs in Windows XP. One hundred percent of the network bandwidth is available to be shared by all programs unless a program specifically requests priority bandwidth. This "reserved" bandwidth is still available to other programs unless the requesting program is sending data. By default, programs can reserve up to an aggregate bandwidth of 20 percent of the underlying link speed on each interface on an end computer. If the program that reserved the bandwidth is not sending sufficient data to use it, the unused part of the reserved bandwidth is available for other data flows on the same host.

      http://support.microsoft.com/kb/316666

    2. Re:Is this.... by Anonymous Coward · · Score: 0

      Finally someone who knows why Windows uses 20% less bandwidth available.

      I always set the reserved bandwidth for QoS to 0%, since I don't have any program that uses this.
      And it makes a huge diference, specialy one when I'm in a area where the WiFi of my lan is weak or when transfering files using cable.

      Anyway, run gpedit.msc, goto Computer Configuration > Admistrative Models > Network > QoS scheduler and set the Limit reserved bandwidth to: active, 0%

      Note: This is a rough translation since my windows copy is not in english.

  36. TCP RWIN by RzUpAnmsCwrds · · Score: 1

    Your TCP RWIN is too small. XP has a low default, which is too small for high-latency, high-bandwidth networks. It wasn't really a problem when XP shipped for most people, but it's getting to be a problem now.

    Vista tunes this automatically. So do newer Linux distributions.

    And, point of order, why are we comparing a 2001 version (2004 if you count SP2) of Windows to a 2008 version of Ubuntu?

    1. Re:TCP RWIN by kbielefe · · Score: 2, Interesting

      And, point of order, why are we comparing a 2001 version (2004 if you count SP2) of Windows to a 2008 version of Ubuntu?

      Maybe because the vast majority of Windows users run XP and the vast majority of Ubuntu users run recent versions?

      The one thing many scientifically-minded people fail to take away from their college course in benchmarking is that a rigorously scientific comparison is often not the best comparison. Who cares what the latest and greatest, optimally tuned, super fair, scientific benchmark says if an average user experience is far different?

      --
      This space intentionally left blank.
  37. If the result had been the other way around... by Anonymous Coward · · Score: 0

    ...this story wouldn't have got onto Slashdot.

  38. unscientific by Bizzeh · · Score: 0, Redundant

    this test is pretty much all bollocks... unless the SAME machine was used, and not similar machines (2 machines with the same parts isnt even good enough), then the results are not valid.

    you would also need to enroll a non-bias 3rd party to conduct the test, using a non-biased software.

    come back when you have done your tests properly

  39. Driver, OS, Hardware - In That Order by Anonymous Coward · · Score: 1, Informative

    Having done research about this for years in financial services labs, this isn't "odd" to me, nor has it been "odd" to me for about a decade. A lot of good hardware is hampered by rather lousy hardware driving writing and integration with the OS. Further, the Windows TCP/IP stack hasn't been known to be a hugely big performer on the desktop side.

    A TCP/IP stack at its core is really about the queuing mathematics in the code itself. When you get a good match of that math between two systems, things go smoothly. When you don't, performance suffers.

    Microsoft would do well to see the strides that Linux, but more so the FreeBSD folks have done in making TCP/IP stacks more efficient - hats off to the folks that have done TCP/IP stack research for better efficiency in the data center.

    I'd also proffer the opinion that the threading / process code base in most UNIX OS's is vastly superior to the Windows model for efficiency - this isn't so much a comment about Microsoft as it is trade-offs made over time / different ideas.

    To be fair, I've had good success in tweaking Windows TCP/IP stack parameters, but this is frowned upon in large enterprises because no one likes rolling out registry changes. Even with the tweaks, the raw network performance has always fallen short of a sample of Microsoft OS offerings. Microsoft might want to loosen things up a bit.

  40. Re:TCP/IP is native to UNIX/Linux/BSD by abigor · · Score: 1

    Say what? Please explain, with technical examples.

  41. That's because by Anonymous Coward · · Score: 0

    The Windows 7 torrents just came out! And Ubuntu has a bunch of HTTP mirrors. This isn't a fair comparison.

    (For the record, I did not RTFA/S)

  42. TCP Algorithms are "Funny" by trippd6 · · Score: 3, Interesting

    I've spend a lot of time looking at this type of problem. I had a customer that wanted to transfer data at greater then 10 mbps across the internet, across the country. Lets just say with windows this is impossible.

    The problem has to do with TCP algorithms. I found the ones in windows are optimized for common cases. Linux has multiple TCP/IP algorithms you can choose from. Most are significantly better the one used in windows.

    The "problem" with TCP is it has to assume that packet loss equals network congestion. This is a good thing for an over-loaded network link. As the link fills up, it starts dropping packets. As the computers on each end of a TCP connection see this packet loss, they start "Backing off". They slow down their transmission rates until the packet loss is gone. In most cases they back way off, and then slowly increase the speed until they start seeing a little packet loss. The methods they use to determine what is congestion, how much they slow down, and how they recover from it greatly effects total usable bandwidth.

    The bottom line: TCP Algorithms greatly effect transfer speed, and no algorithm is good for every situation. Linux gives you flexibility in this area (And by default uses a better one), and windows gives you zero.

    To test raw bandwidth, you have to saturate a link with UDP data, and count how much data is received. This is pretty pointless as its not the useable bandwidth, but it does tell you the "raw" potential. The problem is the "raw" potential can be subverted by a small amount of packet loss.

  43. Invalid Result by gobbligook · · Score: 1

    Increasing memory in a machine can have a huge impact, but there is a point where you start to see diminishing returns.

    My issue with this test is that you are running a comparison on a 2002 legacy operating system, and a fairly modern one. Driver support in XP may be better, but memory management and the TCP/IP stack may not be.

    Secondly hardware differences are abundant here. "Almost the same" does not cut it, the hardware has to be identical otherwise the results are inconclusive. You need to control all variables except the one you are testing for. If you want to test hardware, then keep the OS's the same and only change that hardware component you are testing. If you want to test an OS, keep the hardware the same and only test the OS. That being said the real killer here is even if you were to test both these machines with windows XP loaded, I'll bet you'll get a different results because the OS is not the only variable that can have an impact on download speed.

    A better test would have been to test the impact of RAM on the performance of Ubuntu (or XP) on your hardware with respect to download speed. This would be a simple test. But even the network connection is a variable in this test. I doubt very much that even this test can be reproduced reliably with the same results.

    One more thing, test your download speed across the LAN, not across the internet. If you were really interested in finding out if Ubuntu performs better than XP, your endpoint has to be in your control. Who knows you may have been downloading from a Windows XP machine all along!

  44. Seen this before by c00rdb · · Score: 1
  45. units by bugi · · Score: 1

    22mbps is .00275MBps

    I can do better than that by hand.

    1. Re:units by dgatwood · · Score: 1

      22 milli-bits per second? You're off by about six decimal places there. And yes, I could do better by hand, too. I could do better with IP-over-avian-carrier... with a dead bird, using a bunch of hired day laborers with slingshots for its locomotion.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:units by tzot · · Score: 1
      Actually, 22 mbps is 0.00000000275 (2.75e-9) MBps, and 22 Mbps is 2.75 MBps.

      You really should do it by hand, if you'd do it better ;)

      --
      I speak England very best
    3. Re:units by bugi · · Score: 1

      Oops, applied the milli, but forgot to apply the mega.

      Even with my manual accuracy issues, I still think I could do it faster by training a courier cat.

  46. Re:TCP/IP is native to UNIX/Linux/BSD by KasperMeerts · · Score: 1

    Nonsense, Windows implemented a good TCP/IP stack long ago. In fact, some think it could have been the BSD stack.

    --
    As long as there are slaughterhouses, there will be battlefields.
  47. Use something on both computers by TenBrothers · · Score: 1

    This could be made more scientific, in my mind, if he loaded, say, DSL or Puppy Linux on both computers and checking the download speeds for both computers. If both computers get the same D/L speed, then we know the hardware configuration (likely) is not a factor.

  48. It has nothing to do with the ram... by ivanmarsh · · Score: 2, Insightful

    The Linux TCP/IP stack is more effecient than the XP stack.

  49. Dual Booting - Speeds I logged by FredMcCord · · Score: 5, Interesting

    Dell XPS M1530 Intel Core 2 Duo (2.16ghz) 3 gigs RAM Dual Booting Windows Vista Home Premium AND Ubuntu 8.10 http://www.bandwidth.com/tools/speedTest/ Six tests per OS. Vista: Download/Upload 7616/2795 7865/2724 6407/2755 10050/2800 12320/3925 15854/2905 Ubuntu: Download/Upload 12939/5897 8849/12122 15373/18646 20040/17093 8461/14969 17885/13807

    1. Re:Dual Booting - Speeds I logged by rml1997 · · Score: 1

      A Windows 7 beta comparison would be interesting. I bet windows is caching the file. As an extension to the experiment, I suggest plotting size of files would be nice to see, or alternatively, turn off the pc and see which you can recover the most data from.

    2. Re:Dual Booting - Speeds I logged by Anonymous Coward · · Score: 2, Interesting

      Dell XPS M1530
      Intel Core 2 Duo (2.16ghz)
      3 gigs RAM
      Dual Booting Windows Vista Home Premium AND Ubuntu 8.10

      http://www.bandwidth.com/tools/speedTest/

      Six tests per OS.

      Vista: Download/Upload
      7616/2795
      7865/2724
      6407/2755
      10050/2800
      12320/3925
      15854/2905

      Ubuntu: Download/Upload
      12939/5897
      8849/12122
      15373/18646
      20040/17093
      8461/14969
      17885/13807

      Screenshots of it didn't happen.

      On the related note I just did the same test with XP and Ubuntu on some random pc and I got these average results XP: 15236/5364 Ubuntu 14563/4561.

      Same story. Mod parent down.

    3. Re:Dual Booting - Speeds I logged by Anonymous Coward · · Score: 0

      That's quite an amazing variance in both upload and download. but the ubuntu upload speeds are about quadruple the xp upload speeds. that seems odd.

    4. Re:Dual Booting - Speeds I logged by Anonymous Coward · · Score: 0

      These tests don't mean anything because ISP's are doing all sorts of wacky crap with your traffic these days.

      For example, when I run the test I get upload speeds that are twice as fast as the fastest I normally get and my download speed is at least +10% faster. My normal fastest transfers to regular sites are always limited to around what my ISP says I'm suppose to get. bandwidth.com tests faster than the bandwidth I pay for and is very erratic at that. That's the ISP shaping the traffic by boosting it to specific sites or for short periods of time.

      I'm willing to bet that traffic to bandwidth.com is boosted by my ISP in order to make them look good.

  50. Just out of curiosity... by sloanster · · Score: 1

    Why would the author think it odd that the network stack performs so well? New to linux perhaps?

  51. Moderators... by Brain+Damaged+Bogan · · Score: 2, Informative

    how the HELL did this garbage become a slashdot article? there was a time when slashdot actually screened out the crap and provided real tech news... if we wanted Digg we would go to Digg, we want "News for nerds, stuff that matters"

    --
    -- Sex is the antonym of pringles. Once you pop it's time to stop.
    1. Re:Moderators... by jonaskoelker · · Score: 1

      It spawned some good discussion.

      See http://tech.slashdot.org/comments.pl?sid=1093725&cid=26475193 and http://tech.slashdot.org/comments.pl?sid=1093725&cid=26475087 and http://tech.slashdot.org/comments.pl?sid=1093725&cid=26474807

      I thought that by now you'd learned that the real meat of Slashdot is in the comments. They're what has taught me the most, not the articles (which I regularly find to be boring, only mildly informative and about a narrower range of topics than the comments).

  52. LiveCD by Repton · · Score: 1

    Boot the Windows box using a Ubuntu live CD and run the test again.

    --
    Repton.
    They say that only an experienced wizard can do the tengu shuffle.
  53. Same with databases by nwf · · Score: 2, Informative

    We used to regularly benchmark Oracle on the same hardware running Linux and then Windows Server. Linux always won. Not by a huge margin, more like 15%, but saving money and getting better performance is win-win!

    --
    I don't know, but it works for me.
  54. In related news, apples are better than oranges. by Anonymous Coward · · Score: 0

    I had a grilled cheese at Applebee's and tacos at Chili's. I like tacos so Chili's is better.

  55. so, swap the RAM by Rick+Bentley · · Score: 1

    The Ubuntu machine has 768MB of RAM, while the XP box has only 512MB of RAM ... Can a little extra RAM make that much difference in Internet download speeds or does Ubuntu handles networking that much faster than Windows XP?

    So, swap the memory sticks, run the test again and then you tell us.

    --
    My favorite quote doesn't fit into 120 characters. Now no one will like me.
  56. Potentially misleading... by alexfeig · · Score: 1

    I don't have TW cable, but I do have Comcast. Comcast will allow you to do what's called "PowerBoost" - which I'm sure most of you have heard of.

    Essentially what it does is allow you to burst up to twice your bandwidth for a certain amount of seconds (really nice for smallish files).

    PowerBoost, at least for me, seems pretty intelligent to network congestion. If it's prime time, I notice it doesn't do it as much. I believe that's what's happening here.

    Besides that, no one but Time Warner has control over the network. You have no idea what's going on with it. For all anyone knows, there was fiber cut at the exact same moment...

    Try this with a local server and a switch and then let us know how it is.

    PS. What's a kilo bit? Is that 1000 grams worth of bits?

  57. "bandwidth testing" by Anonymous Coward · · Score: 0

    Discounting the machine config differences and os changes, I have never trusted these little 'bandwidth' meters over the years. Honestly the only way to really determine for yourself how much bandwith you're capable of achieving under real world conditions is to fire off a bunch of large transfers against people you know have fatter pipes than you (if you cant take a guess and figure out a couple, then your bandwidth flash app will meet your needs just fine).

    Case in point, I recently switched carriers at my home office. My internal backbone is gig E, and I had been using an older juniper/netscreen firewall that would only do 10meg throughput because I had not been on a pipe that would exceed it (no reason to swap it out).

    After switching carriers I noticed that I was pretty much running 90%+ utilization on that firewall's interfaces, and started poking into advertised throughput rates for my current connection, then dropped in a Juniper SSG5 which will do 140Mbit stateful/deep packet inspection (40Mbit AES/3des vpn), fired off a bunch of transfers, watched throughput and saw this pipe is capable of sustaining ~25Mbit ingress.

    That awesome little bandwidth.com thing pegged my connection as a 1Mbit pipe...

  58. I'm pretty sure (being a mac/ubuntu bod mostly but having to support windows at my office) that XP has a Quality of Service service running by default, which limits the amount of network access the computer has "for the greater good of the network". The limit can be quite annoying, and I just tend to remove it. Maybe he should see if it's active (in the network settings, if I remember correct), disable it, and run the test again.

  59. What Feynman would say by The+Clockwork+Troll · · Score: 1

    Before anyone repartitions their drive, it's worth reading about cargo cults:

    http://wwwcdf.pd.infn.it/~loreti/science.html

    --

    There are no karma whores, only moderation johns
  60. I just went to Bandwidth.com by NerdENerd · · Score: 1

    I just went to Bandwidth.com and used their bandwidth speed test. It game me no option to select a server just started a test. Results: 5683kbps down 1679kbps up So then I went to Speedtest.net which game me a choice of servers Going from Redmond here to the Seattle servers I got 77418kbps down 9069kbps up So Bandwidth.com is not really showing a true measurement of your bandwidth. I really doubt that unless there is something wrong with his machine that it would choke at 12mbit when his network can clearly achieve 22mbit.

  61. This help? by _Shorty-dammit · · Score: 1

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] "Tcp1323Opts"=dword:00000001 "SackOpts"=dword:00000001 "TcpWindowSize"=dword:0003ebc0

  62. If he was serious about finding out by Nefarious+Wheel · · Score: 1

    If he was serious about finding the difference in download speeds, he would run both operating systems as virtual machines on the same piece of hardware.

    --
    Do not mock my vision of impractical footwear
    1. Re:If he was serious about finding out by Wakko+Warner · · Score: 1

      uh, actually, he'd probably just dual boot. why make it even more complicated?

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  63. TCP-IP configuration by drolli · · Score: 1

    yes. there is a tcp-ip configuration beyond turnind on dhcp. Different OS may have different default parameters for this configuration. If you don't know where to find it, don't meddle with it. But is NOT surprising that at this connection speeds subte change in the parameters influence the performance of the connection significantly. Especially because when the defaults for XP where set, probably the person in charge did not assume connections with more than 100Mbit for the "normal" user, while this assumption have been stupid for a system acting as a server quite often.

    And this topic was discussed quite often....

  64. TCP Window Scaling by Bert64 · · Score: 2, Informative

    I believe XP has tcp window scaling turned off by default, whereas modern Linux kernels and Vista have it turned on.
    See http://en.wikipedia.org/wiki/TCP_window_scale_option

    This can make a massive difference if there is more than a tiny amount of latency on the line...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  65. Ubuntu and my penis. by TW+Atwater · · Score: 1, Funny

    For every month I use Ubuntu, my penis grows three inches longer, so every couple of months I switch back to Windows and after a few weeks, it's back to normal. I would try OS X, but a friend had it, and he turned gay.

    --
    More than 60,000 Windows programs won't run on Linux.
  66. Try disabling the windows QOS packet scheduler. by Simulant · · Score: 1

    http://www.extremetech.com/article2/0,2845,1153609,00.asp

    That should account for some of the difference, though not all.

  67. Oh ffs by goldcd · · Score: 1

    If windows really did half the speed of your connection, I think it might have been picked up and commented on.
    I think the post should have read "My windows box is broken and my linux one isn't"
    If anybody here is worried, I've got a 20M cable connection. It runs at precisely 20M and does so on all my PCs (Linux and Windows) - can I have a story posted about me?
    There's loads of things you can fiddle with and it may make a difference on fast connections (Jumbo frames, MTU, Not using an onboard NIC - but none of this would have a 50% hit on the download rate at 20M).

  68. So do the comparison properly by m509272 · · Score: 0

    Why even write about this if you haven't attempted to add the extra memory to the Windows XP machine to see if that makes a difference?

  69. to all you people bitching... by bkirkby · · Score: 2, Insightful

    about the rigorless "research" done by the op, just pretend that the article was posted in "ask slashdot", get off your high horses and try to contribute to the discussion.

    maybe even doing some of that rigorous research yourself.

  70. One way it might be valid and true by n9hmg · · Score: 1

    If the benchmark he's using sends a set of data, which is stored on disk and then sent back, at least in my experience, there could be a WORLD of difference between windows and Linux on similar hardware, even with twice as much RAM for windows as for Linux. Every windows desktop I use becomes almost unusable during any continuous disk access - rsync, cp, etc., while much lesser-equipped Linux systems don't act any different doing the same tasks.
    I'm talking desktops here - 1G or less RAM, single IDE hard drive, single-core post-pentium somethingorother. The server-class windows systems seem to be every bit as capable as the desktop-class Linux systems.

  71. And that applies here ... how? by khasim · · Score: 1

    You are offering a hypothetical situation to a real world example.

    Instead, how about just making a reliable test? Multiple servers with multiple OS's and multiple apps (all controlled) over a controlled connection.

    The ONLY change should be the client OS's.

    It's just basic science.

    1. Re:And that applies here ... how? by shaitand · · Score: 1

      '

      You are offering a hypothetical situation to a real world example.

      Instead, how about just making a reliable test? Multiple servers with multiple OS's and multiple apps (all controlled) over a controlled connection.

      The ONLY change should be the client OS's.

      It's just basic science.
      '
      The GP's point is that your 'basic science' only tests how the operating systems perform under ideal conditions. Reality is a far cry from the lab, just ask Vietnam vets and returning soldiers from Iraq about the difference between the performance of equipment in lab testing and the field.

    2. Re:And that applies here ... how? by ArsonSmith · · Score: 1

      Great idea if the world was full of frictionless spherical cows.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  72. Ubuntu Type-R by pak9rabid · · Score: 1

    He forgot to mention that the Ubuntu box has a Type-R sticker. Mystery solved.

    1. Re:Ubuntu Type-R by Nabeel_co · · Score: 1

      V-tec just kicked in, yo!

  73. Would not suprise me. by Omnedon · · Score: 1

    I can recall a 20% or better speed difference transferring files on LAN depending on whether I initiated the connection from the Linux or the Windows box.

  74. Temporary boost in download speed? by Spatial · · Score: 3, Interesting

    I know Comcast has a thing (Powerboost) where it gives you double download speeds for the first x minutes of a download. Could that be at work here?

    1. Re:Temporary boost in download speed? by MP3Chuck · · Score: 3, Informative

      I'd mod you up, but I feel compelled to reply ... since I'm amazed nobody has mentioned this.

      I just signed up for Time Warner 'net myself, and when the dude was checking the signal he mentioned something about how there's a 25Mbit "boost" that people get at random. I didn't get a chance to ask many questions about it, but he said that it wasn't just an ISP-level cache ... you're actually given 25Mbit of bandwidth for a breif amount of time. That could very well be what we're seeing here, as the numbers seem to align.

  75. From the land of 256 megs by Anonymous Coward · · Score: 0

    I'm doin' pretty good imo.
    Also: We just made wheels.

  76. The issue may be with Firefox by Anonymous Coward · · Score: 0

    I have a 15Mb/s FiOS connection.

    When I run a flash-based speed test with Internet Explorer, I get pretty close to 15Mb/s on both downloads and uploads. With Firefox, I get 15Mb/s downloading, but only about 5Mb/s uploading.

    I got these results on the exact same system with the same versions of Flash.

  77. This is due to TCP Window Scaling by wtarreau · · Score: 2, Informative

    Window scaling is disabled by default on windows, which limits TCP sessions to 64 kB, hence the per-session bandwidth on high-latency links such as DSL.

    10-12 Mbps is typical of a DSL link with a 50 ms RTT (=ping time). 64 kB is 512 kbit. 512 kbit / 0.050 s = 10240 kbps = 10 Mbps.

    I've already seen tuning guides on the net explaining how to enable window scaling on windows, though I'm not that much interested ;-)

    Willy

  78. Still have different TCP/IP Stacks... by MrWin2kMan · · Score: 0

    What protocols are bound to the Ubuntu and XP NICs? I'd start with equalizing the RAM as suggested earlier, disable all the extraneous Windows protocols on the XP box, and check that the receive buffers, etc are set up identically. Still, I wouldn't be surprised if the Ubuntu machine shows a modest bump.

    --
    Nothing to see here but us trolls...move along...
  79. RAM difference? by NineNine · · Score: 1

    Gaskin's question: Can a little extra RAM make that much difference in Internet download speeds or does Ubuntu handles networking that much faster than Windows XP?"

    I don't know! But if the author wanted to know, all he had to do was to spend another $5-$10 to drop 256MB of RAM in the XP machine, making this test provide some actual information. As is, this test (and accompanying article) is completely useless.

  80. Just on Thursday January 15, @04:52PM? by Anonymous Coward · · Score: 0

    I'll wait to install Ubuntu until it beats XP all of the time.

  81. what about packet loss? by lukas.mach · · Score: 3, Interesting

    Fine, what is this then:

    Windows (Cygwin):

    $ ping -n 20 www.google.com

    Pinging www.l.google.com [74.125.39.147] with 32 bytes of data:
    Reply from 74.125.39.147: bytes=32 time=12ms TTL=245
    [...]
    Ping statistics for 74.125.39.147:
    Packets: Sent = 20, Received = 20, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds: Minimum = 11ms, Maximum = 41ms, Average = 16ms

    Ubuntu:

    lukas@9a:~$ ping www.google.com
    PING www.l.google.com (74.125.39.147) 56(84) bytes of data.
    64 bytes from fx-in-f147.google.com (74.125.39.147): icmp_seq=1 ttl=245 time=15.3 ms
    --- www.l.google.com ping statistics ---
    22 packets transmitted, 1 received, 95% packet loss, time 21003ms
    rtt min/avg/max/mdev = 15.321/15.321/15.321/0.000 ms

    Happens on my network no matter what I change - cables or notebooks, Vista runs ok, Ubuntu sucks big time. The only non-standard thing is that I have wired connection with manual IP address (connected by Linux based Asus router).

    lukas@9a:~$ lspci | grep Eth
    00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)

    1. Re:what about packet loss? by pandrijeczko · · Score: 1

      It's a real shame, you know.

      You started off by raising an interesting question to which I'd personally love to know the answer to.

      But the "Vista runs ok, Ubuntu sucks big time" comment was something a 5 year old would say and subsequently lessened your previous comments.

      I personally cannot stand Vista but quite clearly it does not "suck" because there's quite a large number of people using it, just as with Ubuntu. So, in future, please try & stay in adult mode throughout your posting.

      Other than that, I'm interested in seeing any answers to this.

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:what about packet loss? by jonaskoelker · · Score: 1

      I just did a quick ping -c20 google.com and a ping -c20 google.dk (I'm in Denmark).

      Results:

      20 packets transmitted, 20 received, 0% packet loss, time 19000ms
      rtt min/avg/max/mdev = 191.052/193.721/202.976/3.950 ms

      20 packets transmitted, 20 received, 0% packet loss, time 19002ms
      rtt min/avg/max/mdev = 36.198/39.262/50.680/3.898 ms

      I suggest echo 0 > /proc/sys/net/ipv4/rfc{11,25}49 :P

    3. Re:what about packet loss? by muellerr1 · · Score: 1

      You've either got a weird sense of humor or you didn't understand that the GP wasn't judging either Vista or Ubuntu as an OS, but that compared to Vista's 0% packet loss (which is fine), Ubuntu's 95% packet loss sucks big time. Moreover, GP never said anything disparaging about Vista, which you imply.

      If I've missed the joke, please explain it accompanied by *whoosh* noises.

    4. Re:what about packet loss? by pandrijeczko · · Score: 1

      My friend, packet loss is unlikely to be the fault of the OS unless it's a particularly ropey driver that's being used. And if you complained to Microsoft about packet loss on a Windows machine, the first thing they'd tell you to do is try a better driver.

      It is absolutely no different for Ubuntu so please don't use it as an easy target, okay?

      Thanks for your attention, please go back to what you were doing.

      --
      Gentoo Linux - another day, another USE flag.
    5. Re:what about packet loss? by lukas.mach · · Score: 1

      > echo 0 > /proc/sys/net/ipv4/rfc{11,25}49

      What should that do? It seems I can't create a file in net/ipv4 even using sudo.

    6. Re:what about packet loss? by muellerr1 · · Score: 1

      I wasn't targeting anything, just pointing out what the OP said. You can dispute his data, but it sounded to me that for the exact same machine (with the only difference being the OS), Vista had no packet loss and Ubuntu did. I don't have a horse in the race so I don't care either way, but from other posts in this thread it sounds like other people are experiencing this problem as well. If you are correct about a 'ropey' driver, then perhaps the stock Ubuntu driver for those particular cards is ropey and should be updated.

  82. The answer is yes by strangeattraction · · Score: 1

    Memory can make a difference. Ubuntu Linux handles network traffic differently than Windows. Now we have that settled. What question would you like answered next.

  83. As many others have said... by CalvinTheBold · · Score: 1

    This article is idiotic.

    How much latency did the network have? If latency was anything more than minimal, window scaling (disabled by default in XP) would allow the Ubuntu machine to better fill the connection.

    How much packet loss, if any? Selective ACKs and Timestamps can affect recovery time after lost packets and transmission timeouts. XP does not use either option by default.

    A quick look at /proc/sys/net/ipv4/tcp_congestion_control indicates that the default on the ubuntu machine where I'm typing this is the "cubic" flavor of TCP congestion control. I believe that XP uses the "New Reno" variety.

    All of these can have an impact, and obviously TCP can be tuned on either OS. The discrepancy is probably due to TCP options that are relevant to his connection (and configurable in XP), but disabled by default.

    --
    Try using a zero-knowledge proof to show you don't know anything!
  84. Re:-1, Hoary old joke by bucky0 · · Score: 1

    I wish apple would sell a powerbook with a real right-click. External mice work okay for desktops, but it doesn't make much sense to haul around a mouse to use on your laptop just so you can right click

    (to me, it's a memory thing. I dont' like using apple keyboards either because the machine would be my personal machine and I see troubles switching back and forth to using linux at work and mac at home because my brain's confused what keyboard layout i'm using)

    --

    -Bucky
  85. Ok then here's his answer by Sycraft-fu · · Score: 1

    "Who knows, you didn't test it right?" With a test like that all you did was find a difference. Since there are no controls, there is no way to tell what factor(s) were in play. If he really wants to know, he can spend the time to do a proper test. However none of us can help him with his answer currently, since the data does not support any conclusion.

    I think people are equally mad at the Slashdot editors for publishing crap like this. After all, if this is the kind of stuff you have to scrape up to try and support OSS, it's in bad shape.

  86. Too Easy To Just Test For Yourself by Nom+du+Keyboard · · Score: 2, Funny

    Can a little extra RAM make that much difference in Internet download speeds

    This is too easy to test by swapping the memory between the two machines to actually pose as a question on Slashdot. How lazy can you be about this?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  87. Vista and Comcast did the same for me in 2007 by brentrad · · Score: 1

    I'm pretty sure it's the cable company's speed boost doing it, not some incorrect measurement. I had the exact same thing happen to me a couple years ago, but with Vista, not Ubuntu.

    I have Comcast cable internet, and at the time paid for a 8 Mbit/sec connection. I was using XP, and could reliably get 8 Mbit/sec sustained speeds when downloading from newsgroups using NewsBin Pro and Giganews. I installed the Vista RTM in January 2007, and suddenly I could get 24 Mbit/sec sustained downloads. It wasn't just a speed test reporting wacky numbers, I could tell that my downloads were coming in 3 times faster than normal.

    At the urging of fellow slashdotters, I downloaded and tried a Knoppix live cd, and ran a speed test: I got almost 20 Mbit/sec.

    My conclusion was that Comcast at the time must have set up their speed boost feature in a way that worked on Windows computers only. Something in the Vista networking stack (Microsoft completely re-wrote the network stack for Vista), and also something in the Linux networking stack, caused the speed boost to stay turned on and not drop back after a few seconds.

    A couple weeks later, my download speeds dropped back to a maximum of 8 Mbit/sec, so Comcast must have figured it out. Time Warner apparently hasn't figured it out yet. Enjoy your free extra speed while it lasts. :)

    Here's my post from back then (my first slashdot post ever. :)

    http://slashdot.org/comments.pl?sid=217980&cid=17700566

  88. Windows XP downspeed problems by TehCable · · Score: 1, Interesting

    This story doesn't surprise me at all. I am a developer for next generation cable equipment, and we have also seen problems with Windows XP mysteriously and severely limiting our downspeed tests (to about half of our expected speed). We spent a lot of time banging our heads against our own cable modem firmware and the network config on the laptop before we finally figured out that Windows XP was the root cause of the limited bandwidth. Not much more we could do to figure out exactly why since Windows isn't open source. Maybe we should have installed Ubuntu on the laptop. Why would MS need to make their products work well? The majority of Windows users don't know enough to measure how much it sucks anyway.

  89. Subtle variations. by Nabeel_co · · Score: 1

    There are subtle variations in speed from different computers, even if the hardware is identical.

    To have a truly conclusive test, I would recommend running an internal web server, with a direct NIC to NIC connection using a xover cable to the PC you want to test.
    Dual boot both OSs (at different times obviously... though if you can pull off a dual dual boot, please tell me! ;P ) then download the same resource 10 times on each OS and average out the speed.

  90. I call shenanigans by notoriousE · · Score: 1, Insightful

    To be perfectly honest, there is probably no study out there performed by a reputable research company that can show the network stack in Linux is THIS MUCH faster than the Windows network stack. In fact, I would be willing to be the driver on the Compaq running windows for the network card is the compaq-provider driver and is rather stale, or even better the NIC may be a different revision than the one in the other compaq running Linux. Also, if the download speed test was performed in Windows first, chances are that Comcast had the files cached for a quicker download if the tests were performed back to back. There are too many variables to warrant this post even being displayed, and there are no whitepapers out there that will back this performance difference.

    --


    And then there was E
  91. Logitech S 530 Mac by xbytor · · Score: 1

    Logitech S 530 Mac. Three mouse buttons (plus the extra configurable ones) as the godz intended.
    The no-button mouse from Apple is a close second.

  92. tcp/ip by Rue+C+Koegel · · Score: 0

    i heard somewhere the windows tcp/ip stack (or part of the networking software configurations) is at fault for windows slow connection, in comparison to unix type systems.

    i also heard new updates to windows dumb down the connection even more... can't recall if it was for vista or xp. but you can search for, and use, a windows bandwidth optimizer to pretty much fix the issue.

    though i'm sure the ram does have some effect, in certain situations. the browser will too!

    --
    DON'T CAPITALIZE! CO-OPERATE! AND FREE EVERYTHING!
  93. Better results with exact same hardware by Anonymous Coward · · Score: 0

    Well all I can say is that when I upgraded my home box from XP to Ubuntu 6 point something or other, my highest download speeds - real cargo, not speed test packets coming from well known test IP blocks and manipulated by the service provider - the highest sustained download speeds went from around 270 kbps to over 1 mbps. Exact same hardware, cable modem, etc. Initially I dual booted and so I was able to duplicate downloads within an hour or so of each other to see whether it was the OS or the network that made this happen. Initially I did not believe the speeds reported by Firefox and iptraf, but I did the math and they were correct.

    My best guess: The Internet is a UNIX network. Microsoft products talk to it through an adapter, which creates a bottleneck. Nor can Microsoft products take full advantage of bandwidth optimization hacks that are built into UNIX-like network stacks.

  94. Re:-1, Hoary old joke by fishbowl · · Score: 3, Informative

    >I wish apple would sell a powerbook with a real right-click.

    And I wish other laptops had the "two finger" right click and the two-finger scroll.

    --
    -fb Everything not expressly forbidden is now mandatory.
  95. I may be the only one thinking this, but . . . by Anonymous Coward · · Score: 0

    Um . . . "SO WHAT?"

    Hey, I like f-ing around with Linux as much as the next quasigeek, but if I need to do something important, I gotta go to Windows to do it. And ya know what? I DESPISE that fact. The fact that this gentleman got better U/L speeds with a newer OS than an older one really seems to miss a colossal point.

    For example, perhaps I should write an article about how much time I saved using Office 97/2000/2003/even 2007 to scribble an exquisitely-written document than I could with OpenOffice with their whole development team behind me to help me meander through the(shall we say) offbeat menus of their, um, application.

    Heck, I would hope Linux would do SOMETHING better (and easier) than Windows by now. It's been nearly TWO decades of development, guys! Flame me all you like, I can't stop you, but I have been pulling for Linux in various incarnations since 1997, so I've been there and BACK, fella.

    I've wanted to run Linux on my two notebooks because it's sooooo much simpler--no antivirus, no defragging, no spyware/malware scans, none of that BS associated with Windows. But I also need to EASILY backup my entire partitions, document folders, have my external hard drives identified and a slew of other things; I need to edit audio and video easily and quickly; I need WLAN access easily and quickly; I need my video and/or audio subsystems to work easily and quickly so I can get some work done--or alternately, just enjoy myself, fer crissakes--is that too much to ask? Linux still just isn't up to the task, and as I said, I really hate that.

    Don't bother asking me to stop complaining and start coding if I don't like it, either--besides having enough on my plate already, I don't have any need to start coding for MS or Windows inadequacies.

    Some may enjoy 1970s-'80s-style command-line rubbish, but puh-leeze already! Anyone who wants to tell me the command line is or should be a superior experience to nearly any GUI should take their televisions, video players, and game consoles and replace them with AM radios, telegraph rigs, and wax-cylinder "audio players."

  96. Ubuntu beats XP on mine by stueycaster · · Score: 1

    I am dual booting XP and Ubuntu on my system. I've seen Ubuntu download at 21k but the best XP has done is 16k.

  97. Oh, come on.. by Seth+Kriticos · · Score: 2, Insightful

    I'm all for Windows bashing, but this is kind of ridiculous! I mean, wouldn't someone already have discovered if Windows would eat 50% of the network capacity in terms of transfer? This is probably an aging NIC or something, maybe a broken cable or the update was downloading SP4 the nineteenth time. Would be cool to use sensible configurations for this kind of test, like make the machine dual boot and test it on the same hardware before making wild assumptions. And now, please excuse me, I have to look for articles that bash Windows and have some valid points..

  98. Re:-1, Hoary old joke by CrackedButter · · Score: 1

    PowerBook? Right click? 2003 wants its complaint back.

  99. Der. So does Vista. by swordfishBob · · Score: 2, Interesting

    XP's TCP/IP stack is much the same as NT has been using for quite a while. It takes ages to ramp up the TCP window size. It makes for terrible results on "speed tests" unless the test is quite a long download.
    Vista is much more aggressive in increasing the receive window.

    Run a throughput monitor of some sort while performing the test - preferably one that graphs throughput against time.

    --
    -- All your bass are below two Hz
  100. The test is not good by Anonymous Coward · · Score: 0

    There is a now issue with this kind of test and windows. ItÂs about how windows use the TCP buffers and "windows scaling".

    The NDT projet (a opensource bandwidth testing package) recomend these sites to users:

    http://www.psc.edu/networking/projects/tcptune/#WindowsXP
    http://www.dslreports.com/drtcp

  101. The reason is test is invalid by Hells+Ranger · · Score: 1

    If anyone RTFA you can see 1 thing : Vista is on a DSL line, Ubuntu is connected to a cable modem. He is testing is connection speed with a different connection on each computer...

    The result only mean that the cable modem is faster than the DSL.

  102. It would be no surprise to me by Anonymous Coward · · Score: 0

    that linux has a better network stack than windows xp....

  103. In my experience... by crhylove · · Score: 1

    More ram literally makes EVERYTHING faster. EVERY TIME. Without exception. Even Winamp 2.81 will open faster with more ram.

    I suggest more ram as the #1 upgrade for almost every client. They almost always have an adequate CPU and inadequate RAM. Stupid Dell/Gateway/etc! Put more RAM in you butt plugs!

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  104. Bullshit. by crhylove · · Score: 1

    I can write a /. article in less than 20 seconds. It might even be better than the parent!

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  105. You don't understand science. by crhylove · · Score: 1

    First some elitist sciencey guy says stuff that makes me and Jesus angry. Then I edit it all down to make me happy so it matches the bible. Then I build a museum with dinosaurs and humans coexisting. THAT is how science works in 2009. Get with the program.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  106. A real test by Anonymous Coward · · Score: 1, Informative

    I happen to be dual booting Windows 7 with my usual ubuntu at the moment for testing purposes, so I thought I'd check and see what kind of results I got with download speeds. My conclusion was this: it makes very little difference. Windows 7, and Ubuntu were pretty much the same, and I ran the test on each several times. While I'd love to see hard evidence that'd make speed freaks switch to Ubuntu, it's kinda sad to see some piece of crap like this come out.

  107. Actually. by crhylove · · Score: 1

    "Real" news sites like CNN and Fox do this all the time. My guess is /. is trying to compete!

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  108. Re:TCP/IP is native to UNIX/Linux/BSD by Glonoinha · · Score: 2, Funny

    It was originally implemented in Windows 98, and it was the BSOD stack.

    --
    Glonoinha the MebiByte Slayer
  109. Firewalls by recharged95 · · Score: 1
    Anyone know if each respective OS'es firewall system was turned on?

    .

    For all I know, XP's firewall is a bit on the heavy (processing) side and who knows if Windows Update was running...

  110. Re:-1, Hoary old joke by mobby_6kl · · Score: 2

    >And I wish other laptops had the "two finger" right click and the two-finger scroll.

    Why, so one could have more accidental right clicks and scrolls?

  111. Similar results by Anonymous Coward · · Score: 0

    I had similar results, using the same computer but dual booting between Kubuntu and XP. I was using XP to deal with Comcast tech people and did a few speed tests to confirm my upgraded bandwidth status and when I was finished with Comcast support I booted back into Kubuntu and ran the speed tests again. In kubuntu I was using Firefox, whereas in Windows XP I was using the Microsoft browser.

  112. Troll city by Anonymous Coward · · Score: 0

    I'm sorry but how do I use my mod points to mark troll to any of the following /. OP post or TF ?

  113. my results ... by ianare · · Score: 3, Interesting
    comcast cable modem, on the same computer (dual boot), tested with www.speedtest.net :

    winXP x64 sp2:
    • 9178 kb/s
    • 9470 kb/s
    • 9088 kb/s

    ubuntu 8.10 x64:

    • 11052 kb/s
    • 12077 kb/s
    • 11579 kb/s

    huh, weird.

  114. firefox flash sucks by Anonymous Coward · · Score: 0

    what's funny is this is actually a problem with firefox & flash. If you run the same speedtest in IE7/XP it will beat the crap out of ubuntu :)

  115. did he turn QoS off in WinXP? by CDMA_Demo · · Score: 2, Informative
    Windows XP by default only allows you to use upto 80% (or so, can't find the exact figure) of your bandwidth. A tweak can take care of that, start with Dr. TCP.

    This shouldn't be news!

  116. Linux kernel has TCP auto tuning by sonofusion82 · · Score: 4, Informative

    Modern Linux kernel 2.6.17 and later has TCP auto tuning, so it can better adapt to the network and saturate it. http://www.psc.edu/networking/projects/tcptune/#Linux Windows XP default TCP window size is too small and needs registry tuning for it to be optimized high speed broadband connections. Just google for WinXP TCP tuning. Or try comparing with Vista as it has better TCP/IP stack.

  117. This is not new... by Anonymous Coward · · Score: 0

    A long time ago, the same laptop (a Toshiba with a 500MHz AMD K6-2) downloaded the same files (a 10 MB Mozilla installation file) about twice as fast when running Slackware (with 2.2.6 kernel if I recall) than when running Windows 2000, with 384M of RAM. This was done several times in succession and the difference was very consistent. This was done on the same hardware, with a dual boot configuration.

  118. I did this test in 1999 with 1 computer. by bronney · · Score: 1

    And mcafee speedometer is still around now. Try it yourself. Dual boot the same machine and speedometer it. It's pretty amazing.

    And this is the exact reason why my tvpc now is running ubuntu for pure bit torrent goodness while the gaming pc still boots xp.

  119. Chances are... by fahrbot-bot · · Score: 1

    ...the time of day was the factor here. The FA said he tested his XP system, then his Ubuntu system. My guess is that the Ubuntu test happened at a time where either fewer people were on his segment (at the telco, since he has DSL) or the vendor loosened the bandwidth during an off-peak time.

    --
    It must have been something you assimilated. . . .
  120. DIAF Timothy by module0000 · · Score: 1

    Please stop submitting stories, each one is uniquely similar to shit.

    --
    Trackball users will be first against the wall.
  121. How is this news? by dmsuperman · · Score: 1

    How is this even news? Of course Ubuntu is faster.

    For another difference, I calculated a million digits of pi in both windows XP and Ubuntu on the same machine (dual boot).

    In Ubuntu, my time was 5.7s
    In Windows XP, my time was more than 14s

    I can confirm this, though, that in windows I get slower speeds. I get roughly the same as the OP, even.

    --
    :(){ :|:& };: Go!
  122. Re:-1, Hoary old joke by tiananmen+tank+man · · Score: 1

    The asus eeepc i have (1000ha model) has 1,2,3 finger click and two finger scroll in windows xp and linux.

  123. Speedtest.net by cjb658 · · Score: 1

    I've witnessed speedtest.net giving higher bandwidth rates than a customer had in available bandwidth. I wouldn't trust it; I use Speakeasy's test instead.

  124. Re:-1, Hoary old joke by bucky0 · · Score: 1

    I'd rather not have 2-button right click. My dell laptop has it so that if you touch on the "scrolling" part of the touchpad, it counts as a mouse3 event. It's the most obnoxious thing ever.

    --

    -Bucky
  125. Units people, units. by kandela · · Score: 1

    If they are only getting mbps on both machines then I'd say there is something else wrong. This story would be more relevant if it was Mbps.

    --
    Conservation of angular momentum makes the world go round.
  126. Delayed Ack + Nagle's by Anonymous Coward · · Score: 0

    Some of it's probably just window size or possibly even drivers, but I suspect Linux may also do a better job of handling Delayed Ack. It's pretty smart about only using it where there's something to be gained, whereas by default I think XP always uses it. A high-bandwidth internet connection means high BDP, which means the Nagle's Algorithm and Delayed Ack interaction gets particularly bad.

  127. Re:Right Click in OS/X by Phrogman · · Score: 2, Insightful

    Except that to right-click on OS X, you need ctrl+mousebutton, which means you need two hands instead of one.

    or I can just, you know, right click as with any mouse and lo and behold! it right clicks :P

    It might *look* like there is only one button, but it actually does register right and left clicks, just like it does when I boot into XP.

    I get sick of Mac stereotypes perpetuated by people who really ought to know better.

    Oh I use my mac because its a superior environment to work and play in, not because I am some kind of OS/Hardware snob (stereotype #2) :P

    --
    "The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
  128. XP has small tcp window size by default by danb1974 · · Score: 1

    Regedit this, reboot, done, no need to complain to the entire world. Any sysadmin should be able to give you the solution.

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
    "TcpWindowSize"=dword:0000faf0
    "SackOpts"=dword:00000001
    "Tcp1323Opts"=dword:00000003

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters]
    "DefaultReceiveWindow"=dword:0000faf0
    "DefaultSendWindow"=dword:0000faf0

  129. Windows XP's Bandwidth Reservation? by pandrijeczko · · Score: 1

    There's a setting in Windows XP that, by default, is set to allow bandwidth reservation for QoS packets. In the Group Policy Editor, it's:

    Local Computer Policy / Computer Configuration / Administrative Templates / Network / QOS Packet Scheduler / Limit Reservable Bandwidth

    Could that be the cause of this differential?

    There seems to be conflicting information about this setting if you read information on the Internet - some say that unsetting this gets back up to 20% of your bandwidth while others say leave it alone as it's only used when QoS packets are sent, mainly when using VoIP.

    It would be interesting to get a definitive answer on this.

    --
    Gentoo Linux - another day, another USE flag.
  130. hmmm by jibjibjib · · Score: 1

    Once I had to transfer a few gigabytes from one machine to the other, and I was doing this by piping the data through netcat. When running XP on the sending box and Ubuntu on the receiving box, the speed was much slower than I expected, so I rebooted the sending box from a Ubuntu livecd and tried again, and the speed was approximately what it should have been.

  131. Fragmented disk by know2much · · Score: 1

    When windows writes to a fragmented file system, the download rate can slow significantly.

    Repeat the test after a disk defrag and the download rates will improve significantly.

  132. The Tweak for vista... by tempest69 · · Score: 2, Informative
    pop up an admin console.. and netsh interface tcp set global autotuning=disabled

    ymmv this might mess up some sound during heavy downloads.. so far I havent had a problem.

    Storm

  133. okay as a physicist now working in IT by Anonymous Coward · · Score: 0

    People please: taking 2 data points is not a test, especially if you change more than one variable. Gesh, this should have been taught in junior high science.

  134. Re:-1, Hoary old joke by fishbowl · · Score: 2

    There are a lot of things I really like about my Macbook Pro and the touchpad (quality and behavior) is one of them. I take it you disagree, so whatever.

    --
    -fb Everything not expressly forbidden is now mandatory.
  135. This could be an artifact of TCP settings by Anonymous Coward · · Score: 0

    Assuming all other conditions are equal (and I'll probably never believe that having not seen the test setup personally) the next step would be to take packet traces with Ethereal, tcpdump or similar in both OSs under the same conditions. If it's an actual difference, this could just be an issue of TCP settings and the way the download test is being performed.

    One thing that could be it is the TCP delayed acknowledgment timer setting. I've seen this thing introduce huge delays for the IMAP protocol when Windows is the client vs Linux. I would expect the download test to not have so many round trips for this to be a problem, however the only way to tell for sure is to take those packet dumps in both OSs and submit them to a technical audience for analysis. Without that, the rest of the info posted about this is just noise.

  136. Re:-1, Hoary old joke by maxwell+demon · · Score: 1

    Can you also do things like middle-drag?

    --
    The Tao of math: The numbers you can count are not the real numbers.
  137. Bandwidth.com by NudeAvenger · · Score: 1

    = random number generator?

    --
    for(b=(a=0)+1;;b+=(a+=b))print(a+"\n"+b+"\n");
  138. yet another reason to use Vista by thisispurefud · · Score: 1

    XP TCP/IP stack is obsolete. Vista TCP/IP stack is much better. Yet another reason to use Vista

  139. Re:-1, Hoary old joke by Laurence0 · · Score: 1

    I have a fairly normal HP laptop, an nx7300, and that supports multi touch, such as 2 fingers for middle click, 3 for right, 2 finger scrolling and so forth. At least, it does under Ubuntu! I've not tried it in Windows 'cos ... Well, I don't use Windows.

    So, there are other laptops which support it, as long as you have the right software.

  140. Re:-1, Hoary old joke by drpentode · · Score: 1

    Tap with two fingers instead of one on the touchpad. I think there's a system preferences setting for this, but I forget.

  141. Actually, this is not entirely true... by Giant+Electronic+Bra · · Score: 1

    Network performance between different NICs and using the same NICs with different drivers, different settings, different switches, and different cabling can make a HUGE difference. One of my jobs is working on the design and build out of ticker plants for market data. We tend to hammer on networks REALLY hard!

    There are several simple basic things that can easily vary which will make at least a 200% performance difference on either 100baseT or 1000baseT LANs.

    For example a lot of card/switch combinations will fail to negotiate full duplex operation, that's a 50% performance hit right there.

    Beyond that different cards have different amounts of intelligence and different amounts of buffering and DMA capabilities. Most drivers are generic chip set drivers, so they usually don't optimally set up the hardware. Different implementation bugs in either the card or the driver can also interact in various ways which can seriously degrade performance.

    Overall I'd say that if you have a sufficient level of expertise with the drivers and the NIC you can pretty much always get SOME improvement in any given setup, and for the truly bad cases I've seen 3x better performance after tweaking on Linux.

    --
    "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
  142. Not Likely by foldingstock · · Score: 1

    22-25 and 12-14 is a BIG difference in speeds. Has the Windows computer been checked for malware and suspicious services?

    Aside from that, I know from personal experience that a lot of Windows software will install a service that will automatically check for software updates. (HP and Google both do this) If any software update, antivirus update, or even a MS update was being downloaded that would account for the speed difference.

    I like and use Linux, but I doubt that this is a case of "linux is teh aw3s0me omgz0r!" Most likely there is something on the Windows computer, either malicious or legitimate, using the extra bandwidth.

  143. Definately by kcredden · · Score: 1

    Until 2 months ago, I was a Win2k user only. Until someone got me on Linux. Now I regularly get 35 kbps downloads - yes I have a slow cable (all I can afford for now) but before on Win2k, 30 was *tops*. While I constently had to re-set the connection with 'ipconfig /renew' - to the point I wrote a 1 click button script to do that job. Linux NEVER has that problem. I'm looking foward to a much faster connection now. - Kc

    --
    -- Kevin C. Redden kcredden@ gmail 392992 .com (take out the 392992 for e-mailing me. Spam control)
  144. Ubuntu has dedicated servers by ramjambam · · Score: 1

    The trick to getting XP to download at a faster rate is looking to see how many seeders there are. How often do you need to download a new operative system anyway? Oh, you mean...

    --
    Artificial Intelligence stands no chance against Natural Stupidity
  145. May be the speedtests aren't so consistent by giorgosts · · Score: 1

    Speedtests produce different numbers because of the different TCP settings.

    I bet you if you download an .iso from your ISP's ftp server and you measure the time it gets to finish, the results would be exactly the same irrespective of the OS.

  146. FAIL - BUT XP does limit # of connections by Zantetsuken · · Score: 1

    While the "article" is an utter failure since it's not even a dual-boot system, or far better, many dual-boot systems - if somebody were to do this properly, Linux *should* be the faster of the 2 aside from driver any driver issues.

    For the people that aren't aware, Windows does limit the number of simultaneous network connections depending on what version (Home, Pro, Server) that you are running - however, I've just gotten home from work, and am not going to my car to get my old MSCE book...

  147. TCP window size basics by Thundersnatch · · Score: 1

    The default TCP window sizes on XP for a sub-Gigabit LAN are 8 Kb. While that value is a sensible, conservative default for a LAN, this value can be easily changed OS-wide in the registry, Group policy, or a PowerToy utility. Smartly coded programs can also of course change it for their own connections using SOCKOPTS.

    Using a gigabit LAN, which uses 16 KB window sizes by defualt, you get much better speeds on XP, even without registy tweaks:

    G:\Utilities>iperf -c 10.33.44.55 -w 16K -t 30
    Client connecting to 10.33.44.55, TCP port 5001
    TCP window size: 16.0 KByte
    [1912] local 10.33.44.11 port 3914 connected with 10.33.44.55 port 5001
    [ ID] Interval Transfer Bandwidth
    [1912] 0.0-30.0 sec 3.06 GBytes 877 Mbits/sec

    The problem is not XP's TCP/IP stack in general, which easily does Gigabit-class throughput as shown above. Since the OP didn't say anything about his LAN hardware, I am going to assume he's seeing the lmitations of an 8 KB TCP window size when talking to an internet server with non-trivial latency.

  148. Dual boot by Rambo+Tribble · · Score: 1

    Set the XP box up dual boot and answer the question yourself.

  149. Ubuntu Download Speeds Beat Windows XP's by just-a-stone · · Score: 1

    Ubuntu download:
    Go to ubuntu.com, follow the download link.
    Time: ~10 Seconds.

    Windows XP download:
    Go to the torrent site of your choice, find still active tracker with some seeds or at least one distributed copy. Wait.... Wait...
    Time: >>10 Seconds.

    quod est demonstrandum.


    oh... wait...

  150. Swings both ways by Anonymous Coward · · Score: 0

    This is probably just a fluke.
    I experienced the exact opposite when I upgraded to Ubuntu 8.10 from 8.04.
    In my case it was that Ubuntu 8.10 used a automatic MTU (maximum transfer unit) setting that resulted in a 50% decrease in bandwidth compared to Windows and previous Ubuntu releases. I set in manually (to 1500) and now have the same speed as before.

  151. Ubuntu marketing by Fri13 · · Score: 1

    No, it is not the Ubuntu. It is the Linux operating system what is used on the Ubuntu.

    Any REAL Linux user knows that Linux is _faster_ on networking than Windows.
    You do not need to think about browsers or any applications (what ain't part of OS or Ubuntu!) when thinking what makes the network speed so great. It is the one of main purposes to OS to exist, to give a networkin capabilities for applications, so they do not need to include it itself.

    Ubuntu is NOT anyway special system to other... so stop these Ubuntu marketing on slashdot.

    It seems that people does not even understand what Ubuntu is and how it is marketed now for people by terms what does not relay anykind facts. Just like on other news, Ubuntu users are mostly a newbies on Linux, and it can be noticed easily by their skills.

  152. meets my experience by CAIMLAS · · Score: 1

    It's been a while since I've noticed this specifically (as it's been a while since I've touched Windows in any serious way), but I do distinctly recall the increased download speed under linux being a non-insignificant factor in my preferred Linux use back around 1998-1999.

    I had an external 56k modem which got about 4.5kbps max in Windows (98) and IIRC almost 7kbps in Linux (Mandrake 6 at the time, IIRC). I shortly thereafter moved the modem to a dedicated 486 debian machine which did dial-on-demand for the home network (which was composed of my brother and me). We later tried it out with the cable modem and we got maybe 15% better performance with Linux, again.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  153. System Ram Makes the Difference by fast+turtle · · Score: 1

    I'm assuming that the O.P. is using the onboard NIC to perform these speed tests. If they are, then yes the extra system memory makes the difference. Simply put, an onboard NIC has to use system memory to handle it's off loading, which is why a dedicated NIC is going to be even faster - not only does it include dedicated memory but it does its own processing, thus completely off-loading the tcp/ip stack from the cpu/system resources. As a final note, the Linux system is still using the original BSD TCP/IP stack that Win2k and earlier versions used. As of XP, MS changed the entire stack (reinveting the damn wheel) trying to break Samba and increase vendor lock-in but instead they increased network overhead for XP/Vista and all later versions of windows (requiring network upgrades to be factored in for Vista Adoption that killed it for businesses).

    --
    Mod me up/Mod me down: I wont frown as I've no crown
  154. Just noticing? by stanjam · · Score: 1

    People are JUSTrecognizing this? I have Comcast, and I havea dual boot machine, so the hardware is exactly the same for both. Ubuntu kills Windows XP at download speed test sites. Frequently Ubuntu will pin the meter. However this does not translate into superior download speeds all the time. All too frequently it seems to be very slow. Occasionally though, iy gets interesting. Early in the morning sometimes Comcast takes off the restrictions on the line (probably because there are so ferw people using), and I can hit incredible (for the US) download speeds. Not wure what it is about Ubuntu that shows such incredible speed during these tests, but I wish it were true!

    --
    Open Source: Eroding the Digital Divide
  155. Re:-1, Hoary old joke by t0rkm3 · · Score: 1

    My Compaq R4000 Synaptic pad has two finger scroll.

  156. Seriously, is this is a news site? WTF by Anonymous Coward · · Score: 0

    Look, my very first question is:

    1) Are you running Anti-Virus software? Most Windows Anti-virus suites will analyze downloads which puts a cost and thus slowdown on downloads.

    Follow up question
    2) If not, why the hell not? You could very well have a viral infection that is wasting resources.

    This is not news. This is ancedotal evidence at best. However, since it portrays Microsoft in a negative light, it makes it way on to Slashdot which sometimes poses as a source of technical news.

  157. Re:-1, Hoary old joke by bucky0 · · Score: 1

    Well, sure, but the problem is when I switch from my machine to someone's who has an actual physical 2nd mouse button, will my brain be able to keep it straight, or will it be like when I switch cars and stall it out because it takes a while to remember how much I need to feather the clutch.

    --

    -Bucky
  158. Duplex mode? by Knertified · · Score: 1

    Does he have the card in full duplex in windows? If he is running half in windows and full in linux, that might do it :)

  159. yeah yeah yeah by Anonymous Coward · · Score: 0

    And netbsd is faster than linux. Tell us something we don't know. The network stack used by the linux kernel is more efficient than windows. And the netbsd stack is more efficient than both. Anyone have a top ten network stack efficiency ranking list?

  160. Please Stop Complaining by Jettra · · Score: 1

    This is a comment to those who have replied to say "this article is crappy" and "it should not be on slashdot".

    The purpose of slashdot is to spur comment. By commenting, be it positive or negative, you are indirectly stating that the article SHOULD BE on slashdot and the posting decision was correct.

    The only way to show that you do not appreciate the current slashdot menu selection of articles is to not interact with it at all. Specifically: don't reply to the article.

    If you are worried because people are still replying to an article that you deem has no merit. Then you can console yourself in the knowledge that it really is an appropriate slashdot article and that you are not the target market slashdot is attempting to address.

    Just stay silent or move on and maybe... just maybe if your lucky, the moderators will allow a more appropriate article through for you to provide your insightful opinion on tomorrow.

    BTW: I downloaded the source code for the windows drivers in question and I will confirm: it is tight, yo.

  161. I know why... by Anonymous Coward · · Score: 0

    It's most likely because Ubuntu doesn't return accurate results.

  162. Battle for wesnoth networking problems by Anonymous Coward · · Score: 0

    There used to be server problems in http://www.wesnoth.org/ MP server. Problem was that windows clients were dropping out of server randomly because of network problems.

    Problem was in server side but only windows clients were affected. Problem seemed to be that windows limits maximum packet size (default kernel buffer size for sockets) to 8kb as default which cause windows clients getting a lot larger latency than linux clients. It was about 4 times longer login time for windows vista client than linux client from same lan. (8-10 seconds for linux and 30-40 seconds for windows) So somehow server/router was preferring transmission of large packets to linux clients which cause windows clients losing connection when they didn't receive data fast enough.

    Of course bfw is bad example because problem might be in multiple locations like SDL. But at least one thing is sure that 8kb is way too small for high bandwidth connections. (http://www.psc.edu/networking/projects/tcptune/)

  163. A small comment on the whole XP vs. Linux debate. by Anonymous Coward · · Score: 0

    I've had a 300 mghtz Compaq with an 'advanced' 56.6k modem and 256 megs ram loading and running faster then a 1.6 ghtz celeron with the same XP OS and software other then small bits of Open Source running on the Compaq. Also had the XP install down to it's minimum required and minimum virtual memory. How many XP users realize that the largest aspect of the XP 'install' is actually virtual memory that can be altered by the user with some help from the OS. Currently have a Gateway E 3600 'out of box' running Ubuntu 8.04 and loading/running faster then my mother's which has three times the ram and is running the best/trimmest standard XP possible.