正如题所说,手机运行久了很久没重启就会非常卡。
在 Android 手机上,后台只要有国内软件运行基本就会卡,有时候特别卡,卡到你没法用,手机返回桌面都点不动,卡成 PPT ,按键十秒后响应,长按关机都按不动,有急事时烦死你。
当然不是一直卡,不然手机就没法用了,总是莫名其妙卡到爆,实在不知道手机在运行什么。
解决办法:把国产软件塞到冰箱或者小黑屋冻结起来,就会立马恢复正常(pm disable-user ...)。 什么黑域、绿色守护都没屌用。
卡的都是国产软件,国外的不卡。
只要打开淘宝立马卡的不能动,掉帧变 PPT 。同样的,高德、支付宝、甚至是 PLAY 版本的 bilibili 都卡成屎,在后台不知道干什么。
Android/linux 的预分配内存机制,也导致不太好观察哪个应用消耗的太多,没有 windows task 直观。htop 也没看出来太多问题,只发现特别多的进程都在后台残留,没有退出。
手机已经装了 magisk ,很怀疑是不是哪些应用检测手机环境异常,就疯狂上报日志,或者做例外的行为然后疯狂做某些事,搞得非常卡?
曾经用 MyAndroidTools 干掉过一些服务有所缓解,但明显应用里的很多功能都不能正常用了,最后还是放弃并恢复了。
双持用户,在 IOS 上就没遇到过这么糟心的事,可能是没越狱没有触发风控? IOS 一年到头卡顿卡成 PPT 次数肉眼可见,不到五六次。反倒 Android 每个月都能遇到几次。IOS 缺点就是操作效率极低,光标控制难受,缓慢动画加载让人懒得用 IOS 。Android 效率高,但经常卡出翔。
CPU 系统:Snapdragon 855 + 氧气
有没有做 Android 开发或者熟悉 Android 系统的能分析出这是啥原因,这是在干啥,为啥霸占我的手机搞得我的手机卡的不能操作不能用。我想关机都不让我关机,卡的动画都加载不出来。