Announcement

Collapse
No announcement yet.

Firefox 68 Performance Is Looking Good With WebRender On Linux

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

  • #21
    Originally posted by Scellow View Post
    Chrome is still #1, another fail for rust
    rust !!, why ?
    The programming language isn't everything, Firefox was performing worse than Chrome even before rust.
    How the program is written, The compiler and compiler optimizations all of these things affect performance, so it not just the language though rust in some benchmarks performed better than C++ (https://benchmarksgame-team.pages.de.../rust-gpp.html).

    Comment


    • #22
      Originally posted by Scellow View Post
      Chrome is still #1, another fail for rust
      Firefox was 20% the speed of Rust or worse a few years ago, well before Rust was implemented. The problem isn't the language, it's just less efficient code.

      Comment


      • #23
        Originally posted by Scellow View Post
        Chrome is still #1, another fail for rust
        Too bad Chrome uses 4 times the ram Firefox does.

        Comment


        • #24
          Originally posted by rene View Post
          good luck trying to compile it from source (hint needs newer Rust): https://www.youtube.com/watch?v=3MdTu8dSorY
          That's an inconvenience that is so common it's not even worth mentioning anymore.

          I had to compile the latest stable version of rust yesterday (v1.34.2) as the last version I built in January (v1.31) was too old for Firefox 67. And today Rust v1.35 just got released. By my estimates, a stable Rust release is only good for building two or three major Firefox releases before it needs to be replaced.

          Comment


          • #25
            Curious to see how it now compares to Chrome.

            Comment


            • #26
              Originally posted by Sonadow View Post
              That's an inconvenience that is so common it's not even worth mentioning anymore.

              I had to compile the latest stable version of rust yesterday (v1.34.2) as the last version I built in January (v1.31) was too old for Firefox 67. And today Rust v1.35 just got released. By my estimates, a stable Rust release is only good for building two or three major Firefox releases before it needs to be replaced.
              I would suggest giving a chance to rust's official binary distribution channel, rustup.

              I was initially skeptical too. Would rather stick with as few trusted software distribution channels as possible if I had the choice. But the big Linux distributions have long failed us at the task of distributing up-to-date software (with the notable exception of rolling releases, which tend to have QA issues instead), and with modern devops practices enabling much faster software release cycles without quality loss, the cracks in their software distribution model are seriously starting to show.

              Maybe, one of these days, major players like Ubuntu or RedHat will get the Tumbleweed memo and abandon the fundamentally broken 6-month stable release paradigm in favor of taking rolling release QA seriously. Until then, for rust users, rustup is the most solid path to sanity available.
              Last edited by HadrienG; 05-24-2019, 01:59 AM.

              Comment


              • #27
                Originally posted by re:fi.64 View Post
                Curious to see how it now compares to Chrome.
                MotionMark, i5 2500, RX 460, 4k, (firefox 68 on the left, chromium 74 on the right)

                Last edited by gedgon; 05-24-2019, 09:16 AM.

                Comment


                • #28
                  Originally posted by Michael_S View Post
                  Firefox was 20% the speed of Rust or worse a few years ago, well before Rust was implemented. The problem isn't the language, it's just less efficient code.
                  Yeah, but people who use Rust have differently-wired brain. Only such brain would use Rust. And they tend to write this kind of inefficient code. And well... forced bounds checking and fat pointers...

                  Comment


                  • #29
                    First message was a dumb joke, but ... look, already reserved:
                    Code:
                    PID     VSZ     COMMAND
                    6835    1.53G   /opt/firefox/firefox-bin
                    14156   2.52G   /opt/firefox/firefox
                    14218   1.53G   /opt/firefox/firefox-bin
                    14265   20.44G  /opt/firefox/firefox-bin
                    26884   1.37G   /opt/firefox/firefox-bin
                    << dumb joke #2 END

                    For migrated default profile, not reproducible on new profile.

                    Comment


                    • #30
                      Originally posted by Michael_S View Post

                      Firefox was 20% the speed of Rust or worse a few years ago, well before Rust was implemented. The problem isn't the language, it's just less efficient code.
                      and the language.

                      Comment

                      Working...
                      X