GrapheneOS has fixed the Android 17 QPR1 kernel performance regression
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
GrapheneOS has fixed the Android 17 QPR1 kernel performance regression
Unofficial Hacker News client; not affiliated with Y Combinator.
Itoldmyselfso · · focus · HN ↗
1: <a href="https://redlib.catsarch.com/r/GooglePixel/comments/1wr1767/comment/pd2l9vb/" rel="nofollow">https://redlib.catsarch.com/r/GooglePixel/comments/1wr1767/c...
grapheneos · · focus · HN ↗
Android is supposed to have memory pressure during regular use on devices without a lightweight setup which it's supposed to quickly handle by killing frozen cached app processes, trimming unused memory across cached/background apps and much more. Many users have tons of apps installed so they depend on this more. Some users have multiple profiles (Private Space, work profile, secondary users) and other setups increasing memory usage.
Reducing the background process limit has a high cost to usability and won't solve the issue. It will reduce memory usage and therefore reduce how much memory pressure needs to be handled. There are better ways to reduce memory usage including disabling AI Core to free around 3GB of memory which isn't applicable to GrapheneOS.
In general, we recommend not having developer options enabled in production due to the issues created by many of the options which appear benign. Using ADB also heavily reduces security by placing massive trust in another computer. GrapheneOS adds a user-facing log viewer outside of developer options in the Settings app because we don't want people to need developer options and have more similar improvements planned.