cg-shell-janitor:清理 DSH 在 Windows 上遗留的 runner 进程

Windows 上每次 dsh shell 调用都会启动私有 runner,命令结束后它本该退出却常常空转,单个约占 140 MB。DonGeeo87 维护的 cg-shell-janitor(分类 admin-security)每 intervalSeconds 采样一次,仅在 runner 父进程是 DSH host、没有活子进程、未曾照看过仍在运行的后台进程、超过 idleMinutes 且周围没有无法归因的 daemon 孤儿时关闭它。插件只在 Windows 上生效,配置写在 cordis.patch.yml,日志在 ~/.dsh/shell-janitor.log,MIT 许可。它不是上游修复,只是启发式清理方案。

阅读全文