汽车行业面试题更新 2026-08-05

请介绍低内存查杀的机制和原理,特别是 Android 的 lmkd(Low Memory Killer Daemon)。

极氪汽车其他技术职位汽车风险判断技术原理问题排查AndroidLinux

考察说明

考察对系统低内存回收机制和 lmkd 工作流程的理解

回答思路

  1. 说明低内存时系统的整体回收策略与触发条件
  2. 阐述 lmkd 如何通过 oom_score_adj 和 memory cgroup 判断进程
  3. 解释 lmkd 的杀进程流程与校准机制,包括 psi 或 vmpressure 信号
  4. 讨论与内核 oom killer 的关系及边界情况