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 許可。它不是上游修復,只是啓發式清理方案。
閱讀全文