LMKD还没有工作,但是 oom已经报了异常
时间: 2024-04-27 08:20:03 浏览: 94
解决Android平台中应用程序OOM异常的方法
LMKD(Low Memory Killer Daemon)是 Android 操作系统中的一个守护进程,用于监控系统内存使用情况,当可用内存不足时,通过杀死占用内存较大的进程来释放内存。而 OOM(Out of Memory)则是 Linux 操作系统中的一个机制,用于在系统内存不足时选择杀死进程以释放内存。
根据你的描述,可能是由于 LMKD 还没有启动,导致系统在内存不足时无法通过 LMKD 来释放内存,而采用了 OOM 机制来杀死进程以释放内存。这种情况下,可能会出现一些进程被意外杀死的情况,导致系统异常或者应用程序崩溃。
如果你想要解决这个问题,可以尝试启动 LMKD 进程,让系统能够更加智能地管理内存。具体的操作方法可能因为系统版本、设备型号等因素而有所不同,建议你参考相关的官方文档或者社区讨论来进行操作。同时,也可以通过优化应用程序的内存占用情况来减少系统内存压力,从而降低 OOM 发生的概率。
阅读全文