UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Daily Lockups - kswapd & Memory leaks

    Scheduled Pinned Locked Moved Google Pixel 3a/3a XL
    30 Posts 8 Posters 4.9k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • 3 Offline
        3T_Ed @StandUpMobile
        last edited by

        @standupmobile
        Is this problem solved? No more freezes?

        Critics are the true Positives | OnePlus 3T, Lumia 950

        fredldotmeF S 2 Replies Last reply Reply Quote 0
        • fredldotmeF Offline
          fredldotme @3T_Ed
          last edited by

          @3t_ed yes, at least we found out what happened with apps locking up everything, while in reality there was no low-memory killer active. I enabled it and it's available in devel or even release candidate already.

          3 D 2 Replies Last reply Reply Quote 2
          • 3 Offline
            3T_Ed @fredldotme
            last edited by

            @fredldotme
            Great! Thank you for letting me know. That's good news so thank you for sorting out this issue. I'm still on stable channel but I assume we'll notice with the next OTA?

            Critics are the true Positives | OnePlus 3T, Lumia 950

            1 Reply Last reply Reply Quote 0
            • D Offline
              domubpkm @fredldotme
              last edited by

              Thank you @fredldotme !
              What are the gitlab or github links that fix the problem(s). I don't seem to see this in OTA-23 project anyway.

              1 Reply Last reply Reply Quote 0
              • S Offline
                StandUpMobile @3T_Ed
                last edited by

                @3t_ed To elaborate a bit further: First, Alfred applied those changes to the port. One OR 2 did not stick properly and rather than chasing down the issue further, he remove zram completely. So the dev version of p3a is no longer using any swap. There are no more lockups, but (IMHO) there is a little less bandwidth for multitasking, especially after a few days of uptime (where presumably software memory leaks have chewed into the avail 4GB of ram. All in all a big improvement ... would be good if some other could test and chime in their thoughts.

                https://github.com/fredldotme/android_device_google_bonito/commit/cea569eb00838ad9cb6e16471b69510b0f0e0e47

                https://github.com/fredldotme/android_device_google_bonito/commit/f4df3991231cf4f7aab62584a9289a7642b88e9c

                3 1 Reply Last reply Reply Quote 1
                • 3 Offline
                  3T_Ed @StandUpMobile
                  last edited by

                  @standupmobile
                  Thanks. I followed up on your advice and am now on RC 673 to check if daily lockups have gone and check for lagging in multitasking. Will report back after the weekend.

                  Critics are the true Positives | OnePlus 3T, Lumia 950

                  1 Reply Last reply Reply Quote 0
                  • fredldotmeF Offline
                    fredldotme
                    last edited by

                    The actual fix was this one: https://github.com/fredldotme/android_kernel_google_bonito/commit/944dd258c369ed224b37a9fa439a64c919ad4f27

                    D 1 Reply Last reply Reply Quote 1
                    • D Offline
                      domubpkm @fredldotme
                      last edited by

                      @fredldotme On which phones does this fix apply? The Volla too ? If yes, on the current RC ? Thanks in advance to clarify.

                      fredldotmeF 1 Reply Last reply Reply Quote 0
                      • fredldotmeF Offline
                        fredldotme @domubpkm
                        last edited by

                        @domubpkm Well since currently this is a device specific change it doesn't apply as-is to Volla, I actually don't know if that one has a Low Memory Killer activated.

                        In principle each device maintainer needs to make sure that low-memory situations are dealt with properly, one way or another. We currently don't have a unified approach to that.

                        D 1 Reply Last reply Reply Quote 2
                        • D Offline
                          domubpkm @fredldotme
                          last edited by domubpkm

                          @fredldotme Ok. Thank you very much for clarifying this. I am experiencing on the Volla, as already mentioned, problems in multi-tasking. All I can do is to point your remark to the different issues where I mentioned the problem. The rest is out of my knowledge/competence.

                          Opened/probably concerned issues are :
                          https://github.com/ubports/morph-browser/issues/495

                          https://github.com/HelloVolla/ubuntu-touch-beta-tests/issues/101
                          if you want to put some of your useful comments inside.

                          1 Reply Last reply Reply Quote 0
                          • 3 Offline
                            3T_Ed
                            last edited by

                            @fredldotme @StandUpMobile @domubpkm

                            For two days I have been testing this fix on RC and I couldn´t be happier. The daily lockups have gone and the OnePlus 3T is as snappy and smooth like when UT was first installed. Multitasking isn´t a problem either. Only had one freeze, I guess it was just me pushing the device to the limit.

                            Thanks a ton especially to @fredldotme for making me appreciate my device running UT again as it's supposed to.

                            Critics are the true Positives | OnePlus 3T, Lumia 950

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post