fix: make root file reclaim exactly selectable
This commit is contained in:
@@ -199,6 +199,8 @@ bun scripts/cli.ts gc remote <providerId> status --job-id <id>
|
||||
```bash
|
||||
bun scripts/cli.ts gc remote <node> plan --memory-pressure-only
|
||||
bun scripts/cli.ts gc remote <node> run --confirm --memory-pressure-only
|
||||
bun scripts/cli.ts gc remote <node> plan --memory-pressure-only --memory-reclaim-config-id <id>
|
||||
bun scripts/cli.ts gc remote <node> run --confirm --memory-pressure-only --memory-reclaim-config-id <id>
|
||||
bun scripts/cli.ts gc remote <node> status --job-id <id>
|
||||
bun scripts/cli.ts gc remote <node> memory
|
||||
```
|
||||
@@ -211,6 +213,8 @@ bun scripts/cli.ts gc remote <node> memory
|
||||
- job 未终态时不得提前执行 `memory` 或重试 WebProbe;
|
||||
- 终态后执行 `memory`,只有不再命中 owning YAML 的 `manualComparator` 时才可重试人工启动;
|
||||
- 内存处置不得改用未带 `--memory-pressure-only` 的通用 plan/run。
|
||||
- 只执行一个 cgroup 回收目标时,plan/run 必须携带相同的 `--memory-reclaim-config-id <id>`;
|
||||
- `<id>` 只能来自 owning YAML `memoryPressure.cgroupReclaim.targets[].id`,不得按运行面身份或候选排序猜测。
|
||||
- sentinel cadence:
|
||||
- 命中 owning YAML 的 `sentinelComparator` 时返回 `skipped-wait-next-round`;
|
||||
- 不创建 observer、不启动 Chromium、不自动执行 GC;
|
||||
|
||||
Reference in New Issue
Block a user