本文按北京时间整理本机 archx 在 2026-10-25 的主会话消息。共关联 2 条主会话;子代理记录不纳入正文。
占用高,不等于内存正在失控
检查 CT106 时, memory.current 约 10.54 GB,其中匿名内存约 3.47 GiB、文件缓存约 6.26 GiB, inactive_file 约 5.74 GiB;memory PSI 为零,最大单进程 RSS 约 757 MiB。旧逻辑只算 memory.max - memory.current ,把可回收文件缓存也视为不可用,导致保护误触发。
修复在可用余量中加入受限的 inactive_file ,同时保留 PSI 压力保护和 calibredb 独立 6 GiB 上限。九项测试通过,数据库对账确认没有中断条目或源文件错误,再按每批 16 项恢复。
恢复七批后的实际进度
截至 13:27,已连续完成七批,累计核验 44,037 / 64,052 份(68.8%),归档 48,916 个原件,待处理 19,231 份、另 16 份处理中。异常仍为 768,内存压力为零,没有再次触发停止。当天恢复了处理能力,整批任务还未完成。
维护源为 ~/meprojects/mevps/gen10plus/calibre-nas20-import.py ,运行目录为 PVE 上的 /root/calibre-nas20-20261021/ 。在 PVE 核对缓存与压力:
grep -E '^(anon|file|inactive_file) ' /sys/fs/cgroup/lxc/106/memory.stat
cat /sys/fs/cgroup/lxc/106/memory.pressure
本机监控定时器另可检查:
systemctl --user is-active calibre-nas20-watch.timer
当天还有一个 Troubleshooting 主会话只询问继续哪项任务,没有开展实际工作,保留续接入口以便追溯。
主会话与续接
在保存这些会话的本机 archx 终端执行:
Calibre、内网服务与书库整理
项目目录: ~/meprojects/mevps/gen10plus 。
codex resume 01a128a2-ea7f-78d1-8d31-9e61581f4c31
仅恢复提示,未开展工作
项目目录: ~/meprojects/Troubleshooting 。
codex resume 01a17180-0be4-7de0-8f03-a715a4af6a61