mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-07-17 16:47:50 +00:00
Serving engines have different memory layouts and restore behavior, so SGLang results do not establish the cost or correctness of compression for vLLM. Add a vLLM frontend to the shared Podman benchmark. Support CPU and GPU images and the supported server entrypoint forms, compare uncompressed, per-page LZ4, and region LZ4 images, and verify deterministic inference after restore. Report archive, checkpoint, restore, and post-restore request costs, and add a bounded CPU test runner. Reuse the shared runc.conf transaction, CRIU configuration isolation, inventory validation, secret redaction, failure diagnostics, and cleanup semantics so both serving benchmarks follow the same methodology. Assisted-by: Codex:GPT-5 Assisted-by: Claude:claude-fable-5 Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org> |
||
|---|---|---|
| .. | ||
| compression-benchmark | ||
| criu-service-client | ||
| dependencies | ||
| apt-install | ||
| docker_cr.sh | ||