Announcement

Collapse
No announcement yet.

Google Proposes Multi-Generational LRU For Linux To Yield Much Better Performance

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

  • #11
    Originally posted by yoshi314 View Post

    i think your problem is believing that there is only Apple and Google out there.
    "I think the problem is that there is only Apple and Google out there". (In terms of phones and tablets)

    There...fixed it for ya'.

    Comment


    • #12
      Google is one of the largest contributors to the Linux kernel, and Google engineers aren't necessarily as evil as the company they work for. Same for Facebook.

      Comment


      • #13
        Originally posted by Jumbotron View Post
        "I think the problem is that there is only Apple and Google out there". (In terms of phones and tablets)
        There are alternatives for geeks, but nothing I'd give my mother to use.

        Comment


        • #14
          Originally posted by coder View Post
          There are alternatives for geeks, but nothing I'd give my mother to use.
          My mother is going to use the PinePhone with Ubuntu Touch next month, and she's far from a "geek"…

          And no, I'm not kidding.

          Comment


          • #15
            Originally posted by yoshi314 View Post
            i think your problem is believing that there is only Apple and Google out there.
            there is if you are counting relevant smartphone os vendors

            Comment


            • #16
              Originally posted by muncrief View Post
              I'm running 5.12-rc2 with the LRU patches right now and nothing is obviously broken. What PTS tests should I run to best view performance improvements? I have an rc2 without the patches I want to compare side by side.
              I'm thinking some kind of random rw tests on a bigger than ram tmpfs.

              Comment


              • #17
                Originally posted by angrypie View Post
                Google is one of the largest contributors to the Linux kernel, and Google engineers aren't necessarily as evil as the company they work for. Same for Facebook.
                And Microsoft, and Oracle. While one might not agree with any particular corporate policy, the resources (i.e. money) they put into Linux should be welcomed.

                Comment


                • #18
                  Originally posted by muncrief View Post
                  I'm running 5.12-rc2 with the LRU patches right now and nothing is obviously broken. What PTS tests should I run to best view performance improvements? I have an rc2 without the patches I want to compare side by side.
                  I'm not sure which tests you can run but if you use a low RAM machine with a modest CPU and give it a really slow swap medium (HDD / SD Card), the performance differences between old and new swapping methods will likely be very obvious.

                  Comment


                  • #19
                    Originally posted by MastaG View Post
                    It would be nice if someone could post backports of this patch sets for previous kernels. So we can try them on sbc's which tend to be tight on ram.
                    Well, it depends on your SBC, but maybe your kernel should be newer, instead of backporting performance improvements (though that's not to say you couldn't do it).

                    Comment


                    • #20
                      Originally posted by microcode View Post
                      Very cool. Always room in my heart for better algorithms that are simpler to implement than inferior ones; and I will have to look at this paper for work now, since one of the problems we have is very similar to this problem.
                      Hi, I'm one of the Google engineers who work on the multigenerational LRU. We'd be happy to work with you, if you are interested.

                      Please feel free to send any questions to [email protected], or comment on the latest doc: https://docs.google.com/document/d/1...ZlYoebTVM/edit

                      Quoting a Vulcan proverb: we are here to serve.

                      Comment

                      Working...
                      X