Announcement

Collapse
No announcement yet.

Can Ubuntu 9.10 Outperform Mac OS X 10.6?

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

  • #16
    Originally posted by deanjo View Post
    The reason I say it might be a factor is because openSSL performance in the benchmark are surprising considering that the LLVM project mentions it as being one of the key performance libraries that 10.6 compiled with LLVM.

    http://llvm.org/Users.html



    Something is a amiss, and determining the cause of poor performance is probably more important then the specific results. Some investigation is needed. Pehaps a run against 10.6 own openSSL library would provide some insight to this.


    There is a lot more going on here then just compilers.

    Linux features a robust 'Linux Kernel Cryptographic API' that is used by various programs to accelerate things. Features such as fast random number generations, cryptographic kernel modules, and that sort of thing.

    One of it's original purposes was to accelerate IPSEC, which requires in-kernel cryptographic algorithm support to work properly. OpenSSL takes advantage of it when present.

    This sort of thing, especially random number generation performance, is going to be my guess as to why Linux outclasses OS X by a wide margin.


    It's theoretically possible that OpenCL might make a difference. But OpenSSL would have to be re-designed to take advantage of it.

    Comment


    • #17
      Originally posted by deanjo View Post
      That varies from distro to distro. IIRC Ubuntu doesn't have debug enabled in their alpha or beta releases.

      They are probably following Debian's conventions. Which would not be surprising since Debian is were Ubuntu gets almost all their software from. With Debian there is no real 'Beta' until after Testing is more-or-less frozen. Unstable and testing are under constant development and it is from that pool that Ubuntu pulls their packages.

      Debian strips binaries for size and optimizes for performance. If you want debug support you have to install -dbg versions of packages. This makes things tougher time to time for administrators or programmers that need to debug something, but for the most part it's setup to be used for end users and not a development environment.

      Comment


      • #18
        64bit?

        Does anyone know if these test were run with the 64 bit kernel?

        Comment


        • #19
          Quality review! One of the best!

          Comment


          • #20
            Older is better

            Originally posted by WasabiVengeance View Post
            I really wish phoronix would include ubu 8.10 in benchmark. Many people have refused to upgrade because of the intel graphics performance regression with 9.04 and 9.10.
            I really wish the test were conducted on older hardware.

            1. Pentium III. 384 Megabytes of ram.

            Minimums!

            I like the publicity Ubuntu is getting but it won't run for chet on older hardware. Thanks to the good ol' boys. Bo' Linus and Ingo Luke.

            Comment


            • #21
              I hope this isn't an insult to the article's authors, but those compile times look suspiciously like you forgot to enable both cores during compile.

              Did you compile with gcc -j 2?

              Otherwise, of course OS X would be faster, XCode probably passes that option to gcc automatically depending on the number of cores

              Comment


              • #22
                Valid math?

                In Sunflow Rendering System v0.07.2

                Ending out today's testing are our Sunflow results, where Mac OS X 10.6 ended with another win. This Java-based ray-tracing system was nearly 50% faster than Ubuntu 9.10. This is also another test where Ubuntu 9.10 had regressed compared to Ubuntu 9.04.
                nearly 50% faster than Ubuntu 9.10!?
                Ubuntu 9.10: 32.10
                MAC OS X: 20.15

                32.10 * 0.5 = 16.5
                => Thats 50% faster

                32.10 - 20.15 = 11.95
                11.95 / 32.10 = 0.37227414
                => 37.2 % faster

                I would NOT say 37% is nearly 50%.

                Comment


                • #23
                  Originally posted by L33F3R View Post
                  Quality review! One of the best!
                  Oh yeah...

                  "OSX is a MUST BUY"...

                  "For only 25$" and if you buy it with my referrer on Amazon, it's better...

                  Pity, he forgot always to mention that it's not opensource (do you know XNU, Aqua, etc etc ?) and it can run legally ONLY on Locked-in Apple System...
                  Last edited by qwerty; 09-01-2009, 12:00 PM.

                  Comment


                  • #24
                    Was the 64-bit kernel in OS X used for this benchmark? The 32-bit kernel is enabled by default on every machine except for the XServe. You can use the 'uname -a' command to check.

                    Comment


                    • #25
                      Originally posted by qwerty View Post
                      Pity, he forgot always to mention that it's not opensource (do you know XNU, Aqua, etc etc ?) and it can run legally ONLY on Locked-in Apple System...
                      you sound like a socialist and probably are, and thats ok. But let me please remind you that the cash flow apple has is much greater than linux as a whole. Maybe not being open source freaks is doing them some good. You cant argue with results, sorry.

                      Comment


                      • #26
                        Originally posted by L33F3R View Post
                        you sound like a socialist and probably are, and thats ok. But let me please remind you that the cash flow apple has is much greater than linux as a whole. Maybe not being open source freaks is doing them some good. You cant argue with results, sorry.
                        An MS have even greater
                        Sorry but I fail to understand your point.

                        Comment


                        • #27
                          This is definitely true. The point of writing open source software isn't to make money. If it was, there wouldn't be any.

                          Comment


                          • #28
                            64 bit

                            Originally posted by amdprophet View Post
                            Was the 64-bit kernel in OS X used for this benchmark? The 32-bit kernel is enabled by default on every machine except for the XServe. You can use the 'uname -a' command to check.
                            Yea I was wondering the same thing. It would be nice to see some benchmarks between the 32 bit kernel and the 64 bit one

                            Comment


                            • #29
                              Originally posted by qwerty View Post
                              Oh yeah...

                              "OSX is a MUST BUY"...

                              "For only 25$" and if you buy it with my referrer on Amazon, it's better...

                              Pity, he forgot always to mention that it's not opensource (do you know XNU, Aqua, etc etc ?) and it can run legally ONLY on Locked-in Apple System...
                              come one read the macos10.6 wikipedia artikle.. now everyone know macos10.6 opengl is buggy and linux win nerly all benchmarks...

                              michael does realy a grade job!

                              the nvidia-vga was realy the perfekt VGA to benchmark macos vs linux..

                              same driver same chance to win.. and Linux rock da house!

                              Comment


                              • #30
                                Originally posted by Qaridarium View Post
                                same driver same chance to win.. and Linux rock da house!
                                That is until the fix is out.

                                Comment

                                Working...
                                X