linux-oom-psi-ask Vibe 项目
phiresky 开发开源的交互式 Linux 内存溢出处理器
linux-oom-psi-ask 是 phiresky 开发开源的交互式 Linux 内存溢出处理器。当系统内存不足时,该工具不会直接杀死进程,而是暂停最耗内存的候选程序并弹出交互对话框,让用户自主决定处理方式。与传统 OOM killer 的静默杀戮不同,该工具通过 Linux PSI 机制在内存压力升级前就介入,给用户留出决策时间。内存压力一旦超标,工具就会自动暂停排名靠前的进程并展示实时内存压力图表和进程占用排名,用户可选择终止、强制杀死或什么都不做。如果超时或压力已自动缓解,对话框自动消失,所有暂停的进程恢复正常运行。该工具利用 /proc/pressure/memory 中的内核 PSI 指标监控内存压力,比 systemd-oomd 更早触发,默认配置在更早期介入。支持 cgroup2 内存隔离,可自动解析 Firefox 匿名进程的来源标签,支持可配置的触发阈值、窗口大小和超时参数,目前仅支持 Wayland 桌面环境。该工具通过 setcap 机制以普通用户权限运行,无需 root 权限。适用于桌面 Linux 用户和开发者管理内存密集型工作负载,提供比系统默认 OOM killer 更精细的内存控制体验。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议