Announcement

Collapse
No announcement yet.

Linux 6.8 Network Optimizations Can Boost TCP Performance For Many Concurrent Connections By ~40%

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Originally posted by npwx View Post

    Can we please finally get a method to ignore this moron?
    Translation, you don't have hard numbers.

    As I have said, Linux use is a religion, and like all religions, the adherents get angry when you ask them to back up their claims with actual facts.

    Comment


    • #32
      Originally posted by aviallon View Post

      That's a well-known fact... even Microsoft Azure has more Linux usage than all of the other operating systems combined.
      Pretend that it's not that well known and show me some actual data.

      Comment


      • #33
        Originally posted by Volta View Post

        What?! Linux was always the most performant and FreeBSD was also good. Mentioning Windows and Mac Server is some kind of joke? They're nowhere near Linux TCP performance (and not only TPC). Some server benchmarks:

        As the first post in a series about Tableau Server on Linux, I wanted to share a quick note and some promising results of performance testing in the upcoming release. The TL;DR Tableau Server on Linux = Joy. Median dashboard load times were cut 40-60%...






        http://dev.squaresolutions.net/pcaps...throughput.png

        it's not even funny, but make me wonder where did you came from?
        Did you bother to read the linked article?

        Note: As with any performance scenario testing, these results are exclusive to this test, and the objective was to hold everything constant except the version of Tableau Server. While I expect the directional result “Linux is faster” to hold true, these exact times will not be reproducible in real life or in your own testing.
        The entire test is invalid and the author even acknowledges that.

        Comment


        • #34
          Originally posted by sophisticles View Post

          Pretend that it's not that well known and show me some actual data.
          Access most Linux distributions, like Ubuntu and Oracle, and explore the benefits of an open-source infrastructure extension with Azure Linux Virtual Machines.


          More than 60 percent of customer cores in Azure run Linux workloads. Choose from popular Linux distributions including Red Hat, SUSE, Ubuntu, CentOS, Debian, and CoreOS. Use preconfigured solutions from Oracle and other open-source virtual machine (VM)-compatible providers and find Azure-optimized Linux VM images from publishers of your choice. Get the cloud's only co-located technical support from Azure, Red Hat, and SUSE with just one ticket. Choose the underlying processors_AMD, Arm64, or Intel_that best meet your requirements.​

          Comment


          • #35
            Originally posted by sophisticles View Post

            He admits he conducted a half-assed test and in the end both OSes where able to fully saturate the NIC.

            And in your mind this shows that Linux is better than BSD?
            You should go back and read Matteo's article without just extrapolating a couple of pieces here and there:
            * He concludes that FreeBSD's VirtIO driver is terrible, so he goes with a hardware implementation to overcome this. All the numbers after this are not "half-assed"
            * Linux is much better at bridging interfaces and scales with multiple cores
            * Linux routing scales much better with multiple cores

            You keep asking for proof and numbers from others, but carefully avoid providing any numbers yourself, which, according to your own statements, disqualifies you from participating in the discussion.

            Comment


            • #36
              Originally posted by sophisticles View Post
              From that article:

              "Both OS performs well, being able to forward more than 1 million of pps per core, which lets you achieve the 10 gbit line rate with 1500 byte frames."
              Yes, this was never in doubt, IMO. However:
              1. The industry has moved well beyond 10 Gbps, in case you haven't noticed.
              2. Not all network traffic is using max MTU, such as in the case of certain server apps.
              3. CPU overhead still matters, as we've seen from the original article to which this thread is attached. The higher performance you can achieve over loopback, the lower your CPU overhead should be when transmitting at a lower, line-limited speed.
              Originally posted by sophisticles View Post
              From that article:

              "So I did the test again on the loopback interface on both guests. It’s not a very professional test, but at least I’m not facing any VirtIO deficience."
              As he explains, the reason he tested this way was to avoid putting FreeBSD at an artificial disadvantage. It wasn't done to make Linux look better. Were that the objective, he could've just posted his VirtIO-based results and called it a day.

              Originally posted by sophisticles View Post
              ​And in your mind this shows that Linux is better than BSD?
              I'd have rather he used bare hardware than VMs, but the data does show Linux with substantial advantages in many areas. You should be aware that networking code is modular and it's not as if merely using a different interface changes out the entire network stack for something different. So, I accept the results as a reasonable approximation of the two OS' capabilities.

              If you have better data, let's see it.

              Originally posted by sophisticles View Post
              ​In Michael's article, the various Linux and BSD distros trade punches across the benchmarks but it doesn't really matter.
              "trade punches" makes it sound like they're evenly matched. They're clearly not.


              However, your statement was concerning network performance and that's unfortunately not what Michael's testing focused on.

              Originally posted by sophisticles View Post
              ​Despite what the people of this forum, at least the vocal ones, seem to think, raw performance is not as important as reliability and uptime in a server.
              That's changing the subject. It's not a bad subject, but the abrupt shift is kinda sus...

              Anyway, I care a lot more about data than anecdotes. If you have statistically significant reliability data to share, feel free to.
              Last edited by coder; 11 January 2024, 12:33 AM.

              Comment


              • #37
                Originally posted by sophisticles View Post
                Translation, you don't have hard numbers.

                As I have said, Linux use is a religion, and like all religions, the adherents get angry when you ask them to back up their claims with actual facts.
                I could say the same thing about you and your religious anti-Linux/FOSS bigotry. Your claims lack supporting data. You attack data that's provided, without offering anything better, and then try to change the subject when it's clear you've lost.

                Comment


                • #38
                  Originally posted by AlanTuring69 View Post
                  I've exported the latest performance data between Mac Server, FreeBSD and Linux:
                  You've exported your brain.

                  Comment


                  • #39
                    Originally posted by sophisticles View Post

                    The entire test is invalid and the author even acknowledges that.
                    We've got a moron here. Yes, I read the article and unlike you I understand what they said. In short words: there are many tunables, but in their tests Linux destroyed windows by a large margin. Btw. did you miss another one I gave in the same comment?

                    Comment


                    • #40
                      Originally posted by sophisticles View Post

                      Translation, you don't have hard numbers.

                      As I have said, Linux use is a religion, and like all religions, the adherents get angry when you ask them to back up their claims with actual facts.
                      You have claims you can't prove. We've showed you many evidences, so shut up.

                      Comment

                      Working...
                      X