欢迎光临散文网 会员登陆 & 注册

signal信号暂停安卓android应用进程导致ANR时处理方法的猜测

2022-07-06 15:41 作者:bili_99987549666  | 我要投稿

使用19) SIGSTOP     20) SIGTSTP     21) SIGTTIN  22) SIGTTOU暂停进程,可能导致ANR。如何处理呢,分享一些猜想:


A:总之就是......超时......timeout了。设定永远不超时?


B:软件开发的问题,为啥有的软件没事,有的软件就ANR啦?


C:Application Not Response应用没有响应,超时前让它响应不就好了?循环执行暂停恢复命令。Activity生命周期的事似乎都不用考虑了?


?超时了才显示ANR,虽然阻止ANR显示,但超时了,系统一样会按照默认方式处理?比如超时的进程被kill,被回收内存 ?kswap?


不知道苹果手机的定时刷新是什么意思,听说小米的后台管理也会冻结进程,类似墓碑机制,miui是否也采用了类似iPhone的定时刷新机制,定时循环暂停和恢复,定时循环冻结和解冻?


signal信号暂停安卓android应用进程导致ANR时处理方法的猜测的评论 (共 条)

分享到微博请遵守国家法律