Merge pull request 'Promote validated 128K Spark baseline and consolidate performance evidence' (#1) from perf/compile-prefix-cache into main
This commit was merged in pull request #1.
This commit is contained in:
@@ -4,3 +4,6 @@
|
||||
!patches/spark_ngram_adapter.py
|
||||
!vendor/
|
||||
!vendor/vllm_ple_mmap.py
|
||||
!patches/fix_mamba_prefix_blocks.py
|
||||
!vendor/LICENSE
|
||||
!vendor/Apache-2.0.txt
|
||||
|
||||
@@ -11,3 +11,8 @@ __pycache__/
|
||||
*.safetensors
|
||||
*.gguf
|
||||
.DS_Store
|
||||
archive/
|
||||
.local-state/
|
||||
*.nsys-rep
|
||||
*.sqlite
|
||||
*.gitbundle
|
||||
|
||||
@@ -20,3 +20,7 @@ for file, before, after in [
|
||||
assert before in s, file
|
||||
p.write_text(s.replace(before, after))
|
||||
PY
|
||||
|
||||
COPY patches/fix_mamba_prefix_blocks.py /tmp/fix_mamba_prefix_blocks.py
|
||||
RUN python3 /tmp/fix_mamba_prefix_blocks.py /usr/local/lib/python3.12/dist-packages
|
||||
COPY vendor/LICENSE vendor/Apache-2.0.txt /usr/local/share/licenses/spark-ple/
|
||||
|
||||
@@ -2,11 +2,14 @@
|
||||
|
||||
在单台 NVIDIA DGX Spark(GB10 / ARM64 / 128 GB 统一内存)上部署
|
||||
`nvidia/Qwen3.8-Flash-Next-NVFP4` 的可复现配置。
|
||||
来自 2026-09-17 的实际部署:262144 上下文上限、MTP 2 tokens、OpenAI 兼容 API。
|
||||
当前基线:131072 tokens 总上下文上限(输入 + 输出)、MTP 2 tokens、OpenAI 兼容 API。
|
||||
由 2026-09-17 至 18 日的实测选定;262K 已因主机 OOM 从默认配置撤下。
|
||||
优化版启用经验证的前缀缓存,保持 eager 执行;32K 重复前缀首个 token 约从 14.05 秒降至 1.34 秒。
|
||||
这里的首个 token 包括思考内容,完整回答不会因此保证快 10 倍。详见 [优化报告](docs/optimization-results.md)。
|
||||
PLE 查找表通过磁盘映射按需读取;原始模型权重未重新量化。
|
||||
|
||||
> 这是针对固定 nightly 的社区适配,非 NVIDIA/vLLM 官方支持方案。
|
||||
> 已验证短问答和工具调用;未压测完整 262K 输入。仅适用于此模型、单 GPU / ETP=1。
|
||||
> 已验证短问答、工具调用及有限的 128K 单请求检索;接近 260K 已触发主机 OOM。仅适用于此模型、单 GPU / ETP=1。
|
||||
|
||||
## 快速开始
|
||||
|
||||
@@ -37,14 +40,14 @@ API 地址:`http://<Spark-IP>:8000/v1`;模型名:`qwen3.8-flash-next`。
|
||||
|
||||
| 参数 | 设置 |
|
||||
|---|---|
|
||||
| 上下文上限 | 262144 tokens |
|
||||
| 上下文上限 | 131072 tokens,输入与输出合计 |
|
||||
| MTP | 2 speculative tokens |
|
||||
| 同时调度请求数 | 4 |
|
||||
| 批处理 token 上限 | 2048 |
|
||||
| GPU 内存比例 | 0.80 |
|
||||
| KV 精度 | auto(本配置为 BF16) |
|
||||
| 执行 | eager,未启用 CUDA Graph |
|
||||
| Prefix caching | 关闭 |
|
||||
| Prefix caching | 开启,含 Mamba 块对齐修正 |
|
||||
| API | 8000,启用密钥、reasoning parser、工具调用 |
|
||||
| 自动重启 | unless-stopped |
|
||||
|
||||
@@ -62,7 +65,9 @@ docker compose stop vllm
|
||||
./scripts/start.sh baseline
|
||||
./scripts/wait.sh
|
||||
./scripts/test.sh
|
||||
# 恢复默认 262K + MTP
|
||||
# 保持 128K + MTP,只关闭前缀缓存
|
||||
./scripts/start.sh no-prefix
|
||||
# 恢复默认 128K + MTP + 前缀缓存
|
||||
./scripts/start.sh
|
||||
```
|
||||
|
||||
@@ -73,12 +78,21 @@ docker compose stop vllm
|
||||
可用 `scripts/test-adapter.sh` 单独执行,需要真实 CUDA GPU 和额外内存。
|
||||
该测试通过不代表完整模型的 CUDA Graph 已验证。
|
||||
|
||||
## 长上下文实测边界
|
||||
|
||||
64K、128K 的单请求合成检索在 eager 和 CUDA Graph 下均通过;接近 260K 时两组均发生主机 OOM,
|
||||
即使 eager 返回正确答案也不能视为稳定通过。默认已限制为 131072;这仍不是多路满长并发或长期稳定性的保证。
|
||||
详见 [长上下文测试报告](docs/context262k-results.md),其中包含资源证据、受影响服务和恢复记录。
|
||||
|
||||
## 文件说明
|
||||
|
||||
- `Dockerfile`:固定基础镜像,安装 PLE 适配和两项 GB10 FLA 修改。
|
||||
- `Dockerfile`:固定基础镜像,安装 PLE 适配、两项 GB10 FLA 修改及 Mamba 缓存块对齐修正。
|
||||
- `patches/`:针对当前 nightly 的适配层。
|
||||
- `vendor/`:保持原样的社区 mmap 代码及许可证。
|
||||
- `configs/baseline-32k.yaml`:基础配置的 Compose override。
|
||||
- `docs/optimization-results.md`:基准比较、缓存正确性与未采用的图执行实验。
|
||||
- `docs/cuda-graph-retest.md`:2048 输出预算下的图执行复测、失败样本及验证边界。
|
||||
- `experiments/graph/`:通过有限复测但未采用为默认的图执行实现与复现说明。
|
||||
- `docs/validation.md`:实测结果和未验证边界。
|
||||
- `docs/troubleshooting.md`:故障依据、上游修复与排查步骤。
|
||||
- `docs/provenance.md`:模型/镜像/第三方源码的固定版本和校验值。
|
||||
@@ -86,3 +100,23 @@ docker compose stop vllm
|
||||
`.env`、密钥、权重、日志、运行缓存均不提交。仓库不包含模型权重;模型使用条件以
|
||||
[NVIDIA 模型页](https://huggingface.co/nvidia/Qwen3.8-Flash-Next-NVFP4) 为准。
|
||||
第三方代码按其原许可证使用,见 [第三方声明](THIRD_PARTY_NOTICES.md)。
|
||||
|
||||
## 复测优化
|
||||
|
||||
```bash
|
||||
./scripts/benchmark.sh current > benchmark.jsonl
|
||||
python3 scripts/summarize-benchmark.py benchmark.jsonl
|
||||
./scripts/test-prefix.sh
|
||||
```
|
||||
|
||||
测试只使用合成输入。方法、首字时间口径与小样本限制见 docs/benchmark-method.md。
|
||||
|
||||
## CUDA Graph 性能剖析
|
||||
|
||||
Nsight 已确认图重放生效,短回答约提升 4.5%;长输入预填充未被当前小尺寸图覆盖,
|
||||
GPU 活动本已接近连续。详见 [性能剖析报告](docs/cuda-graph-profile.md),包括 PLE 等待/查表区分及原始证据摘要。
|
||||
|
||||
## 运维与证据入口
|
||||
|
||||
[当前基线与文档索引](docs/README.md) · [Spark 目录、归档与更新流程](docs/operations.md)。
|
||||
历史报告保留测试当时的 262K 参数;它们不覆盖当前默认配置。
|
||||
|
||||
@@ -8,3 +8,6 @@ See docs/provenance.md for the exact vendored file hash.
|
||||
vLLM and its dependencies remain in the upstream container with their respective licenses.
|
||||
Model weights are downloaded separately and governed by their upstream terms.
|
||||
No blanket license is assigned here to user-authored deployment files.
|
||||
|
||||
`patches/fix_mamba_prefix_blocks.py` is derived from blazux's Apache-2.0 Mamba
|
||||
block-alignment patch and preserves that attribution.
|
||||
|
||||
+4
-3
@@ -1,7 +1,8 @@
|
||||
name: qwen38-flash-dgx-spark
|
||||
services:
|
||||
vllm:
|
||||
image: local/qwen38-flash-spark:nightly-0bfc7a15
|
||||
container_name: qwen38-flash-vllm
|
||||
image: local/qwen38-flash-spark:prefix-eager-0bfc7a15
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
@@ -44,8 +45,8 @@ services:
|
||||
--tensor-parallel-size 1
|
||||
--dtype bfloat16 --kv-cache-dtype auto
|
||||
--gpu-memory-utilization ${GPU_MEMORY_UTILIZATION:-0.80}
|
||||
--max-model-len 262144 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
|
||||
--enable-chunked-prefill --no-enable-prefix-caching
|
||||
--max-model-len 131072 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
|
||||
--enable-chunked-prefill --enable-prefix-caching
|
||||
--speculative-config '{"method":"mtp","num_speculative_tokens":2}'
|
||||
--enforce-eager --no-enable-flashinfer-autotune
|
||||
--load-format safetensors
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
vllm:
|
||||
command:
|
||||
- >-
|
||||
exec vllm serve /root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47
|
||||
--served-model-name qwen3.8-flash-next
|
||||
--host 0.0.0.0 --port 8000
|
||||
--tensor-parallel-size 1
|
||||
--dtype bfloat16 --kv-cache-dtype auto
|
||||
--gpu-memory-utilization ${GPU_MEMORY_UTILIZATION:-0.80}
|
||||
--max-model-len 131072 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
|
||||
--enable-chunked-prefill --no-enable-prefix-caching
|
||||
--speculative-config '{"method":"mtp","num_speculative_tokens":2}'
|
||||
--enforce-eager --no-enable-flashinfer-autotune
|
||||
--load-format safetensors
|
||||
--reasoning-parser qwen3 --tool-call-parser qwen3_xml --enable-auto-tool-choice
|
||||
--api-key "$$(cat /run/secrets/qwen_api_key)"
|
||||
@@ -0,0 +1,19 @@
|
||||
# 当前基线与证据索引
|
||||
|
||||
当前默认:单台 DGX Spark,固定 nightly / 模型 revision,**131072 总 tokens、eager、前缀缓存、MTP=2、BF16 KV、GPU memory=0.80**。
|
||||
128K 是输入与输出共享的上限。例如预留 2048 输出时,输入不能超过 129024 tokens。
|
||||
max_num_seqs=4 是调度上限,尚未验证四路同时满 128K;有限合成检索通过不等于长期稳定性保证。
|
||||
|
||||
| 文档 | 用途 |
|
||||
|---|---|
|
||||
| [运维说明](operations.md) | Spark 项目结构、升级、归档与回退 |
|
||||
| [版本清单](provenance.md) | 固定镜像、模型、适配来源 |
|
||||
| [前缀缓存优化](optimization-results.md) | 缓存正确性与首次性能改善 |
|
||||
| [图复测](cuda-graph-retest.md) | 2048 输出预算下的小尺寸图验证 |
|
||||
| [容量边界](context262k-results.md) | 64K/128K 通过、接近 260K 主机 OOM |
|
||||
| [Nsight 剖析](cuda-graph-profile.md) | 图真实生效但约 4.5% 收益的证据 |
|
||||
| [迁移验收](main-baseline-migration.md) | 本次 main 整理及 Spark 128K 部署验证 |
|
||||
|
||||
历史报告中的 262K、旧镜像和“恢复原配置”仅描述测试当时状态。
|
||||
默认配置及 no-prefix 回退现均为 128K;更保守的 baseline 回退为 32K、无 MTP。
|
||||
实验图覆盖仍是可选项,不自动作为生产默认。
|
||||
@@ -18,7 +18,8 @@ Linux 页缓存保留访问过的数据,未命中才访问 SSD。此方式不
|
||||
而不是追求 100% 内存占用。社区默认同样为 0.80,但社区性能数字不是此配置的测试结果。
|
||||
|
||||
完整 PLE 运算包含 GPU 同步,日志中的 op 总时长不能全部归因于磁盘;分析时应区分 gather 与 gpu-wait。
|
||||
当前使用 eager 执行,未开启 prefix caching,也没有采用社区可选的二次 FP8 量化或词表裁剪。
|
||||
当前使用 eager 执行,优化版开启经过 Mamba 块对齐修正的 prefix caching;没有采用二次 FP8 量化或词表裁剪。
|
||||
原基线的内存数字见上文;优化版本次启动 KV 约 15.11 GiB,可用主机内存约 18 GiB,随页缓存状态变化。
|
||||
|
||||
来源:[社区方案](https://github.com/blazux/qwen3.8-Flash-DGX)、
|
||||
[Linux 内存指标](https://docs.kernel.org/filesystems/proc.html)。
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
# 优化实验方法
|
||||
|
||||
固定模型 revision、原始权重、MTP=2、BF16 KV 和 GPU memory=0.80。
|
||||
早期实验使用 262144 上限;当前默认上限为 131072。每轮结果以对应报告的实际参数为准。
|
||||
按 eager 基线 → piecewise CUDA Graph 实验 → eager+前缀缓存逐项比较,不把多项改动的收益混在一起。
|
||||
候选未通过启动、基准和 smoke test 前不作为默认配置。
|
||||
|
||||
`scripts/benchmark.py --label <name>` 在服务容器内运行,使用挂载的 API Key;
|
||||
输出只包含固定合成问题的回答和计时,不打印密钥或用户数据。
|
||||
|
||||
- 预热算术题;3 次固定中文说明;简单代码题。
|
||||
- 2 和 4 并发的中文说明请求。
|
||||
- 约 8K / 32K token 的固定伪随机档案,检索中间插入的口令,各重复一次。
|
||||
- 记录真实 prompt/completion token 数、流式 TTFT、正文首字时间、完成耗时、结束原因。
|
||||
- 读取 prefix_cache_queries_total / hits_total 的增量,避免仅凭响应变快判断缓存成功。
|
||||
|
||||
TTFT 指包含 reasoning 在内的第一个非空 token;正文首字时间另记。
|
||||
近似 decode tokens/s = (completion_tokens-1)/(最后一块输出时间-第一块输出时间),
|
||||
受 SSE 合并和 speculative 多 token 提交影响,不等于 GPU 内核吞吐。
|
||||
并发总吞吐采用所有 completion tokens / 该组请求的墙钟时间(包含 prefill)。
|
||||
|
||||
`cold` 标签只代表该轮首次提交,未清空 OS 页缓存,也不保证跨任务没有共享前缀。
|
||||
因此长输入第一次与重复请求的差异,应结合 prefix hit 计数解释。
|
||||
温度 0 + seed 固定仍可能有非确定性;完整输出 hash 包含思考过程,hash 不同不自动意味着答案错误。
|
||||
口令题必须包含期望口令且正常 stop;通用中文题只检查非空,质量需人工审查。
|
||||
代码题的简单检查仅是 smoke check,不代替完整代码能力测评。
|
||||
|
||||
每个候选均保留独立结果。小样本只支持配置选择,不承诺长期性能、全长 262K 或全部任务质量。
|
||||
|
||||
当前固定 nightly 在 Qwen4Exp 上选择 runtime breakable CUDA Graph。
|
||||
单纯设置 splitting_ops 不会拦截自定义 PLE 查表,首次实验在捕获阶段失败。
|
||||
适配层随后在注册查表 custom op 时使用原生 eager_break_during_capture 装饰器,
|
||||
并显式设置 VLLM_USE_BREAKABLE_CUDAGRAPH=1。调用者提供固定输出缓冲区,查表原地写入。
|
||||
小型 GPU 测试验证捕获后 3 组不同输入的重放结果逐字节一致。
|
||||
这条优化路径应称为 CUDA Graph 加速,不能直接声称启用了 torch.compile/Inductor 融合。
|
||||
|
||||
第二轮图捕获发现索引缓冲区在 capture-time 尚未由前置 GPU kernel 填充,
|
||||
即使 CPU 查表本身是 eager break,也会读到未初始化的索引。
|
||||
最终候选将原生哈希计算与 mmap 查表合并为 `vllm::spark_ple_lookup`,
|
||||
整个操作由 eager-break 包裹,输出保持原地写入。GPU 测试增加了哈希不在捕获中执行的断言,
|
||||
并检查后续图内浮点计算在更换输入后仍正确。
|
||||
|
||||
图执行候选最终成功启动,但在 32K 重复请求上耗尽 256 个输出 token,未完成完整验收。
|
||||
这不是已证实的图执行正确性缺陷。由于单流收益仅约 4.3%,没有继续重载该候选;
|
||||
转为 eager + 前缀缓存的独立实验。长输入预算提高为 1024,并先对 eager 基线重新测试。
|
||||
图执行实现和独立构建说明保存在 experiments/graph,默认适配层保留原已验证实现。
|
||||
|
||||
## 后续 2048 预算复测
|
||||
|
||||
上述 CUDA Graph 未完成验收是首次实验的状态。后续 graph+前缀缓存组合已通过三轮复测,
|
||||
短回答中位速度提升约 4.4%,默认仍保留 eager。详见 [复测报告](cuda-graph-retest.md)。
|
||||
@@ -0,0 +1,25 @@
|
||||
# 接近 262K 上下文测试方案
|
||||
|
||||
执行顺序:当前 eager + prefix cache → CUDA Graph + prefix cache → 恢复当前 eager。
|
||||
模型、nightly、MTP=2、BF16 KV、GPU memory=0.80、batch tokens=2048、max_num_seqs=4 不变。
|
||||
仅串行单请求;不代表四路同时支持 262K。
|
||||
|
||||
- 输入档位(含聊天模板):约 65536、131072、260000 tokens。
|
||||
- 每档两份固定种子合成档案,每份在约 5%、50%、95% 位置放置三个唯一项目预算。
|
||||
- 顺序查询前、中、后,再原样重复前部问题;每组共 24 次主请求。
|
||||
- 输出预算 2048(思考和正文合计),temperature=0、seed=42、reasoning_effort=low。
|
||||
- 使用固定 revision tokenizer 构造,并通过服务端 /tokenize 预检;实际 usage 为最终计数依据。
|
||||
- 相同文档/问题在两种执行模式间必须有相同哈希与 token 预算。
|
||||
- 每份新文档有独立前缀;记录每次真实 prefix hit 增量,不清 OS 页缓存。
|
||||
- 记录答案精确匹配、结束原因、思考 token、TTFT(含思考)、正文首 token、总耗时、token usage。
|
||||
- 每 5 秒记录主机 MemAvailable、swap 存量及 pswpin/pswpout 累计量、内存压力、容器状态。
|
||||
- 服务崩溃/OOM、单请求超过 20 分钟,或 MemAvailable 连续约 30 秒低于 4 GiB 且同期换页超过 512 MiB:停止更高档,恢复默认服务。
|
||||
- 答错或长度截断只复核一次同一请求,首试结果仍保留;服务稳定时继续高档以观察能力边界。
|
||||
- 结束做健康与算术/中文/工具调用 smoke 检查。结果和脚本提交已有 Gitea 优化分支。
|
||||
|
||||
这是有限合成检索和容量测试,不等同于真实业务质量、长期稳定性、多模态或全长并发验收。
|
||||
|
||||
## 执行后修订
|
||||
|
||||
原停止条件未覆盖先发生的主机进程 OOM,不能作为充分保护。后续保护改为同时检查主机 OOM 计数,
|
||||
并在 MemAvailable 低于 2 GiB 持续约 5 秒时停止;完整发现见 [结果报告](context262k-results.md)。
|
||||
@@ -0,0 +1,91 @@
|
||||
# 长上下文测试:64K / 128K 通过,接近 262K 存在主机 OOM
|
||||
|
||||
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
|
||||
|
||||
2026-09-17 开始测试,2026-09-18 完成恢复。方案见 [测试方案](context262k-plan.md)。
|
||||
|
||||
**不能将当前配置的 262144 上限视为稳定可用容量。**
|
||||
64K、128K 的 eager 和 CUDA Graph 两组均通过本轮单请求合成检索。
|
||||
接近 260K 时,eager 虽然完成全部检索并答对,主机已发生 OOM、杀掉音频服务;
|
||||
CUDA Graph 在第一份 260K 文档的首次请求中进一步触发 OOM,vLLM 被杀,请求未完成。
|
||||
本轮已停止后续 260K 请求,不调整参数继续追测。
|
||||
|
||||
## 方法与实际长度
|
||||
|
||||
- 两组都启用前缀缓存、相同 Mamba 修正;MTP=2、BF16 KV、GPU memory=0.80。
|
||||
- 每档两份不同合成项目预算档案,在约 5%、50%、95% token 位置放入唯一项目记录。
|
||||
- 每份查询前、中、后位置,再重复前部问题。共计划每组 24 次主请求;串行执行。
|
||||
- 输出预算 2048,temperature=0、seed=42、reasoning_effort=low;思考与正文共用预算。
|
||||
- 固定输入在两组间复用,记录文档及完整问题哈希;新的文档前缀避免与预检请求复用。
|
||||
- 使用服务端 `/tokenize`,显式 `chat_template_kwargs.reasoning_effort=low`,
|
||||
正式完成请求的 usage 与预检逐条一致。
|
||||
- 实际输入分别为 65508–65510、131038–131040、259963–259965 tokens。
|
||||
最大输入加预留输出为 262013,低于 262144;不是发送 262144 输入后再额外申请输出。
|
||||
- 资源采样约每 5 秒一次;不清 OS 页缓存,两种模式按 eager → graph 执行,顺序不随机化。
|
||||
|
||||
## 请求结果
|
||||
|
||||
| 输入档位 | eager 首试检索 | CUDA Graph 首试检索 | 稳定性结论 |
|
||||
|---|---|---|---|
|
||||
| 约 64K | 8/8 正确 | 8/8 正确 | 本轮通过 |
|
||||
| 约 128K | 8/8 正确 | 8/8 正确 | 本轮通过 |
|
||||
| 约 260K | 8/8 正确,但主机 OOM | 首个请求 OOM 中断,后续未执行 | 两组都不通过 |
|
||||
|
||||
完成的 40 次主请求均正常 stop,没有答案重试或预算截断;图版本第 41 个主请求未完成。
|
||||
已完成请求中未记录 KV 缓存抢占。这不排除主机内存不足,二者不是同一判据。
|
||||
|
||||
## 延迟
|
||||
|
||||
首 token 包含思考。首次读入列保留两份文档的实测值;复用列取 6 次后续查询的中位数。
|
||||
|
||||
| 输入档位 | eager 首次首 token(秒) | graph 首次首 token(秒) | eager / graph 复用首 token(秒) |
|
||||
|---|---:|---:|---:|
|
||||
| 约 64K | 30.66 / 31.04 | 31.38 / 31.20 | 1.64 / 1.63 |
|
||||
| 约 128K | 64.90 / 63.08 | 64.67 / 63.28 | 1.77 / 1.77 |
|
||||
| 约 260K | 168.29 / 137.20 | 未完成 | 1.82 / 无结果 |
|
||||
|
||||
eager 的 260K 首次完整回答耗时约 170.50 / 139.25 秒;复用后中位数约 3.82 秒。
|
||||
该耗时记录来自发生过主机 OOM 的阶段,不能作为稳定性能承诺。
|
||||
260K 后续请求每次实际 prefix hit 为 257600 tokens。
|
||||
CUDA Graph 对本轮 64K/128K 预填充未显示明显加速,不能把此前短回答约 4.4% 的收益外推到超长输入。
|
||||
|
||||
## 主机 OOM 证据与影响
|
||||
|
||||
- eager 阶段采样最低 MemAvailable 约 0.139 GiB;23:28:31 的内核日志记录杀掉 4 个
|
||||
`wireplumber` / `pipewire` 进程。模型继续回答不代表系统没有受影响。
|
||||
- graph 阶段采样最低 MemAvailable 约 0.077 GiB;23:50:12 的内核日志记录杀掉 21 个进程,
|
||||
包括 vLLM、用户管理、D-Bus、桌面门户和音频进程。容器监控记录 `OOMKilled=true`。
|
||||
- 图请求输出流中断,测试客户端报 `Incomplete response or missing usage`,并触发恢复。
|
||||
- 两阶段 swap 存量最高都仅约 0.40 GiB;swap 不大量增长不能证明没有内存风险。
|
||||
- 以上是主机内存耗尽证据,不是已定位到具体 CUDA 内核的缺陷,也不是输出 2048 tokens 太小。
|
||||
|
||||
原保护条件要求“低于 4 GiB 持续约 30 秒且同期换页超过 512 MiB”,并检查容器 OOM。
|
||||
它遗漏了主机进程先被杀的情况,导致 eager 的资源风险未被及时判失败。
|
||||
该监控覆盖不足已记录;最终稳定性判定以内核日志为准,不能只看 Docker 健康或答案正确率。
|
||||
|
||||
改进版监控位于 `experiments/context262k/monitor.py`:加入 `/proc/vmstat` 的主机 OOM 计数,
|
||||
并在低于 2 GiB 持续约 5 秒时停止测试容器,不再依赖显著 swap 增长。
|
||||
这是本次事故后的改进,仅做语法检查;没有为验证保护而再次制造低内存场景。
|
||||
原监控保存在 `monitor-original.py`,两者均是尽力保护,不能保证拦截采样间发生的瞬时 OOM。
|
||||
|
||||
## 复现记录与限制
|
||||
|
||||
- `scripts/context-benchmark.py`:确定性生成、服务端计数预检、流式检索测试。
|
||||
- `scripts/summarize-context.py`:按档位汇总,首试和重试分开;请求完成不等于主机稳定。
|
||||
- `docs/results/context262k/`:正式输入清单、请求结果、资源采样、内核 OOM 事件提取。
|
||||
- 初次脚本预检曾误用 Transformers 的 BatchEncoding 长度,已改成 `return_dict=False`;
|
||||
另一次预检请求答对但发现思考模板导致 12-token 计数差异,已修正。两者不混入正式对照。
|
||||
- 本轮只测试简短合成检索;未验证长答案生成、真实复杂推理、并发满长、长期运行或多模态。
|
||||
|
||||
当前证据支持优先在 128K 以内使用和继续验证。要争取接近 262K 的稳定容量,需另行留出更多主机内存并复测,
|
||||
例如评估降低 KV 缓存预算;本轮没有以调整配置后的结果替代原配置的失败。
|
||||
|
||||
## 恢复状态(2026-09-18 00:02,Asia/Shanghai)
|
||||
|
||||
- 已恢复 `local/qwen38-flash-spark:prefix-eager-0bfc7a15`,容器 healthy,重启策略 `unless-stopped`。
|
||||
- 恢复后的算术、中文与工具调用 smoke test 全部通过,可用内存约 18 GiB。
|
||||
- 已重新启动被 OOM 杀掉的用户管理服务,并确认 D-Bus、音频和用户桌面门户服务 active。
|
||||
系统及当前用户的 failed units 均为 0;这不等于核验过远程桌面应用的会话内容。
|
||||
- 默认 Compose 与测试前完全一致,仍配置 262144 上限;本轮没有擅自缩短服务上限。
|
||||
该上限在当前资源设置下不代表稳定容量,建议业务侧优先限制在 128K 范围内。
|
||||
- 所有长上下文测试已停止;没有继续使用失败图配置,也没有再次制造内存压力验证新监控。
|
||||
@@ -0,0 +1,129 @@
|
||||
# CUDA Graph 性能剖析:图已生效,主要收益受 GPU 工作占比限制
|
||||
|
||||
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
|
||||
|
||||
2026-09-18,Asia/Shanghai。方案与脚本见 [profile128k](../experiments/profile128k/plan.md)。
|
||||
|
||||
CUDA Graph 确实被重放,并非参数失效。本轮短回答生成速度中位数由 **29.954 → 31.316 tokens/s(约 +4.5%)**,
|
||||
与此前约 +4.4% 的复测一致。32K 首次输入首 token 则为 **15.416 → 15.376 秒**,基本不变。
|
||||
|
||||
原因有两层:当前小尺寸图没有覆盖实际的长输入预填充分块;同时,GPU 时间线上本来就没有很多空隙可消除。
|
||||
不能据此认定 SSD、PLE mmap 或 CPU 调度是主要瓶颈,也不能把 CUDA Graph 的小收益解释为 CUDA/GPU 没有发挥作用。
|
||||
**eager 和 graph 两组都在使用 GPU 执行 CUDA 内核;本次比较的是是否通过 CUDA Graph 提交这些工作。**
|
||||
|
||||
## 正常计时与正确性
|
||||
|
||||
- 固定 nightly `0bfc7a15`、相同模型 revision、BF16 KV、MTP=2、前缀缓存、两处 Mamba 修正、GPU memory=0.80。
|
||||
- 实验上下文上限 131072;max_num_seqs=4,但测试串行;max_num_batched_tokens=2048。
|
||||
- 小尺寸图为 breakable PIECEWISE,capture sizes `[1,2,4,8,12]`。
|
||||
- 短回答预算 512,长检索预算 2048,思考与正文共用;temperature=0、seed=42、reasoning_effort=low。
|
||||
- 两组各 19 次请求:1 次算术预热、三轮各 5 次计时请求、3 次 trace 请求。38 次均通过各自判据。
|
||||
长检索要求精确答案和正常 stop,短说明仅检查非空及正常 stop,不代表进行了语言质量评估。
|
||||
- 19 个对应请求的输入 SHA256 全部一致;服务返回 prompt_tokens 与预检逐条一致。
|
||||
- 每轮首次输入使用不同前缀,避免跨轮缓存命中;重复输入紧随首次输入。
|
||||
- 下表为三轮中位数,不含预热及 trace 请求。短回答每次均输出 214 tokens;长检索输出约 62–74 tokens,有少量差异。
|
||||
|
||||
| 指标 | eager | 小尺寸 graph |
|
||||
|---|---:|---:|
|
||||
| 短回答解码速度(近似 tokens/s) | 29.954 | 31.316 |
|
||||
| 短回答首 token(秒,含思考) | 0.2627 | 0.2624 |
|
||||
| 短回答完整耗时(秒) | 7.374 | 7.064 |
|
||||
| 8K 首次首 token(秒) | 3.788 | 3.770 |
|
||||
| 8K 复用首 token(秒) | 0.880 | 0.874 |
|
||||
| 32K 首次首 token(秒) | 15.416 | 15.376 |
|
||||
| 32K 复用首 token(秒) | 1.368 | 1.327 |
|
||||
|
||||
原始请求记录和自动汇总见 [results/profile128k](results/profile128k/benchmark-summary.json)。
|
||||
计时阶段没有开启 capture,但 Nsight launcher 和 NVTX 包装仍存在;不是完全卸载 profiler 的独立测速。
|
||||
执行顺序 eager → graph,未随机化、未清 OS 页缓存,小样本不代表统计显著性或长期稳定性。
|
||||
|
||||
## 时间线证据
|
||||
|
||||
Nsight Systems 2025.3.2,CUDA profiler API 控制三个短采样窗口,node 级 graph trace。
|
||||
NVTX 临时标记 PLE 同步、CPU 去重、CPU gather、lookup,以及图调度描述符。
|
||||
计时阶段和 trace 阶段分开;下表不用于跨模式的端到端性能排名。
|
||||
|
||||
“GPU 活动占比”是 kernel、memcpy、memset 时间区间并集,除以首次至末次 GPU 活动的跨度。
|
||||
它不是 SM 利用率、内存带宽利用率,也不包含完整 HTTP 请求前后的所有工作。
|
||||
|
||||
| 采样请求 | eager 活动占比 | graph 活动占比 | graph 中来自图节点的 kernel 数量占比 |
|
||||
|---|---:|---:|---:|
|
||||
| 短回答 | 93.01% | 95.22% | 82.43% |
|
||||
| 32K 首次输入及回答 | 97.38% | 97.50% | 44.25% |
|
||||
| 32K 复用及回答 | 95.22% | 95.29% | 77.15% |
|
||||
|
||||
### 图生效,但覆盖范围有限且分成多段
|
||||
|
||||
- eager 的三个窗口都没有 graph-node kernel。
|
||||
- graph 短回答窗口记录 **4,664 次 `cudaGraphLaunch`,160,160 / 194,303 个 kernel 来自图节点**。
|
||||
- 调度记录显示解码 `actual=3` 被 padding 到 4,模式为 PIECEWISE;MTP 路径也存在图重放。
|
||||
同时保留部分 NONE 路径,不能说整次请求被捕获成一张图。
|
||||
- 该窗口有 88 次 `actual=3` 的图调度,累计 graph launch 约为其 53 倍。
|
||||
这是目标模型与辅助路径合计的实测比值,说明提交仍分成多段;不是每生成一个 token 就固定调用 53 次。
|
||||
- 32K 首次请求中的 **1600 和 742-token 预填充调度均为 NONE**;后续解码才命中图。
|
||||
- 日志确认 attention/KV block size 为 1600。虽然批处理上限是 2048,实际主要分块是 1600,
|
||||
因此不能仅凭配置里的 2048 推断捕获或预填充形状。
|
||||
|
||||
### PLE 的“等待时间”不是磁盘读表时间
|
||||
|
||||
32K 首次输入 trace:
|
||||
|
||||
| 时间项 | eager | graph |
|
||||
|---|---:|---:|
|
||||
| 首次至末次 GPU 活动跨度 | 17.458 s | 17.614 s |
|
||||
| GPU 活动区间并集 | 17.000 s | 17.173 s |
|
||||
| PLE CPU gather | 0.275 s | 0.292 s |
|
||||
| PLE CPU 去重(标记中的 np.unique) | 0.019 s | 0.021 s |
|
||||
| PLE 等待 GPU | 6.389 s | 7.292 s |
|
||||
| 其中与 GPU 活动重叠 | 6.341 s | 7.233 s |
|
||||
|
||||
CPU wait 与 GPU 工作几乎完全重叠,不是额外叠加在 GPU 计算之后的同等开销。
|
||||
不能把所有 API/NVTX/GPU 时长相加,也不能依据同步函数耗时最长就优先优化同步本身。
|
||||
图版本 wait 更长不证明 PLE 退化:提交时序和输出长度都不同。
|
||||
|
||||
本轮 gather 包括页缓存或实际存储读取,未测物理 NVMe I/O;没有证据说明每次都从 SSD 读取,
|
||||
也没有证据支持将整张 47.7 GiB 表强制驻留能带来显著收益。
|
||||
短回答中 CPU gather 约 0.20 秒,相比约 7 秒 GPU 活动跨度亦非主导项。
|
||||
|
||||
## 决策与后续方向
|
||||
|
||||
本轮**不扩大图捕获尺寸**。长输入 GPU 活动已接近连续,消除提交间隙的空间有限;
|
||||
扩大图还可能增加 padding、捕获内存和启动成本。当前证据不足以让它成为稳定基线的优先改动。
|
||||
这不等于证明大图一定没有收益;该候选未实测,不报告虚构加速或稳定性结果。
|
||||
按方案,只有新候选通过才追加 128K 验证,因此本轮未重跑 128K,也未再次触碰 260K。
|
||||
|
||||
稳定基线建议仍是:**eager + 前缀缓存 + MTP=2,实际使用限制在 128K 以内**。
|
||||
愿意维护实验补丁时,小尺寸图可作为约 4–5% 短回答收益的可选项;目前证据不足以要求默认切换。
|
||||
下一个有依据的性能工作应聚焦耗时 GPU 内核及其 GB10 后端:32K trace 的主要内核包含
|
||||
CUTLASS 分组量化 GEMM、稀疏注意力和归一化组合;短回答还有显著 BF16 GEMM 时间。
|
||||
要判定算力受限还是带宽受限,需要另做针对性内核分析,不能用本轮活动占比替代结论。
|
||||
|
||||
## 资源与实验修正
|
||||
|
||||
实验采样最低 MemAvailable **15.748 GiB**,主机 `oom_kill` 从 25 到 25,没有新增 OOM。
|
||||
监控每秒采样,低于 1 GiB 立即停止,持续低于 2 GiB 或主机 OOM 增加则停止。
|
||||
监控覆盖两组实验,恢复阶段另做最终系统检查;没有为了验证保护阈值主动制造内存压力。
|
||||
|
||||
首次诊断启动因临时包装函数缺少 PyTorch schema 所需类型注解而失败,尚未加载完成或执行请求。
|
||||
自动恢复触发后,修复注解并验证 `torch.library.infer_schema`,随后才运行完整两组。
|
||||
该失败属于诊断脚本问题,不是模型/vLLM 的新 bug;失败日志保留在 Spark 的 attempt1 目录。
|
||||
|
||||
原始 trace 和 SQLite 只保留在 Spark `optimization-results/profile128k/{eager,graph}`,父目录权限 0700。
|
||||
它们可能包含进程参数,不提交 Git。仓库的 [证据清单](results/profile128k/evidence-manifest.json)
|
||||
记录文件大小、SHA256、Nsight 版本、配置要点;仅提交 CUDA/NVTX 摘要、请求结果及资源记录。
|
||||
|
||||
## 恢复状态
|
||||
|
||||
2026-09-18 01:21(Asia/Shanghai)已恢复原 eager 镜像,容器 healthy、重启策略 `unless-stopped`。
|
||||
算术、中文、工具调用 smoke test 全部通过;原 Compose 与测试前逐字一致,临时 profiler 参数与挂载均已移除。
|
||||
可用内存约 18.85 GiB,主机 OOM 计数仍为 25,系统及用户 failed units 均为 0。
|
||||
恢复证据见 [recovery.json](results/profile128k/recovery.json) 和 [smoke log](results/profile128k/recovery-smoke.log)。
|
||||
|
||||
默认配置仍保留原来的 262144 上限,本轮未修改服务容量;该配置值不代表已验证的稳定容量。
|
||||
实际使用仍建议限制在 128K 以内,接近 260K 的既有 OOM 结论不变。
|
||||
|
||||
## 参考
|
||||
|
||||
- [vLLM profiling 文档](https://docs.vllm.ai/en/latest/contributing/profiling/)
|
||||
- [NVIDIA Nsight Systems User Guide](https://docs.nvidia.com/nsight-systems/UserGuide/)
|
||||
- [NVIDIA CUDA Graph 性能问题说明](https://docs.nvidia.com/dl-cuda-graph/latest/troubleshooting/performance-issues/)
|
||||
@@ -0,0 +1,92 @@
|
||||
# CUDA Graph 2048 输出预算复测(2026-09-17)
|
||||
|
||||
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
|
||||
|
||||
结论:CUDA Graph + 前缀缓存通过本轮三次完整基准及前缀正确性、工具调用检查。
|
||||
长输入未再发生输出预算截断,短回答生成速度中位数约提升 4.4%。
|
||||
本次按复测范围执行,默认部署仍保留 eager + 前缀缓存。
|
||||
|
||||
## 条件与方法
|
||||
|
||||
- 模型、基础 nightly、权重、BF16 KV、MTP=2、262K 上限及并发参数与前次一致。
|
||||
- 两组均启用前缀缓存和相同的两处 Mamba 块对齐修正。
|
||||
- eager 镜像:`local/qwen38-flash-spark:prefix-eager-0bfc7a15`。
|
||||
- graph 镜像:`local/qwen38-flash-spark:prefix2-0bfc7a15`,即原 graph2 适配加相同 Mamba 修正。
|
||||
- 长输入 `max_tokens=2048`,短输入保持 512;均为 temperature=0、seed=42、reasoning_effort=low。
|
||||
2048 是思考与正文共用预算,没有另行提高 reasoning_effort,也没有另设思考 token 限额。
|
||||
- eager、graph 各连续运行三轮。每轮包含 3 次短回答、代码、2/4 并发、8K/32K 首次及重复检索。
|
||||
- 两组均从新加载的服务开始完整三轮;轮间不清缓存,`cold` 只是脚本标签,后两轮实际可命中缓存。
|
||||
- 未清 OS 页缓存,执行次序没有随机化;本轮是小样本功能与性能复测,不是统计显著性或长稳测评。
|
||||
|
||||
与最初 graph2 实验不同,本轮启用了前缀缓存。因此本轮证明的是当前组合通过测试,
|
||||
不能单独证明原先无缓存版本的失败必然只由 256 预算引起。
|
||||
|
||||
## 结果
|
||||
|
||||
短回答汇总各组 9 次的中位数;并发吞吐取三轮中位数。
|
||||
|
||||
| 指标 | eager + 前缀缓存 | CUDA Graph + 前缀缓存 |
|
||||
|---|---:|---:|
|
||||
| 短回答生成速度(近似 tokens/s) | 30.032 | 31.361 |
|
||||
| 短回答首 token(秒,含思考) | 0.2784 | 0.2780 |
|
||||
| 2 路并发总吞吐(tokens/s) | 43.186 | 47.428 |
|
||||
| 4 路并发总吞吐(tokens/s) | 67.547 | 71.773 |
|
||||
| 长检索正确数 | 11 / 12 | 12 / 12 |
|
||||
| 长检索预算截断数 | 0 / 12 | 0 / 12 |
|
||||
| 长检索最大输出 tokens | 619 | 504 |
|
||||
| 长检索最大思考 tokens | 609 | 467 |
|
||||
| 前缀复用专项正确数 | 4 / 4 | 4 / 4 |
|
||||
| 专项实际 prefix hit 增量 | 24000 | 24000 |
|
||||
| 算术、中文、工具调用 smoke | 通过 | 通过 |
|
||||
|
||||
图版本三轮 32K 首次/重复检索共 6 次全部正确并正常 stop;本次无需继续提高至 4096。
|
||||
图捕获日志确认 breakable graph 已启用,两次捕获分别占约 0.39 / 0.17 GiB。
|
||||
没有发生捕获失败、服务崩溃或 OOM。
|
||||
|
||||
整体生成速度略快,但短请求 TTFT 基本不变。长回答仍受思考长度影响,不能承诺完整耗时等比例下降。
|
||||
图组比 eager 多答对一次不足以证明图执行提升模型质量。
|
||||
|
||||
## 失败样本也保留
|
||||
|
||||
最初在已运行的 eager 服务上开始测试,8K 首次检索输出 495 tokens 后正常 stop,
|
||||
却将档案中的口令视为注入文本而拒绝采信;这不是预算截断。
|
||||
原脚本遇错即停,触发恢复。该次部分结果保存在 `results/retest-2048/initial-eager-aborted.jsonl`,
|
||||
不混入后续完整三轮汇总。
|
||||
|
||||
随后改为记录每条失败并继续完成用例,在重新加载后的 eager 第一轮,
|
||||
同一道 8K 首次检索再次答错(379 tokens、正常 stop);该失败计入 11/12。
|
||||
其余 eager 长检索以及全部 graph 长检索通过。暂不能确定这类回答波动的具体原因。
|
||||
|
||||
实际复测脚本保存在 `experiments/graph/benchmark-record-all-2048.py`。
|
||||
其中 `BENCHMARK_COMPLETED` 仅表示执行到末尾,绝不代表全部通过;正确性须看逐条记录。
|
||||
通用 `scripts/benchmark.py` 已加入 `--continue-on-answer-failure`:继续收集后仍会以非零退出码报告失败。
|
||||
并发输出增加锁,避免 JSON 对象写入同一行。归档的六份完整结果仅规范化为一条 JSON 一行,字段不变。
|
||||
|
||||
## 复现与边界
|
||||
|
||||
- 数据:`docs/results/retest-2048/`。
|
||||
- 图与前缀缓存组合:`experiments/graph/compose.prefix.yaml`。
|
||||
- 从当前稳定镜像重建同样适配:
|
||||
|
||||
```bash
|
||||
docker build -f experiments/graph/Dockerfile.prefix -t local/qwen38-flash-spark:prefix2-0bfc7a15 .
|
||||
docker compose -f compose.yaml -f experiments/graph/compose.prefix.yaml up -d
|
||||
# 等待服务健康,再执行,遇答案失败时仍收集余下用例:
|
||||
docker exec -i qwen38-flash-vllm python3 -u - --label graph-2048 --long-max-tokens 2048 --continue-on-answer-failure < scripts/benchmark.py
|
||||
./scripts/test-prefix.sh
|
||||
./scripts/test.sh
|
||||
# 恢复默认 eager 配置:
|
||||
docker compose -f compose.yaml up -d
|
||||
```
|
||||
|
||||
未验证完整 262K 输入、长期压力或多模态。本轮结果不改变这些边界。
|
||||
|
||||
## 结束状态
|
||||
|
||||
测试后已恢复 `prefix-eager-0bfc7a15`,容器 healthy,重启策略 `unless-stopped`。
|
||||
恢复后的算术、中文、工具调用 smoke test 全部通过;默认 Compose 与测试前逐字一致。
|
||||
|
||||
## 后续长上下文容量边界
|
||||
|
||||
[64K / 128K / 接近 262K 测试](context262k-results.md)发现:两组均通过 64K/128K 的有限检索,
|
||||
接近 260K 时两组均发生主机 OOM(图版本请求中断)。此前短上下文通过不能外推为满长稳定。
|
||||
@@ -0,0 +1,49 @@
|
||||
# main 基线整理与 Spark 迁移(2026-09-18)
|
||||
|
||||
将此前的前缀缓存优化、CUDA Graph 对照、长上下文容量边界和 Nsight 证据整理到同一条 main。
|
||||
默认部署收敛为 131072 总 tokens、eager、MTP=2、BF16 KV、前缀缓存开启、GPU memory=0.80。
|
||||
不把接近 260K 已触发主机 OOM 的配置继续作为默认基线。
|
||||
|
||||
## 配置与文档
|
||||
|
||||
- 默认及 no-prefix 配置限制为 128K,baseline 保留 32K / 无 MTP。
|
||||
- 可选图实验配置同样限制为 128K,仍不作为默认。
|
||||
- 固定容器名 `qwen38-flash-vllm`,与现有监控和部署兼容。
|
||||
- README、文档索引和运维说明描述当前状态;历史报告保留当时参数并显式标记。
|
||||
- Git 忽略本机 .env、archive、.local-state、原始 Nsight / SQLite 和 bundle;Docker 构建白名单不包含它们。
|
||||
|
||||
## Spark 整理
|
||||
|
||||
在原部署目录初始化 Git,保留原模型缓存、编译缓存、代理和 secret 挂载。
|
||||
已验证新旧服务环境变量完全一致,内存限制一致;命令只改变上下文上限。
|
||||
通过本地 git bundle 同步仓库,没有将工作站 Gitea token 安装到 Spark。
|
||||
|
||||
- 23 个旧部署文件归档到 `archive/<时间>/legacy/`。
|
||||
- 历史 optimization-results 移到 `archive/<时间>/experiments/`,含原始 trace 和失败样本。
|
||||
- 本任务 `/tmp/qwen38*` 临时打包/构建检查文件归档到 `archive/<时间>/tmp/`。
|
||||
- archive、.local-state 权限 0700,本机 .env 权限 0600。
|
||||
- 两个已停止的下载容器在保存日志后删除。
|
||||
- 移除五个过时实验/打包验证镜像标签;共享层仍可能被保留,不将标签显示大小当作释放空间。
|
||||
- 保留正在使用的 eager 镜像、固定 base、32K 回退所需原镜像和 prefix2 图候选。
|
||||
- 原 MinerU 两个容器及 qwen36 继续保持停止状态,其镜像与数据保留。
|
||||
|
||||
## 验证
|
||||
|
||||
Python AST、Shell bash -n、git diff --check 通过。
|
||||
Spark 默认、no-prefix、32K baseline、prefix graph 四套 Compose 解析通过。
|
||||
仓库没有 CI workflow / runs,因此不声称存在 CI 通过记录。
|
||||
|
||||
2026-09-18 01:49(Asia/Shanghai)运行验收通过:
|
||||
|
||||
- 服务 healthy,restart policy 为 unless-stopped,API 上限确认 131072。
|
||||
- 算术、中文、自动工具调用 smoke 全部通过。
|
||||
- 前缀缓存专项通过,prefix hit 增量 24000 tokens。
|
||||
- 127987-token 合成输入(另预留 2048 输出)首次和重复检索均正确并正常 stop。
|
||||
首 token 分别约 62.01 秒和 1.81 秒,重复请求 prefix hit 为 124800 tokens。
|
||||
- 部署与验收采样最低 MemAvailable 16.777 GiB;oom_kill 从 25 到 25,无新增 OOM。
|
||||
- 系统及用户 failed units 均为 0。
|
||||
|
||||
验收运行的配置提交为 `e290793`;此后的整理只增加文档与证据,不改变部署配置。
|
||||
[结构化验证记录](results/main-migration/verification.json)、
|
||||
[长输入请求记录](results/main-migration/acceptance/client.jsonl) 和同目录 smoke/prefix/资源日志均保留。
|
||||
这是单请求有限验收,不代表多路满长并发、长期压力或全部真实任务已经验证。
|
||||
@@ -0,0 +1,43 @@
|
||||
# Spark 运维
|
||||
|
||||
以本 Git 仓库的 main 作为当前配置来源,不混用历史实验目录里的 Compose。
|
||||
|
||||
## 目录约定
|
||||
|
||||
- 项目根目录:Git 管理的 Compose、Dockerfile、脚本、文档。
|
||||
- `.env`:本机缓存路径、已有 API key 文件路径、代理;权限 0600,不提交 Git。
|
||||
- `runtime-cache/`:原有编译缓存,保留挂载路径;不提交 Git。
|
||||
- `archive/<时间>/legacy/`:整理前的部署脚本、Compose 和日志,只用于追溯。
|
||||
- `archive/<时间>/experiments/`:历史实验及原始 Nsight trace;目录 0700。
|
||||
- `archive/<时间>/tmp/`:本任务遗留的临时打包和检查文件。
|
||||
- `.local-state/`:本机迁移、健康检查、资源与部署提交记录;目录 0700。
|
||||
- 模型权重和 API key 继续使用原外部路径,不复制进仓库。
|
||||
|
||||
归档不是现用配置。旧 Compose 的相对路径依赖原目录,不能直接从 archive 启动。
|
||||
原始 trace 可能含进程参数,不对外分享、不提交 Git。
|
||||
|
||||
## 更新与验证
|
||||
|
||||
```bash
|
||||
git status --short
|
||||
git pull --ff-only origin main
|
||||
# 不随意拉取新的 nightly。更新镜像须先核实固定版本并构建。
|
||||
./scripts/start.sh
|
||||
./scripts/wait.sh
|
||||
./scripts/test.sh
|
||||
./scripts/test-prefix.sh
|
||||
```
|
||||
|
||||
若 Spark 没有 Gitea 凭据,可由已登录的工作站传输 `git bundle`,在 Spark fetch 本地 bundle 后 fast-forward main。
|
||||
不要把工作站 token 写进 Spark 的 Git remote;remote 始终使用不含凭据的仓库 URL。
|
||||
启动和重载约需 10–13 分钟,会中断当前请求。
|
||||
|
||||
## 回退
|
||||
|
||||
`./scripts/start.sh no-prefix`:保留 128K + MTP,关闭前缀缓存。
|
||||
`./scripts/start.sh baseline`:32K、无 MTP 的较保守配置。
|
||||
回退后同样执行 wait 和 smoke 检查。实验图配置位于 experiments/graph,当前也限制为 128K。
|
||||
不要把历史 262K 配置当成稳定回退。
|
||||
|
||||
日常看 `/proc/meminfo` 的 MemAvailable 和 `/proc/vmstat` 的 oom_kill 增量,不能只看容器 healthy。
|
||||
测试时监控脚本的停止阈值只提供尽力保护。业务输出预算必须包含思考 tokens。
|
||||
@@ -0,0 +1,76 @@
|
||||
# 优化结果:采用 eager + 前缀缓存
|
||||
|
||||
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
|
||||
|
||||
2026-09-17,单台 DGX Spark / GB10,固定模型与镜像版本不变。
|
||||
最终启用前缀缓存及两处 Mamba 块对齐修正;保持原始权重、BF16 KV、MTP=2、
|
||||
262144 上下文、GPU 内存比例 0.80、并发 4、batch token 上限 2048、eager 执行。
|
||||
|
||||
## 实测比较
|
||||
|
||||
短请求取 3 次的中位数;长请求每种条件仅一个首次请求和一个重复请求,不是统计显著性结论。
|
||||
长输入比较使用相同 1024 输出预算;首次 `cold` 未清空 OS 页缓存。
|
||||
|
||||
| 指标 | 原 eager / 无前缀缓存 | eager / 有前缀缓存 |
|
||||
|---|---:|---:|
|
||||
| 短回答生成速度(近似 tokens/s) | 30.502 | 30.261 |
|
||||
| 短请求首 token(秒) | 0.2740 | 0.2798 |
|
||||
| 2 路并发总吞吐(tokens/s) | 41.120 | 40.862 |
|
||||
| 4 路并发总吞吐(tokens/s) | 68.149 | 71.728 |
|
||||
| 8K 首次请求首 token(秒) | 4.1596 | 3.9772 |
|
||||
| 8K 重复请求首 token(秒) | 3.4781 | 0.8719 |
|
||||
| 32K 首次请求首 token(秒) | 14.1514 | 15.3437 |
|
||||
| 32K 重复请求首 token(秒) | 14.0532 | 1.3408 |
|
||||
|
||||
重复输入的首 token 延迟分别降低约 75% 和 90%。收益针对可复用前缀;
|
||||
32K 首次输入本次反而慢约 8%,短回答生成速度基本不变,不适合宣称所有请求都更快。
|
||||
|
||||
**首 token 包括 reasoning,不等于最终正文出现。**
|
||||
8K 重复请求本次完整耗时由 8.1172 秒变成 18.8017 秒,生成的思考长度不同;
|
||||
32K 重复请求完整耗时由 17.2601 秒降至 10.4757 秒。
|
||||
因此不能把首 token 的约 10 倍改善宣传成完整回答快 10 倍。温度 0 也不保证思考过程逐字一致。
|
||||
|
||||
## 缓存正确性与运行状态
|
||||
|
||||
- 8K / 32K 检索均正确,正常 stop;实际 prefix hit 增量分别为 6400 / 30400 tokens。
|
||||
- 同一份约 11K token 的档案,连续查询前、中、后三个位置,再重复第一问,4 次答案精确匹配。
|
||||
这组专项测试实际命中增量为 24000 tokens。
|
||||
- 算术、中文、简单代码检查、2/4 并发、自动工具调用通过。
|
||||
- 本轮 KV 缓存 15.11 GiB,日志报告 534426 token 总容量;该数字随启动环境变化。
|
||||
- 主机测试后 used 约 103 GiB,available 约 18 GiB;约 258 MiB swap 存量不是持续换页速率。
|
||||
- 最终服务健康,restart=unless-stopped。原 MinerU 和旧 Qwen3.6 继续停止。
|
||||
- 未压测完整 262K 输入、长期高并发及多模态;这些小样本不代表全面质量测评。
|
||||
|
||||
## 未采用的 CUDA Graph 实验
|
||||
|
||||
新 nightly 使用 runtime breakable CUDA Graph。
|
||||
最初仅配置 splitting_ops 时,CPU 查表仍在捕获范围内;随后只包裹查表,
|
||||
又遇到 capture-time 前置哈希 kernel 未执行、索引未初始化的问题。
|
||||
将哈希与查表合并为 eager-break custom op 后,小型 GPU 变更输入重放测试通过,完整模型也启动成功。
|
||||
|
||||
该候选单流中位数 31.799 tokens/s(约 +4.3%),但 32K 重复请求用尽了最初的 256 输出预算,
|
||||
全部为 reasoning,没有最终正文,因而未通过完整验收。后台按设计恢复了原 eager 服务并完成 smoke test。
|
||||
这不能证明图执行算错;候选没有以更高输出预算重新完成验收,且性能收益有限,因此不作为默认。
|
||||
代码与说明单独保存在 `experiments/graph/`,不影响最终部署。
|
||||
|
||||
## 复现与回退
|
||||
|
||||
- 方法:`benchmark-method.md`。
|
||||
- 原始数据:`results/eager.jsonl`、`results/eager-long-1024.jsonl`、
|
||||
`results/graph2.jsonl`、`results/prefix-eager.jsonl`、`results/prefix-eager-check.jsonl`。
|
||||
- `scripts/start.sh no-prefix`:保留 262K + MTP,关闭前缀缓存。
|
||||
- `scripts/start.sh baseline`:32K,不启用 MTP 和前缀缓存。
|
||||
- `scripts/start.sh`:默认前缀缓存优化配置。
|
||||
|
||||
修正依据:
|
||||
https://github.com/blazux/qwen3.8-Flash-DGX/blob/main/src/patch_mamba_block_size.py
|
||||
|
||||
## 后续 2048 预算复测
|
||||
|
||||
上述 CUDA Graph 未完成验收是首次实验的状态。后续 graph+前缀缓存组合已通过三轮复测,
|
||||
短回答中位速度提升约 4.4%,默认仍保留 eager。详见 [复测报告](cuda-graph-retest.md)。
|
||||
|
||||
## 后续长上下文容量边界
|
||||
|
||||
[64K / 128K / 接近 262K 测试](context262k-results.md)发现:两组均通过 64K/128K 的有限检索,
|
||||
接近 260K 时两组均发生主机 OOM(图版本请求中断)。此前短上下文通过不能外推为满长稳定。
|
||||
@@ -1,5 +1,7 @@
|
||||
# 项目整理验证(2026-09-17)
|
||||
|
||||
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
|
||||
|
||||
- 全部 Python 文件通过语法解析;全部 Shell 脚本通过 bash -n。
|
||||
- vendor/vllm_ple_mmap.py 的 SHA256 与部署时使用的文件一致。
|
||||
- Spark 上 docker compose config 验证默认及 baseline 两套配置成功。
|
||||
@@ -11,3 +13,15 @@
|
||||
|
||||
线上服务没有被重建。此轮验证覆盖项目构建、配置等价性与测试脚本;
|
||||
没有从空缓存重新下载 124 GiB 权重,也没有再次完整加载模型。
|
||||
|
||||
## 前缀缓存优化的最终打包验证(同日)
|
||||
|
||||
- 默认、no-prefix、baseline 三套 Compose 配置均在 Spark 上解析成功。
|
||||
- 默认配置的镜像和展开后的启动参数与正在运行的优化容器一致(归一化 Compose 的美元符号转义后比较)。
|
||||
- 从最终项目目录构建 `local/qwen38-optimized-repo-check:0bfc7a15` 成功;使用同一固定版本的本地基础镜像。
|
||||
- 新构建镜像中 `mamba_hybrid.py`、`scheduler.py` 的 SHA256 分别与线上优化容器一致。
|
||||
- 最终线上容器为 running / healthy;采用 `unless-stopped` 重启策略。
|
||||
- Python 语法、Shell 语法、vendor 文件摘要及 Git 空白检查通过。
|
||||
|
||||
本节验证项目可以构建且配置与线上对应;临时构建镜像未另行加载全模型。
|
||||
线上优化配置的推理、缓存正确性及性能验收见 `optimization-results.md`。
|
||||
|
||||
+8
-1
@@ -4,7 +4,8 @@
|
||||
- 模型 revision:`fc694b54fb0174e0913e6adf86691ef85a4ead47`
|
||||
- 基础镜像:`vllm/vllm-openai@sha256:c4392d76e3eec8983fa152651365158cb062e348fd40398963f499d5867b9e28`
|
||||
- 基础镜像源码 commit:`0bfc7a15d095fe83ecc82b50561a93c177fece2d`
|
||||
- 本地构建 tag:`local/qwen38-flash-spark:nightly-0bfc7a15`
|
||||
- 优化版本地构建 tag:`local/qwen38-flash-spark:prefix-eager-0bfc7a15`
|
||||
- 原始基线 tag:`local/qwen38-flash-spark:nightly-0bfc7a15`
|
||||
|
||||
nightly 的包版本曾报告 `0.3.1.dev3+g0bfc7a15d`,因此使用镜像 digest/源码 commit 标识,
|
||||
不把它当作正式版 0.29.0。BASE_IMAGE override 仅用于已核对 digest 的本地镜像别名。
|
||||
@@ -20,3 +21,9 @@ https://raw.githubusercontent.com/blazux/qwen3.8-Flash-DGX/main/src/vllm_ple_mma
|
||||
|
||||
不要重新下载 main 后仍宣称是同一版本。许可证按获取时的文件保存在 vendor/LICENSE。
|
||||
适配层和 Dockerfile 是本次部署的本地改动,第三方 helper 未修改。
|
||||
|
||||
Mamba prefix fix 来源:
|
||||
https://github.com/blazux/qwen3.8-Flash-DGX/blob/main/src/patch_mamba_block_size.py
|
||||
|
||||
本项目保存经源码断言核对的适配版本 patches/fix_mamba_prefix_blocks.py(Apache-2.0)。
|
||||
修正 V2 worker 状态种子索引和 scheduler prefill 块对齐,不改变模型权重。
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
{"event": "STAGE_START", "label": "eager", "target_input_tokens": 65536}
|
||||
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-65536-1", "document_sha256": "62dc71efdb9de440f4cf319472ece04e2fe59e3c31653d7a95ecf050549c1697", "needle_token_fractions": [0.0502, 0.4994, 0.9486]}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-1", "case": "front"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "front", "attempt": 1, "expected": "90444", "content": "\n\n90444", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65575, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "cae6de2523bb6e51419630c9a0def8f632e526a3dd32af08f2fd72eff9f3f2d4", "output_sha256": "302f94d12b4e252baa7baf220d83b1bcf00ab99aa2cbe0caf0f9a2f11c136667", "ttft_s": 30.6628, "first_content_s": 32.3902, "elapsed_s": 32.5748, "decode_tps_approx": 35.177, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-1", "case": "middle"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "middle", "attempt": 1, "expected": "34096", "content": "\n\n34096", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65509, "total_tokens": 65578, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_tokens_preflight": 65509, "prompt_sha256": "4aed1cfbe19cb56496e9496753062083ebb9382611731804e6c867ae1025795c", "output_sha256": "dbb3344bbbfc440bc9879aa55218bd37ce356d4e7474f380bad7aa3672a7d6d1", "ttft_s": 1.6441, "first_content_s": 3.4571, "elapsed_s": 3.6215, "decode_tps_approx": 34.531, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65509.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-1", "case": "end"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "end", "attempt": 1, "expected": "90059", "content": "\n\n90059", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65508, "total_tokens": 65576, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 65508, "prompt_sha256": "9415a83f1f499579d7d90bfd4adf63184b021672491f843e6fdea865fdefe9e3", "output_sha256": "5942a81d91d120983a32a67c4a51e6dc7777a602865d95f18d2c833f6a5cbad8", "ttft_s": 1.6438, "first_content_s": 3.6098, "elapsed_s": 3.7096, "decode_tps_approx": 32.56, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65508.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-1", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "90444", "content": "\n\n90444", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65581, "completion_tokens": 71, "completion_tokens_details": {"reasoning_tokens": 63}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "cae6de2523bb6e51419630c9a0def8f632e526a3dd32af08f2fd72eff9f3f2d4", "output_sha256": "7a92de21128e874f2352487d0a9d3a696bec7d76d0af1c0ae1cb69865657a8c4", "ttft_s": 1.6387, "first_content_s": 3.6586, "elapsed_s": 3.7487, "decode_tps_approx": 33.311, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-65536-2", "document_sha256": "075f6a50b9fbbc275aaea62f2650a46838f4d19e93a543c4572c4e7acaf90988", "needle_token_fractions": [0.0502, 0.4994, 0.9486]}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-2", "case": "front"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "front", "attempt": 1, "expected": "22735", "content": "\n\n22735", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65578, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "a42dc20d962b640ab70d2b748464a7907983a252746f927b96edd3c822069830", "output_sha256": "07076c694d1479ce293a3a8a99be405d4663735055b12ccd7f9cc09d5913a353", "ttft_s": 31.0353, "first_content_s": 32.9866, "elapsed_s": 33.1593, "decode_tps_approx": 32.96, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-2", "case": "middle"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "middle", "attempt": 1, "expected": "98413", "content": "\n\n98413", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65509, "total_tokens": 65579, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_tokens_preflight": 65509, "prompt_sha256": "3dc3b7fe628cc09e0ca8d064cbb216150736b71e2913e60610b0baf76dcc01d9", "output_sha256": "bd93ad7becb5cd8bffe19c40c7d6a4811e9904ef7389b8cc6c4b385f4ee2da68", "ttft_s": 1.8752, "first_content_s": 3.7322, "elapsed_s": 3.9, "decode_tps_approx": 35.674, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65509.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-2", "case": "end"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "end", "attempt": 1, "expected": "61613", "content": "\n\n61613", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65508, "total_tokens": 65576, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 65508, "prompt_sha256": "96f91ecd7e78d9c40fa68491b95c9a7679ecd8ac7cdf8cf48bea95317e467d9a", "output_sha256": "ee8baefb44e3ab630939a0deef7a4d299746c863731ca3b37c05a4de47e02f3a", "ttft_s": 1.6436, "first_content_s": 3.5102, "elapsed_s": 3.5985, "decode_tps_approx": 34.431, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65508.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-65536-2", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "22735", "content": "\n\n22735", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65577, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "a42dc20d962b640ab70d2b748464a7907983a252746f927b96edd3c822069830", "output_sha256": "30b1b9027bce736ffe42fcbfa72a40e7783058313731482ed6e386c99c6540b0", "ttft_s": 1.6499, "first_content_s": 3.5885, "elapsed_s": 3.7598, "decode_tps_approx": 31.412, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "STAGE_COMPLETED", "label": "eager", "target_input_tokens": 65536}
|
||||
{"event": "STAGE_START", "label": "eager", "target_input_tokens": 131072}
|
||||
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-131072-1", "document_sha256": "81014bff67378118f3b3ceba03c745724783df5600e0327fc34d8b57616b48c1", "needle_token_fractions": [0.05, 0.4998, 0.9494]}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-1", "case": "front"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "front", "attempt": 1, "expected": "22798", "content": "\n\n22798", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "941a60b4a55cfbf2250885fd7af910fcee51df9a63a7bb0e5fd23eb0b2e981c9", "output_sha256": "f2e65532c3fedd9134daa4660cdd96280c3283b7ef9f4514d1b54f865d5c0c65", "ttft_s": 64.8961, "first_content_s": 66.8053, "elapsed_s": 66.9984, "decode_tps_approx": 31.533, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-1", "case": "middle"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "middle", "attempt": 1, "expected": "87671", "content": "\n\n87671", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131039, "total_tokens": 131107, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131039, "prompt_sha256": "7289422da2bb1b74f436e7589057e2ee045b3fb9f6a9d24af6c560f344768a30", "output_sha256": "68ca0b3ab8c82816f9f31b812ba184ef32553b9c1907642041c4d5748ac2e995", "ttft_s": 1.793, "first_content_s": 3.7504, "elapsed_s": 3.8461, "decode_tps_approx": 32.788, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131039.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-1", "case": "end"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "end", "attempt": 1, "expected": "66667", "content": "\n\n66667", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131038, "total_tokens": 131101, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_tokens_preflight": 131038, "prompt_sha256": "5231b28263eefbc827fce10ebfe9af3f43baf90154bfd9ddac916ca086ad1eda", "output_sha256": "1c3101f44c206f7ad9a86c2cbec3ed7a8d8fbfb97471d37beb5310ea6bd8f48d", "ttft_s": 1.7747, "first_content_s": 3.3723, "elapsed_s": 3.5392, "decode_tps_approx": 35.31, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131038.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-1", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "22798", "content": "\n\n22798", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131109, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "941a60b4a55cfbf2250885fd7af910fcee51df9a63a7bb0e5fd23eb0b2e981c9", "output_sha256": "1a1fb2d0fa8347b3dff63f2054acffcbf16be28cc8a98b3f797d90155272ea5d", "ttft_s": 1.7698, "first_content_s": 3.7481, "elapsed_s": 3.8438, "decode_tps_approx": 32.95, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-131072-2", "document_sha256": "040a0cd85bb25a86dd2bb771a070e8bdc8a8c64b7de671f63e35a5a30cf2ee59", "needle_token_fractions": [0.05, 0.4998, 0.9494]}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-2", "case": "front"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "front", "attempt": 1, "expected": "21330", "content": "\n\n21330", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "cbbe2526ffeabd635cb332d2884e9b38cfd848fc01920eff66bb2ba53a16aa09", "output_sha256": "e10c3e14917479637c124594ac830790a96d90ed04093d982f4729fe678123ad", "ttft_s": 63.0764, "first_content_s": 64.931, "elapsed_s": 65.1104, "decode_tps_approx": 32.6, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-2", "case": "middle"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "middle", "attempt": 1, "expected": "22858", "content": "\n\n22858", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131039, "total_tokens": 131107, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131039, "prompt_sha256": "68107d0867abd73f9abe591916a726eaaef94e3fc5d0277566a76ea49803a4cb", "output_sha256": "f07af8e77a0089c8356262cc1a11056bae37f3d44f3fded5c0bbdb5454e74eb8", "ttft_s": 1.7693, "first_content_s": 3.6971, "elapsed_s": 3.8097, "decode_tps_approx": 32.982, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131039.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-2", "case": "end"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "end", "attempt": 1, "expected": "26681", "content": "\n\n26681", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131038, "total_tokens": 131106, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131038, "prompt_sha256": "344c248b70b3519e8446e645d9afdfafe315ebfb7a619e70ff458d6b0cc628e1", "output_sha256": "4937e5a072dc40465c26397dea60d57a710efff2a4277e82e01231de970e8df6", "ttft_s": 1.7537, "first_content_s": 3.6463, "elapsed_s": 3.7498, "decode_tps_approx": 33.725, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131038.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-131072-2", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "21330", "content": "\n\n21330", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "cbbe2526ffeabd635cb332d2884e9b38cfd848fc01920eff66bb2ba53a16aa09", "output_sha256": "e10c3e14917479637c124594ac830790a96d90ed04093d982f4729fe678123ad", "ttft_s": 1.7717, "first_content_s": 3.6026, "elapsed_s": 3.7728, "decode_tps_approx": 33.124, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "STAGE_COMPLETED", "label": "eager", "target_input_tokens": 131072}
|
||||
{"event": "STAGE_START", "label": "eager", "target_input_tokens": 260000}
|
||||
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-260000-1", "document_sha256": "35126a00209a0d6d178dbe3aaa810912e87134bd2cc842fb9a038f890e8a1602", "needle_token_fractions": [0.05, 0.4998, 0.9497]}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-1", "case": "front"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "case": "front", "attempt": 1, "expected": "17920", "content": "\n\n17920", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259965, "total_tokens": 260038, "completion_tokens": 73, "completion_tokens_details": {"reasoning_tokens": 65}}, "max_tokens": 2048, "prompt_tokens_preflight": 259965, "prompt_sha256": "7a6cfb5127af243524962d7311f7fcfa1d4458e41eb1aed71051d62123dbe694", "output_sha256": "de54ccf3a5d5c173845ee04fbde49ffbd302785ef8f2cd57134e0842e5263b62", "ttft_s": 168.2891, "first_content_s": 170.3102, "elapsed_s": 170.5006, "decode_tps_approx": 32.692, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 259965.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-1", "case": "middle"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "case": "middle", "attempt": 1, "expected": "96206", "content": "\n\n96206", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259964, "total_tokens": 260031, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 259964, "prompt_sha256": "600c6c73b3918ef5f3f4f223df7b94c5458ee1ebe22fbacd95d10f8ec8c86912", "output_sha256": "9ca059b5185fa6c4980ba23ac148024bd05e9b8c48d42832dff49653bb6fdc03", "ttft_s": 1.8404, "first_content_s": 3.7048, "elapsed_s": 3.889, "decode_tps_approx": 34.008, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259964.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-1", "case": "end"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "case": "end", "attempt": 1, "expected": "27171", "content": "\n\n27171", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259963, "total_tokens": 260029, "completion_tokens": 66, "completion_tokens_details": {"reasoning_tokens": 58}}, "max_tokens": 2048, "prompt_tokens_preflight": 259963, "prompt_sha256": "441427045725fccbb4e5fd9b3a993083ef4f493aac427c4e0166024020f9844e", "output_sha256": "0a85d29eac945e1b1495d51dcdf3bb79d5d0c63437bcc49a6de6daf9100047f6", "ttft_s": 1.8123, "first_content_s": 3.6088, "elapsed_s": 3.7805, "decode_tps_approx": 34.666, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259963.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-1", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "17920", "content": "\n\n17920", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259965, "total_tokens": 260031, "completion_tokens": 66, "completion_tokens_details": {"reasoning_tokens": 58}}, "max_tokens": 2048, "prompt_tokens_preflight": 259965, "prompt_sha256": "7a6cfb5127af243524962d7311f7fcfa1d4458e41eb1aed71051d62123dbe694", "output_sha256": "9e75940838bbfdb7465e34e94bc0439593d37a3741bf259e64d083b66ca41e30", "ttft_s": 1.8134, "first_content_s": 3.6558, "elapsed_s": 3.8307, "decode_tps_approx": 32.354, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259965.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "DOCUMENT_START", "label": "eager", "document": "ctx-260000-2", "document_sha256": "60c97958ef8f971e623422822f30bb4166008a33fd993c68c6cc38e4af5e15d6", "needle_token_fractions": [0.05, 0.4998, 0.9497]}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-2", "case": "front"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "case": "front", "attempt": 1, "expected": "71676", "content": "\n\n71676", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259965, "total_tokens": 260035, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_tokens_preflight": 259965, "prompt_sha256": "5e7de47221917004e13985c40ef52d47dc313b87ddbc696122049ff66cbc80d7", "output_sha256": "dc1b94e47b447875b58070591c5ab98d7b8b6bcb2a236913829fbad02f21d157", "ttft_s": 137.1988, "first_content_s": 139.1389, "elapsed_s": 139.2452, "decode_tps_approx": 33.847, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 259965.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-2", "case": "middle"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "case": "middle", "attempt": 1, "expected": "35897", "content": "\n\n35897", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259964, "total_tokens": 260032, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 259964, "prompt_sha256": "d41ba1ed714a9f634c0cffa5b8c269e2da364e0354c6886d589585a56b2e8dc0", "output_sha256": "4c920b7ee11a85f5aeca1eb5485383a953b8bef7187b41f06745e162624f6b9e", "ttft_s": 1.8152, "first_content_s": 3.6725, "elapsed_s": 3.8491, "decode_tps_approx": 34.511, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259964.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-2", "case": "end"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "case": "end", "attempt": 1, "expected": "70247", "content": "\n\n70247", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259963, "total_tokens": 260030, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 259963, "prompt_sha256": "0912a32e71a4f4df64de74c58384f660bb98dda90705c1fa93a28b3ecd0a339e", "output_sha256": "0432ebcc2528cb9d8bafb4cff93836f884dceb6e6d57084984a5bb38fed8efc3", "ttft_s": 1.8249, "first_content_s": 3.6734, "elapsed_s": 3.7745, "decode_tps_approx": 33.986, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259963.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "eager", "document": "ctx-260000-2", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "eager", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "71676", "content": "\n\n71676", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 259965, "total_tokens": 260034, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_tokens_preflight": 259965, "prompt_sha256": "5e7de47221917004e13985c40ef52d47dc313b87ddbc696122049ff66cbc80d7", "output_sha256": "3d22284ab6d9f95aff65644f77e404f7361d7ef8474a599aea191309f5604160", "ttft_s": 1.8285, "first_content_s": 3.6494, "elapsed_s": 3.8159, "decode_tps_approx": 34.367, "metrics_delta": {"vllm:prefix_cache_hits_total": 257600.0, "vllm:prefix_cache_queries_total": 259965.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "STAGE_COMPLETED", "label": "eager", "target_input_tokens": 260000}
|
||||
{"event": "CONTEXT_SUITE_COMPLETED", "label": "eager", "first_attempt_failures": []}
|
||||
@@ -0,0 +1,6 @@
|
||||
{"event": "FIXTURE_READY", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "document_sha256": "62dc71efdb9de440f4cf319472ece04e2fe59e3c31653d7a95ecf050549c1697", "needle_token_fractions": [0.0502, 0.4994, 0.9486], "prompt_tokens": [65510, 65509, 65508, 65510]}
|
||||
{"event": "FIXTURE_READY", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "document_sha256": "075f6a50b9fbbc275aaea62f2650a46838f4d19e93a543c4572c4e7acaf90988", "needle_token_fractions": [0.0502, 0.4994, 0.9486], "prompt_tokens": [65510, 65509, 65508, 65510]}
|
||||
{"event": "FIXTURE_READY", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "document_sha256": "81014bff67378118f3b3ceba03c745724783df5600e0327fc34d8b57616b48c1", "needle_token_fractions": [0.05, 0.4998, 0.9494], "prompt_tokens": [131040, 131039, 131038, 131040]}
|
||||
{"event": "FIXTURE_READY", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "document_sha256": "040a0cd85bb25a86dd2bb771a070e8bdc8a8c64b7de671f63e35a5a30cf2ee59", "needle_token_fractions": [0.05, 0.4998, 0.9494], "prompt_tokens": [131040, 131039, 131038, 131040]}
|
||||
{"event": "FIXTURE_READY", "document": "ctx-260000-1", "target_input_tokens": 260000, "sample": 1, "document_sha256": "35126a00209a0d6d178dbe3aaa810912e87134bd2cc842fb9a038f890e8a1602", "needle_token_fractions": [0.05, 0.4998, 0.9497], "prompt_tokens": [259965, 259964, 259963, 259965]}
|
||||
{"event": "FIXTURE_READY", "document": "ctx-260000-2", "target_input_tokens": 260000, "sample": 2, "document_sha256": "60c97958ef8f971e623422822f30bb4166008a33fd993c68c6cc38e4af5e15d6", "needle_token_fractions": [0.05, 0.4998, 0.9497], "prompt_tokens": [259965, 259964, 259963, 259965]}
|
||||
@@ -0,0 +1,52 @@
|
||||
{"event": "STAGE_START", "label": "graph", "target_input_tokens": 65536}
|
||||
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-65536-1", "document_sha256": "62dc71efdb9de440f4cf319472ece04e2fe59e3c31653d7a95ecf050549c1697", "needle_token_fractions": [0.0502, 0.4994, 0.9486]}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-1", "case": "front"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "front", "attempt": 1, "expected": "90444", "content": "\n\n90444", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65575, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "cae6de2523bb6e51419630c9a0def8f632e526a3dd32af08f2fd72eff9f3f2d4", "output_sha256": "302f94d12b4e252baa7baf220d83b1bcf00ab99aa2cbe0caf0f9a2f11c136667", "ttft_s": 31.3812, "first_content_s": 33.1416, "elapsed_s": 33.3135, "decode_tps_approx": 34.82, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-1", "case": "middle"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "middle", "attempt": 1, "expected": "34096", "content": "\n\n34096", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65509, "total_tokens": 65574, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 65509, "prompt_sha256": "4aed1cfbe19cb56496e9496753062083ebb9382611731804e6c867ae1025795c", "output_sha256": "9c9329a6672fc532dc4ea0795ac06c2c1719af59592c082b2b3bcad75f10cc9a", "ttft_s": 1.6313, "first_content_s": 3.4207, "elapsed_s": 3.593, "decode_tps_approx": 32.744, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65509.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-1", "case": "end"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "end", "attempt": 1, "expected": "90059", "content": "\n\n90059", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65508, "total_tokens": 65571, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_tokens_preflight": 65508, "prompt_sha256": "9415a83f1f499579d7d90bfd4adf63184b021672491f843e6fdea865fdefe9e3", "output_sha256": "f1732242e69c1661c79495c8e0f95a68dee3b8e688ec39fb928caf4fdf58c9f1", "ttft_s": 1.6231, "first_content_s": 3.2847, "elapsed_s": 3.4708, "decode_tps_approx": 33.694, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65508.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-1", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-65536-1", "target_input_tokens": 65536, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "90444", "content": "\n\n90444", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65575, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "cae6de2523bb6e51419630c9a0def8f632e526a3dd32af08f2fd72eff9f3f2d4", "output_sha256": "302f94d12b4e252baa7baf220d83b1bcf00ab99aa2cbe0caf0f9a2f11c136667", "ttft_s": 1.631, "first_content_s": 3.3, "elapsed_s": 3.4747, "decode_tps_approx": 36.506, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-65536-2", "document_sha256": "075f6a50b9fbbc275aaea62f2650a46838f4d19e93a543c4572c4e7acaf90988", "needle_token_fractions": [0.0502, 0.4994, 0.9486]}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-2", "case": "front"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "front", "attempt": 1, "expected": "22735", "content": "\n\n22735", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65577, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "a42dc20d962b640ab70d2b748464a7907983a252746f927b96edd3c822069830", "output_sha256": "800ef0d2008bd683590ca51be8004d2b067f700b5b4678dbc6838671ae14004f", "ttft_s": 31.2016, "first_content_s": 32.9539, "elapsed_s": 33.1287, "decode_tps_approx": 34.386, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-2", "case": "middle"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "middle", "attempt": 1, "expected": "98413", "content": "\n\n98413", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65509, "total_tokens": 65576, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 65509, "prompt_sha256": "3dc3b7fe628cc09e0ca8d064cbb216150736b71e2913e60610b0baf76dcc01d9", "output_sha256": "0776f36146e6ef2c6ce63b0167fbd8477a8029af20d4d422d30dad32e15cf392", "ttft_s": 1.634, "first_content_s": 3.4029, "elapsed_s": 3.5735, "decode_tps_approx": 35.588, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65509.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-2", "case": "end"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "end", "attempt": 1, "expected": "61613", "content": "\n\n61613", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65508, "total_tokens": 65574, "completion_tokens": 66, "completion_tokens_details": {"reasoning_tokens": 58}}, "max_tokens": 2048, "prompt_tokens_preflight": 65508, "prompt_sha256": "96f91ecd7e78d9c40fa68491b95c9a7679ecd8ac7cdf8cf48bea95317e467d9a", "output_sha256": "f0d613427a49bcc6875f076a4bacab0e199cb28c02361640f1d0dd76b12cd42a", "ttft_s": 1.6339, "first_content_s": 3.3157, "elapsed_s": 3.4025, "decode_tps_approx": 36.91, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65508.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-65536-2", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-65536-2", "target_input_tokens": 65536, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "22735", "content": "\n\n22735", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 65510, "total_tokens": 65581, "completion_tokens": 71, "completion_tokens_details": {"reasoning_tokens": 63}}, "max_tokens": 2048, "prompt_tokens_preflight": 65510, "prompt_sha256": "a42dc20d962b640ab70d2b748464a7907983a252746f927b96edd3c822069830", "output_sha256": "f8f3af6416a04184ba903b37a60fae8d67d230abfba70767e09d494429cedd33", "ttft_s": 1.6437, "first_content_s": 3.5088, "elapsed_s": 3.6774, "decode_tps_approx": 34.565, "metrics_delta": {"vllm:prefix_cache_hits_total": 62400.0, "vllm:prefix_cache_queries_total": 65510.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "STAGE_COMPLETED", "label": "graph", "target_input_tokens": 65536}
|
||||
{"event": "STAGE_START", "label": "graph", "target_input_tokens": 131072}
|
||||
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-131072-1", "document_sha256": "81014bff67378118f3b3ceba03c745724783df5600e0327fc34d8b57616b48c1", "needle_token_fractions": [0.05, 0.4998, 0.9494]}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-1", "case": "front"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "front", "attempt": 1, "expected": "22798", "content": "\n\n22798", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "941a60b4a55cfbf2250885fd7af910fcee51df9a63a7bb0e5fd23eb0b2e981c9", "output_sha256": "f2e65532c3fedd9134daa4660cdd96280c3283b7ef9f4514d1b54f865d5c0c65", "ttft_s": 64.6686, "first_content_s": 66.4772, "elapsed_s": 66.5778, "decode_tps_approx": 34.72, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-1", "case": "middle"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "middle", "attempt": 1, "expected": "87671", "content": "\n\n87671", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131039, "total_tokens": 131104, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_tokens_preflight": 131039, "prompt_sha256": "7289422da2bb1b74f436e7589057e2ee045b3fb9f6a9d24af6c560f344768a30", "output_sha256": "a332a7f3eb061442f33f29bb29a7727c2d71ddd9afa5bea2584bb532b5e27920", "ttft_s": 1.7696, "first_content_s": 3.5958, "elapsed_s": 3.7695, "decode_tps_approx": 32.147, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131039.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-1", "case": "end"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "end", "attempt": 1, "expected": "66667", "content": "\n\n66667", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131038, "total_tokens": 131106, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131038, "prompt_sha256": "5231b28263eefbc827fce10ebfe9af3f43baf90154bfd9ddac916ca086ad1eda", "output_sha256": "b2e1d3b077c4c2780190d7705a5569da88f63ef165a81b6ad5b6f0f81ec80286", "ttft_s": 1.7634, "first_content_s": 3.669, "elapsed_s": 3.7757, "decode_tps_approx": 33.435, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131038.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-1", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-131072-1", "target_input_tokens": 131072, "sample": 1, "case": "front_repeat", "attempt": 1, "expected": "22798", "content": "\n\n22798", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "941a60b4a55cfbf2250885fd7af910fcee51df9a63a7bb0e5fd23eb0b2e981c9", "output_sha256": "8e8ae60c86d7472427ad9fa0f03351e31fc544c601d3a20bcf41e6e7902cc5df", "ttft_s": 1.7666, "first_content_s": 3.4995, "elapsed_s": 3.6726, "decode_tps_approx": 34.776, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-131072-2", "document_sha256": "040a0cd85bb25a86dd2bb771a070e8bdc8a8c64b7de671f63e35a5a30cf2ee59", "needle_token_fractions": [0.05, 0.4998, 0.9494]}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-2", "case": "front"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "front", "attempt": 1, "expected": "21330", "content": "\n\n21330", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131106, "completion_tokens": 66, "completion_tokens_details": {"reasoning_tokens": 58}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "cbbe2526ffeabd635cb332d2884e9b38cfd848fc01920eff66bb2ba53a16aa09", "output_sha256": "d0ed7218b33c233b8f19cfe2d065b167568dcb52d2c41b9006d672e9478aee7d", "ttft_s": 63.2781, "first_content_s": 65.0856, "elapsed_s": 65.2604, "decode_tps_approx": 32.929, "metrics_delta": {"vllm:prefix_cache_hits_total": 0.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-2", "case": "middle"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "middle", "attempt": 1, "expected": "22858", "content": "\n\n22858", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131039, "total_tokens": 131107, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_tokens_preflight": 131039, "prompt_sha256": "68107d0867abd73f9abe591916a726eaaef94e3fc5d0277566a76ea49803a4cb", "output_sha256": "f07af8e77a0089c8356262cc1a11056bae37f3d44f3fded5c0bbdb5454e74eb8", "ttft_s": 1.7672, "first_content_s": 3.5913, "elapsed_s": 3.699, "decode_tps_approx": 34.823, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131039.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-2", "case": "end"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "end", "attempt": 1, "expected": "26681", "content": "\n\n26681", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131038, "total_tokens": 131101, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_tokens_preflight": 131038, "prompt_sha256": "344c248b70b3519e8446e645d9afdfafe315ebfb7a619e70ff458d6b0cc628e1", "output_sha256": "8c75d9d6e54e6f3a5f5deb1a51d2c06f7deb0697c53e7a8a4718163490d5292e", "ttft_s": 1.7714, "first_content_s": 3.4271, "elapsed_s": 3.6039, "decode_tps_approx": 33.993, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131038.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-131072-2", "case": "front_repeat"}
|
||||
{"event": "RESULT", "label": "graph", "document": "ctx-131072-2", "target_input_tokens": 131072, "sample": 2, "case": "front_repeat", "attempt": 1, "expected": "21330", "content": "\n\n21330", "correct": true, "finish_reason": "stop", "usage": {"prompt_tokens": 131040, "total_tokens": 131107, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_tokens_preflight": 131040, "prompt_sha256": "cbbe2526ffeabd635cb332d2884e9b38cfd848fc01920eff66bb2ba53a16aa09", "output_sha256": "e10c3e14917479637c124594ac830790a96d90ed04093d982f4729fe678123ad", "ttft_s": 1.7713, "first_content_s": 3.5814, "elapsed_s": 3.7475, "decode_tps_approx": 33.552, "metrics_delta": {"vllm:prefix_cache_hits_total": 128000.0, "vllm:prefix_cache_queries_total": 131040.0, "vllm:num_preemptions_total": 0.0}}
|
||||
{"event": "STAGE_COMPLETED", "label": "graph", "target_input_tokens": 131072}
|
||||
{"event": "STAGE_START", "label": "graph", "target_input_tokens": 260000}
|
||||
{"event": "DOCUMENT_START", "label": "graph", "document": "ctx-260000-1", "document_sha256": "35126a00209a0d6d178dbe3aaa810912e87134bd2cc842fb9a038f890e8a1602", "needle_token_fractions": [0.05, 0.4998, 0.9497]}
|
||||
{"event": "REQUEST_START", "label": "graph", "document": "ctx-260000-1", "case": "front"}
|
||||
Traceback (most recent call last):
|
||||
File "/tmp/context-benchmark.py", line 198, in <module>
|
||||
run(args.data, args.label)
|
||||
File "/tmp/context-benchmark.py", line 180, in run
|
||||
result = run_case(label, fixture, case, 1)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/tmp/context-benchmark.py", line 148, in run_case
|
||||
raise RuntimeError('Incomplete response or missing usage')
|
||||
RuntimeError: Incomplete response or missing usage
|
||||
@@ -0,0 +1,130 @@
|
||||
{
|
||||
"page_size_bytes": 4096,
|
||||
"events": [
|
||||
{
|
||||
"time": "Sep 17 23:28:31",
|
||||
"pid": 291090,
|
||||
"process": "wireplumber"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:28:31",
|
||||
"pid": 2593,
|
||||
"process": "wireplumber"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:28:31",
|
||||
"pid": 2590,
|
||||
"process": "pipewire"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:28:31",
|
||||
"pid": 291086,
|
||||
"process": "pipewire"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 373208,
|
||||
"process": "wireplumber"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 373206,
|
||||
"process": "wireplumber"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 373205,
|
||||
"process": "pipewire"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 373207,
|
||||
"process": "pipewire"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 2594,
|
||||
"process": "pipewire-pulse"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 291091,
|
||||
"process": "pipewire-pulse"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 3384,
|
||||
"process": "gnome-keyring-d"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 2638,
|
||||
"process": "xdg-document-po"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 2605,
|
||||
"process": "dbus-daemon"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 291138,
|
||||
"process": "xdg-document-po"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 291117,
|
||||
"process": "dbus-daemon"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 291150,
|
||||
"process": "xdg-permission-"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 2689,
|
||||
"process": "xdg-permission-"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 291161,
|
||||
"process": "fusermount3"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 2707,
|
||||
"process": "fusermount3"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 291089,
|
||||
"process": "user-session-he"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 2521,
|
||||
"process": "systemd"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 291071,
|
||||
"process": "systemd"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 291075,
|
||||
"process": "(sd-pam"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 2533,
|
||||
"process": "(sd-pam"
|
||||
},
|
||||
{
|
||||
"time": "Sep 17 23:50:12",
|
||||
"pid": 374016,
|
||||
"process": "vllm"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"verified_at": "2026-09-18T00:02:00+08:00",
|
||||
"timestamp_precision": "minute",
|
||||
"image": "local/qwen38-flash-spark:prefix-eager-0bfc7a15",
|
||||
"health": "healthy",
|
||||
"restart_policy": "unless-stopped",
|
||||
"smoke": "passed",
|
||||
"tool_call": "passed",
|
||||
"system_failed_units": 0,
|
||||
"user_failed_units": 0,
|
||||
"default_compose_unchanged": true,
|
||||
"configured_context_limit": 262144,
|
||||
"context_limit_is_not_stability_guarantee": true
|
||||
}
|
||||
@@ -0,0 +1,337 @@
|
||||
{"time": 1789658518.5663915, "available_kib": 19133408, "swap_used_kib": 278096, "pswpin": 57886, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511763\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500322"}
|
||||
{"time": 1789658523.5879836, "available_kib": 19112744, "swap_used_kib": 278072, "pswpin": 57902, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
|
||||
{"time": 1789658528.6202788, "available_kib": 19128160, "swap_used_kib": 278072, "pswpin": 57906, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
|
||||
{"time": 1789658533.6433575, "available_kib": 19124732, "swap_used_kib": 278072, "pswpin": 57906, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
|
||||
{"time": 1789658538.674761, "available_kib": 19121312, "swap_used_kib": 278072, "pswpin": 57908, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
|
||||
{"time": 1789658543.698441, "available_kib": 19124916, "swap_used_kib": 278072, "pswpin": 57909, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
|
||||
{"time": 1789658548.7212164, "available_kib": 19116224, "swap_used_kib": 278072, "pswpin": 57909, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
|
||||
{"time": 1789658553.7366443, "available_kib": 19110172, "swap_used_kib": 278072, "pswpin": 57909, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511772\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500332"}
|
||||
{"time": 1789658558.7499263, "available_kib": 19029736, "swap_used_kib": 277944, "pswpin": 58060, "pswpout": 132209, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9511785\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9500344"}
|
||||
{"time": 1789658563.768867, "available_kib": 19119204, "swap_used_kib": 277948, "pswpin": 58092, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551449\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539957"}
|
||||
{"time": 1789658568.7911043, "available_kib": 18960752, "swap_used_kib": 277932, "pswpin": 58108, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.12 avg60=0.02 avg300=0.00 total=9551449\nfull avg10=0.12 avg60=0.02 avg300=0.00 total=9539957"}
|
||||
{"time": 1789658573.8094068, "available_kib": 18949256, "swap_used_kib": 277932, "pswpin": 58193, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.08 avg60=0.02 avg300=0.00 total=9551487\nfull avg10=0.08 avg60=0.02 avg300=0.00 total=9539995"}
|
||||
{"time": 1789658578.827815, "available_kib": 18957016, "swap_used_kib": 277932, "pswpin": 58198, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.04 avg60=0.02 avg300=0.00 total=9551487\nfull avg10=0.04 avg60=0.02 avg300=0.00 total=9539995"}
|
||||
{"time": 1789658583.8455026, "available_kib": 18930168, "swap_used_kib": 277932, "pswpin": 58200, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=9551487\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=9539995"}
|
||||
{"time": 1789658588.8635936, "available_kib": 18953096, "swap_used_kib": 277932, "pswpin": 58203, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=9551487\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=9539995"}
|
||||
{"time": 1789658593.8799891, "available_kib": 18953872, "swap_used_kib": 277932, "pswpin": 58204, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551487\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539995"}
|
||||
{"time": 1789658598.9009116, "available_kib": 18967112, "swap_used_kib": 277932, "pswpin": 58236, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658603.9197989, "available_kib": 18998108, "swap_used_kib": 277932, "pswpin": 58236, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658608.9420846, "available_kib": 18996192, "swap_used_kib": 277932, "pswpin": 58236, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658613.9643192, "available_kib": 19004580, "swap_used_kib": 277928, "pswpin": 58237, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658618.9860935, "available_kib": 19021644, "swap_used_kib": 277928, "pswpin": 58237, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658624.0084915, "available_kib": 19034608, "swap_used_kib": 277928, "pswpin": 58238, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658629.0322523, "available_kib": 19035292, "swap_used_kib": 277928, "pswpin": 58238, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658634.0537705, "available_kib": 19039996, "swap_used_kib": 277928, "pswpin": 58239, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658639.0692775, "available_kib": 19039228, "swap_used_kib": 277928, "pswpin": 58250, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658644.0906286, "available_kib": 19034160, "swap_used_kib": 277928, "pswpin": 58250, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658649.1132598, "available_kib": 19042024, "swap_used_kib": 277928, "pswpin": 58250, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658654.133615, "available_kib": 19060576, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658659.147326, "available_kib": 19065932, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9551488\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9539996"}
|
||||
{"time": 1789658664.1672149, "available_kib": 18385204, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=9646207\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=9634697"}
|
||||
{"time": 1789658669.1912403, "available_kib": 16880488, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.66 avg60=0.15 avg300=0.03 total=9730054\nfull avg10=0.66 avg60=0.15 avg300=0.03 total=9718515"}
|
||||
{"time": 1789658674.2080126, "available_kib": 17073908, "swap_used_kib": 277928, "pswpin": 58251, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.74 avg60=0.20 avg300=0.04 total=9745880\nfull avg10=0.74 avg60=0.20 avg300=0.04 total=9734336"}
|
||||
{"time": 1789658679.2286303, "available_kib": 17064256, "swap_used_kib": 277928, "pswpin": 58256, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.40 avg60=0.18 avg300=0.04 total=9746095\nfull avg10=0.40 avg60=0.18 avg300=0.04 total=9734550"}
|
||||
{"time": 1789658684.2487023, "available_kib": 17069040, "swap_used_kib": 277928, "pswpin": 58256, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.27 avg60=0.17 avg300=0.04 total=9746095\nfull avg10=0.27 avg60=0.17 avg300=0.04 total=9734550"}
|
||||
{"time": 1789658689.2649066, "available_kib": 17094764, "swap_used_kib": 277928, "pswpin": 58256, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.14 avg60=0.15 avg300=0.04 total=9746095\nfull avg10=0.14 avg60=0.15 avg300=0.04 total=9734550"}
|
||||
{"time": 1789658694.2952292, "available_kib": 17094992, "swap_used_kib": 277928, "pswpin": 58257, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.10 avg60=0.14 avg300=0.04 total=9746095\nfull avg10=0.10 avg60=0.14 avg300=0.04 total=9734550"}
|
||||
{"time": 1789658699.313313, "available_kib": 17092940, "swap_used_kib": 277928, "pswpin": 58258, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.05 avg60=0.13 avg300=0.04 total=9746095\nfull avg10=0.05 avg60=0.13 avg300=0.04 total=9734550"}
|
||||
{"time": 1789658704.336239, "available_kib": 17086176, "swap_used_kib": 277928, "pswpin": 58258, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.12 avg300=0.03 total=9746095\nfull avg10=0.03 avg60=0.12 avg300=0.03 total=9734550"}
|
||||
{"time": 1789658709.3577383, "available_kib": 17095176, "swap_used_kib": 277920, "pswpin": 58258, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.11 avg300=0.03 total=9746095\nfull avg10=0.01 avg60=0.11 avg300=0.03 total=9734550"}
|
||||
{"time": 1789658714.3806603, "available_kib": 17100716, "swap_used_kib": 277920, "pswpin": 58258, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=9746095\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=9734550"}
|
||||
{"time": 1789658719.4096508, "available_kib": 17107336, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=9734550"}
|
||||
{"time": 1789658724.4296918, "available_kib": 17104320, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=9734550"}
|
||||
{"time": 1789658729.4516592, "available_kib": 17110452, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=9734550"}
|
||||
{"time": 1789658734.4754598, "available_kib": 17113076, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=9734550"}
|
||||
{"time": 1789658739.491273, "available_kib": 17112548, "swap_used_kib": 277920, "pswpin": 58259, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=9746095\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=9734550"}
|
||||
{"time": 1789658744.5144107, "available_kib": 17115904, "swap_used_kib": 277920, "pswpin": 58261, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=9746095\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=9734550"}
|
||||
{"time": 1789658749.5331264, "available_kib": 17113852, "swap_used_kib": 277920, "pswpin": 58261, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=9746095\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=9734550"}
|
||||
{"time": 1789658754.5567322, "available_kib": 17093348, "swap_used_kib": 277920, "pswpin": 58261, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=9746095\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=9734550"}
|
||||
{"time": 1789658759.5871935, "available_kib": 17098160, "swap_used_kib": 277920, "pswpin": 58261, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=9746095\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=9734550"}
|
||||
{"time": 1789658764.6048036, "available_kib": 17151428, "swap_used_kib": 277920, "pswpin": 58299, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=9748118\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=9736573"}
|
||||
{"time": 1789658769.6251879, "available_kib": 17132048, "swap_used_kib": 277920, "pswpin": 58299, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=9748118\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=9736573"}
|
||||
{"time": 1789658774.6457133, "available_kib": 17117360, "swap_used_kib": 277920, "pswpin": 58300, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=9748118\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=9736573"}
|
||||
{"time": 1789658779.6838923, "available_kib": 17116004, "swap_used_kib": 277920, "pswpin": 58300, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.02 total=9748118\nfull avg10=0.00 avg60=0.02 avg300=0.02 total=9736573"}
|
||||
{"time": 1789658784.7049677, "available_kib": 17121488, "swap_used_kib": 277920, "pswpin": 58300, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=9748118\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=9736573"}
|
||||
{"time": 1789658789.7276533, "available_kib": 17116728, "swap_used_kib": 277920, "pswpin": 58300, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=9748118\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=9736573"}
|
||||
{"time": 1789658794.748693, "available_kib": 17118116, "swap_used_kib": 277920, "pswpin": 58307, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=9748125\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=9736580"}
|
||||
{"time": 1789658799.7686727, "available_kib": 17116124, "swap_used_kib": 277920, "pswpin": 58307, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748125\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736580"}
|
||||
{"time": 1789658804.7893128, "available_kib": 17121572, "swap_used_kib": 277920, "pswpin": 58309, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748253\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736709"}
|
||||
{"time": 1789658809.809726, "available_kib": 17122720, "swap_used_kib": 277920, "pswpin": 58309, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748253\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736709"}
|
||||
{"time": 1789658814.8309712, "available_kib": 17122612, "swap_used_kib": 277920, "pswpin": 58310, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748253\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736709"}
|
||||
{"time": 1789658819.8469305, "available_kib": 17112180, "swap_used_kib": 277920, "pswpin": 58310, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.01 total=9748253\nfull avg10=0.00 avg60=0.01 avg300=0.01 total=9736709"}
|
||||
{"time": 1789658824.8599076, "available_kib": 16292084, "swap_used_kib": 277920, "pswpin": 58310, "pswpout": 132210, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=9777656\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=9766099"}
|
||||
{"time": 1789658829.8806674, "available_kib": 15842676, "swap_used_kib": 277920, "pswpin": 58310, "pswpout": 132212, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.51 avg60=0.10 avg300=0.03 total=9858842\nfull avg10=0.51 avg60=0.10 avg300=0.03 total=9847274"}
|
||||
{"time": 1789658834.907948, "available_kib": 14954848, "swap_used_kib": 277920, "pswpin": 58312, "pswpout": 132212, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.80 avg60=0.41 avg300=0.09 total=10057690\nfull avg10=1.80 avg60=0.41 avg300=0.09 total=10046120"}
|
||||
{"time": 1789658839.945578, "available_kib": 13454580, "swap_used_kib": 277920, "pswpin": 58313, "pswpout": 132218, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.39 avg60=0.42 avg300=0.10 total=10113551\nfull avg10=1.39 avg60=0.42 avg300=0.10 total=10101932"}
|
||||
{"time": 1789658844.9592502, "available_kib": 12022056, "swap_used_kib": 277920, "pswpin": 58313, "pswpout": 132220, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.12 avg60=0.44 avg300=0.11 total=10179454\nfull avg10=1.12 avg60=0.44 avg300=0.11 total=10167828"}
|
||||
{"time": 1789658849.988462, "available_kib": 11454284, "swap_used_kib": 277936, "pswpin": 58313, "pswpout": 132235, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.08 avg60=0.48 avg300=0.12 total=10485545\nfull avg10=1.08 avg60=0.48 avg300=0.12 total=10473909"}
|
||||
{"time": 1789658855.0101583, "available_kib": 9915584, "swap_used_kib": 277952, "pswpin": 58317, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.05 avg60=0.80 avg300=0.20 total=10507845\nfull avg10=2.05 avg60=0.80 avg300=0.20 total=10496197"}
|
||||
{"time": 1789658860.0301027, "available_kib": 8933668, "swap_used_kib": 277952, "pswpin": 58330, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.43 avg60=0.94 avg300=0.24 total=10656667\nfull avg10=2.43 avg60=0.94 avg300=0.24 total=10644967"}
|
||||
{"time": 1789658865.0464501, "available_kib": 7716440, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.33 avg60=0.85 avg300=0.23 total=10660104\nfull avg10=1.33 avg60=0.85 avg300=0.23 total=10648371"}
|
||||
{"time": 1789658870.0681012, "available_kib": 6826072, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.19 avg60=0.86 avg300=0.24 total=10706336\nfull avg10=1.19 avg60=0.86 avg300=0.24 total=10694603"}
|
||||
{"time": 1789658875.087344, "available_kib": 5135676, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.10 avg60=1.04 avg300=0.29 total=10882137\nfull avg10=2.10 avg60=1.04 avg300=0.29 total=10869914"}
|
||||
{"time": 1789658880.1011705, "available_kib": 4269604, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.77 avg60=1.04 avg300=0.30 total=10942095\nfull avg10=1.77 avg60=1.04 avg300=0.30 total=10929854"}
|
||||
{"time": 1789658885.1245944, "available_kib": 3276860, "swap_used_kib": 277952, "pswpin": 58331, "pswpout": 132258, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=9.55 avg60=2.64 avg300=0.66 total=12010226\nfull avg10=9.55 avg60=2.64 avg300=0.66 total=11997881"}
|
||||
{"time": 1789658890.1605468, "available_kib": 1900384, "swap_used_kib": 279048, "pswpin": 58331, "pswpout": 132626, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=9.27 avg60=3.05 avg300=0.77 total=12760884\nfull avg10=9.27 avg60=3.05 avg300=0.77 total=12748413"}
|
||||
{"time": 1789658895.544402, "available_kib": 990752, "swap_used_kib": 386360, "pswpin": 58964, "pswpout": 161498, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=11.87 avg60=4.18 avg300=1.06 total=13699927\nfull avg10=11.87 avg60=4.18 avg300=1.06 total=13687021"}
|
||||
{"time": 1789658902.1427128, "available_kib": 146080, "swap_used_kib": 416668, "pswpin": 61230, "pswpout": 171983, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=15.40 avg60=5.71 avg300=1.45 total=15105041\nfull avg10=15.40 avg60=5.71 avg300=1.45 total=15091509"}
|
||||
{"time": 1789658908.878199, "available_kib": 152008, "swap_used_kib": 416668, "pswpin": 66796, "pswpout": 175865, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=14.04 avg60=6.79 avg300=1.81 total=15794783\nfull avg10=14.04 avg60=6.79 avg300=1.81 total=15781200"}
|
||||
{"time": 1789658914.531895, "available_kib": 18141760, "swap_used_kib": 398912, "pswpin": 81619, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=15.19 avg60=7.43 avg300=2.02 total=16443845\nfull avg10=15.19 avg60=7.43 avg300=2.02 total=16429373"}
|
||||
{"time": 1789658919.6018057, "available_kib": 15821584, "swap_used_kib": 398696, "pswpin": 85301, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=8.34 avg60=6.72 avg300=1.97 total=16443850\nfull avg10=8.34 avg60=6.72 avg300=1.97 total=16429377"}
|
||||
{"time": 1789658924.648318, "available_kib": 13387340, "swap_used_kib": 398228, "pswpin": 93243, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=4.57 avg60=6.08 avg300=1.93 total=16443863\nfull avg10=4.57 avg60=6.08 avg300=1.93 total=16429391"}
|
||||
{"time": 1789658929.6863859, "available_kib": 11342112, "swap_used_kib": 398228, "pswpin": 93353, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=3.06 avg60=5.69 avg300=1.91 total=16443863\nfull avg10=3.06 avg60=5.69 avg300=1.91 total=16429391"}
|
||||
{"time": 1789658934.7106977, "available_kib": 11211100, "swap_used_kib": 398224, "pswpin": 98673, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.68 avg60=5.15 avg300=1.87 total=16443863\nfull avg10=1.68 avg60=5.15 avg300=1.87 total=16429391"}
|
||||
{"time": 1789658939.7328582, "available_kib": 11223572, "swap_used_kib": 398224, "pswpin": 98704, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.12 avg60=4.82 avg300=1.84 total=16443863\nfull avg10=1.12 avg60=4.82 avg300=1.84 total=16429391"}
|
||||
{"time": 1789658944.764727, "available_kib": 11188908, "swap_used_kib": 398224, "pswpin": 100492, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.61 avg60=4.36 avg300=1.80 total=16443863\nfull avg10=0.61 avg60=4.36 avg300=1.80 total=16429391"}
|
||||
{"time": 1789658949.786744, "available_kib": 11231404, "swap_used_kib": 398172, "pswpin": 100926, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.41 avg60=4.08 avg300=1.78 total=16443863\nfull avg10=0.41 avg60=4.08 avg300=1.78 total=16429391"}
|
||||
{"time": 1789658954.8232446, "available_kib": 11234164, "swap_used_kib": 398108, "pswpin": 103578, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.22 avg60=3.69 avg300=1.74 total=16443863\nfull avg10=0.22 avg60=3.69 avg300=1.74 total=16429391"}
|
||||
{"time": 1789658959.856721, "available_kib": 11253812, "swap_used_kib": 398108, "pswpin": 104201, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.15 avg60=3.45 avg300=1.71 total=16443863\nfull avg10=0.15 avg60=3.45 avg300=1.71 total=16429391"}
|
||||
{"time": 1789658964.8846357, "available_kib": 11257832, "swap_used_kib": 398108, "pswpin": 104211, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.08 avg60=3.12 avg300=1.68 total=16443863\nfull avg10=0.08 avg60=3.12 avg300=1.68 total=16429391"}
|
||||
{"time": 1789658969.899206, "available_kib": 11258044, "swap_used_kib": 398108, "pswpin": 104237, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.05 avg60=2.92 avg300=1.66 total=16443863\nfull avg10=0.05 avg60=2.92 avg300=1.66 total=16429391"}
|
||||
{"time": 1789658974.9301906, "available_kib": 11267256, "swap_used_kib": 398108, "pswpin": 104258, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.02 avg60=2.64 avg300=1.62 total=16443863\nfull avg10=0.02 avg60=2.64 avg300=1.62 total=16429391"}
|
||||
{"time": 1789658979.9615812, "available_kib": 11260264, "swap_used_kib": 398092, "pswpin": 106517, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=2.47 avg300=1.60 total=16443863\nfull avg10=0.01 avg60=2.47 avg300=1.60 total=16429391"}
|
||||
{"time": 1789658984.9923491, "available_kib": 11251948, "swap_used_kib": 398092, "pswpin": 106697, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=2.23 avg300=1.56 total=16443863\nfull avg10=0.01 avg60=2.23 avg300=1.56 total=16429391"}
|
||||
{"time": 1789658990.0270562, "available_kib": 11250484, "swap_used_kib": 398092, "pswpin": 106727, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=2.09 avg300=1.54 total=16443863\nfull avg10=0.00 avg60=2.09 avg300=1.54 total=16429391"}
|
||||
{"time": 1789658995.0601377, "available_kib": 11253212, "swap_used_kib": 398076, "pswpin": 106873, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.89 avg300=1.51 total=16443880\nfull avg10=0.00 avg60=1.89 avg300=1.51 total=16429408"}
|
||||
{"time": 1789659000.09031, "available_kib": 11251644, "swap_used_kib": 398076, "pswpin": 107152, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.77 avg300=1.49 total=16443880\nfull avg10=0.00 avg60=1.77 avg300=1.49 total=16429408"}
|
||||
{"time": 1789659005.1166606, "available_kib": 11243236, "swap_used_kib": 397300, "pswpin": 108640, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.60 avg300=1.46 total=16443880\nfull avg10=0.00 avg60=1.60 avg300=1.46 total=16429408"}
|
||||
{"time": 1789659010.148615, "available_kib": 11242528, "swap_used_kib": 397288, "pswpin": 108671, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.50 avg300=1.44 total=16443880\nfull avg10=0.00 avg60=1.50 avg300=1.44 total=16429408"}
|
||||
{"time": 1789659015.1821651, "available_kib": 11230116, "swap_used_kib": 397260, "pswpin": 108783, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.35 avg300=1.41 total=16443880\nfull avg10=0.00 avg60=1.35 avg300=1.41 total=16429408"}
|
||||
{"time": 1789659020.2120805, "available_kib": 11227168, "swap_used_kib": 397124, "pswpin": 108794, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.26 avg300=1.39 total=16443880\nfull avg10=0.00 avg60=1.26 avg300=1.39 total=16429408"}
|
||||
{"time": 1789659025.2398205, "available_kib": 11222440, "swap_used_kib": 397124, "pswpin": 108804, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.14 avg300=1.36 total=16443880\nfull avg10=0.00 avg60=1.14 avg300=1.36 total=16429408"}
|
||||
{"time": 1789659030.2665222, "available_kib": 11234840, "swap_used_kib": 397124, "pswpin": 108806, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=1.07 avg300=1.34 total=16443880\nfull avg10=0.00 avg60=1.07 avg300=1.34 total=16429408"}
|
||||
{"time": 1789659035.286854, "available_kib": 11239000, "swap_used_kib": 397124, "pswpin": 108821, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.97 avg300=1.31 total=16443880\nfull avg10=0.00 avg60=0.97 avg300=1.31 total=16429408"}
|
||||
{"time": 1789659040.3129528, "available_kib": 11235308, "swap_used_kib": 397084, "pswpin": 108834, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.90 avg300=1.29 total=16443880\nfull avg10=0.00 avg60=0.90 avg300=1.29 total=16429408"}
|
||||
{"time": 1789659045.3420465, "available_kib": 11236704, "swap_used_kib": 397068, "pswpin": 108879, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.82 avg300=1.27 total=16443880\nfull avg10=0.00 avg60=0.82 avg300=1.27 total=16429408"}
|
||||
{"time": 1789659050.371347, "available_kib": 11239268, "swap_used_kib": 397068, "pswpin": 108891, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.76 avg300=1.25 total=16443880\nfull avg10=0.00 avg60=0.76 avg300=1.25 total=16429408"}
|
||||
{"time": 1789659055.4000638, "available_kib": 11244056, "swap_used_kib": 397068, "pswpin": 108935, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.69 avg300=1.22 total=16443907\nfull avg10=0.00 avg60=0.69 avg300=1.22 total=16429434"}
|
||||
{"time": 1789659060.4234586, "available_kib": 11238900, "swap_used_kib": 397068, "pswpin": 108936, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.64 avg300=1.20 total=16443907\nfull avg10=0.00 avg60=0.64 avg300=1.20 total=16429434"}
|
||||
{"time": 1789659065.4426894, "available_kib": 11236432, "swap_used_kib": 397064, "pswpin": 108944, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.58 avg300=1.18 total=16443907\nfull avg10=0.00 avg60=0.58 avg300=1.18 total=16429434"}
|
||||
{"time": 1789659070.4610708, "available_kib": 11236308, "swap_used_kib": 397064, "pswpin": 108961, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.54 avg300=1.16 total=16443907\nfull avg10=0.00 avg60=0.54 avg300=1.16 total=16429434"}
|
||||
{"time": 1789659075.4823878, "available_kib": 11225648, "swap_used_kib": 396944, "pswpin": 108990, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.49 avg300=1.14 total=16443907\nfull avg10=0.00 avg60=0.49 avg300=1.14 total=16429434"}
|
||||
{"time": 1789659080.509555, "available_kib": 11228968, "swap_used_kib": 396944, "pswpin": 109002, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.46 avg300=1.12 total=16443907\nfull avg10=0.00 avg60=0.46 avg300=1.12 total=16429434"}
|
||||
{"time": 1789659085.5297632, "available_kib": 11161196, "swap_used_kib": 396944, "pswpin": 109004, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.41 avg300=1.10 total=16443907\nfull avg10=0.00 avg60=0.41 avg300=1.10 total=16429434"}
|
||||
{"time": 1789659090.548376, "available_kib": 11194880, "swap_used_kib": 396944, "pswpin": 109005, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.39 avg300=1.08 total=16443907\nfull avg10=0.00 avg60=0.39 avg300=1.08 total=16429434"}
|
||||
{"time": 1789659095.5654695, "available_kib": 11199380, "swap_used_kib": 387436, "pswpin": 109363, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.35 avg300=1.06 total=16443907\nfull avg10=0.00 avg60=0.35 avg300=1.06 total=16429434"}
|
||||
{"time": 1789659100.583462, "available_kib": 11214588, "swap_used_kib": 387436, "pswpin": 109373, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.32 avg300=1.05 total=16443907\nfull avg10=0.00 avg60=0.32 avg300=1.05 total=16429434"}
|
||||
{"time": 1789659105.6065383, "available_kib": 15094932, "swap_used_kib": 386844, "pswpin": 111197, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.29 avg300=1.02 total=16443907\nfull avg10=0.00 avg60=0.29 avg300=1.02 total=16429434"}
|
||||
{"time": 1789659110.618309, "available_kib": 124399220, "swap_used_kib": 378924, "pswpin": 113440, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.27 avg300=1.01 total=16444493\nfull avg10=0.00 avg60=0.27 avg300=1.01 total=16430021"}
|
||||
{"time": 1789659115.631441, "available_kib": 124156328, "swap_used_kib": 378632, "pswpin": 113450, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.25 avg300=0.99 total=16444750\nfull avg10=0.00 avg60=0.25 avg300=0.99 total=16430277"}
|
||||
{"time": 1789659120.641994, "available_kib": 124050676, "swap_used_kib": 378632, "pswpin": 113459, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.23 avg300=0.97 total=16444750\nfull avg10=0.00 avg60=0.23 avg300=0.97 total=16430277"}
|
||||
{"time": 1789659125.6541133, "available_kib": 123194848, "swap_used_kib": 378616, "pswpin": 113707, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.95 total=16445029\nfull avg10=0.00 avg60=0.21 avg300=0.95 total=16430557"}
|
||||
{"time": 1789659130.673013, "available_kib": 122926440, "swap_used_kib": 378616, "pswpin": 113723, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.94 total=16445029\nfull avg10=0.00 avg60=0.19 avg300=0.94 total=16430557"}
|
||||
{"time": 1789659135.6855316, "available_kib": 121762180, "swap_used_kib": 378616, "pswpin": 113755, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.92 total=16445029\nfull avg10=0.00 avg60=0.17 avg300=0.92 total=16430557"}
|
||||
{"time": 1789659140.6999304, "available_kib": 115917576, "swap_used_kib": 378616, "pswpin": 113779, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.91 total=16445029\nfull avg10=0.00 avg60=0.16 avg300=0.91 total=16430557"}
|
||||
{"time": 1789659145.711266, "available_kib": 39428340, "swap_used_kib": 378616, "pswpin": 113787, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.14 avg300=0.89 total=16445029\nfull avg10=0.00 avg60=0.14 avg300=0.89 total=16430557"}
|
||||
{"time": 1789659150.723573, "available_kib": 38372288, "swap_used_kib": 378536, "pswpin": 113858, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.13 avg300=0.87 total=16445029\nfull avg10=0.00 avg60=0.13 avg300=0.87 total=16430557"}
|
||||
{"time": 1789659155.7350225, "available_kib": 37320956, "swap_used_kib": 378536, "pswpin": 113872, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.12 avg300=0.86 total=16445029\nfull avg10=0.00 avg60=0.12 avg300=0.86 total=16430557"}
|
||||
{"time": 1789659160.7476625, "available_kib": 36308548, "swap_used_kib": 378536, "pswpin": 114073, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.11 avg300=0.84 total=16445032\nfull avg10=0.00 avg60=0.11 avg300=0.84 total=16430559"}
|
||||
{"time": 1789659165.7597277, "available_kib": 38306376, "swap_used_kib": 378536, "pswpin": 114123, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.83 total=16445032\nfull avg10=0.00 avg60=0.10 avg300=0.83 total=16430559"}
|
||||
{"time": 1789659170.7729623, "available_kib": 37291316, "swap_used_kib": 378444, "pswpin": 114810, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.81 total=16445039\nfull avg10=0.00 avg60=0.09 avg300=0.81 total=16430566"}
|
||||
{"time": 1789659175.7867181, "available_kib": 36406804, "swap_used_kib": 378444, "pswpin": 114813, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.80 total=16445039\nfull avg10=0.00 avg60=0.08 avg300=0.80 total=16430566"}
|
||||
{"time": 1789659180.7999158, "available_kib": 35723392, "swap_used_kib": 378408, "pswpin": 114888, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.78 total=16445039\nfull avg10=0.00 avg60=0.07 avg300=0.78 total=16430566"}
|
||||
{"time": 1789659185.8104358, "available_kib": 34847464, "swap_used_kib": 378408, "pswpin": 114890, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.77 total=16445039\nfull avg10=0.00 avg60=0.07 avg300=0.77 total=16430566"}
|
||||
{"time": 1789659190.8217516, "available_kib": 33889420, "swap_used_kib": 378408, "pswpin": 114897, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.75 total=16445039\nfull avg10=0.00 avg60=0.06 avg300=0.75 total=16430566"}
|
||||
{"time": 1789659195.8320837, "available_kib": 32922076, "swap_used_kib": 378408, "pswpin": 114897, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.74 total=16445039\nfull avg10=0.00 avg60=0.06 avg300=0.74 total=16430566"}
|
||||
{"time": 1789659200.8418207, "available_kib": 32143340, "swap_used_kib": 378408, "pswpin": 114901, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.72 total=16445039\nfull avg10=0.00 avg60=0.05 avg300=0.72 total=16430566"}
|
||||
{"time": 1789659205.85324, "available_kib": 31266024, "swap_used_kib": 378408, "pswpin": 114903, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.71 total=16445039\nfull avg10=0.00 avg60=0.05 avg300=0.71 total=16430566"}
|
||||
{"time": 1789659210.8658025, "available_kib": 30395616, "swap_used_kib": 378408, "pswpin": 114903, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.70 total=16445039\nfull avg10=0.00 avg60=0.04 avg300=0.70 total=16430566"}
|
||||
{"time": 1789659215.8757014, "available_kib": 29478284, "swap_used_kib": 378408, "pswpin": 114904, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.69 total=16445039\nfull avg10=0.00 avg60=0.04 avg300=0.69 total=16430566"}
|
||||
{"time": 1789659220.8873515, "available_kib": 38450036, "swap_used_kib": 378408, "pswpin": 114915, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.67 total=16445039\nfull avg10=0.00 avg60=0.03 avg300=0.67 total=16430566"}
|
||||
{"time": 1789659225.8976102, "available_kib": 37556428, "swap_used_kib": 378408, "pswpin": 114930, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.66 total=16445039\nfull avg10=0.00 avg60=0.03 avg300=0.66 total=16430566"}
|
||||
{"time": 1789659230.90711, "available_kib": 36657604, "swap_used_kib": 377896, "pswpin": 114932, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.65 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.65 total=16430566"}
|
||||
{"time": 1789659235.9212465, "available_kib": 35764196, "swap_used_kib": 377896, "pswpin": 114932, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.64 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.64 total=16430566"}
|
||||
{"time": 1789659240.9336295, "available_kib": 34937600, "swap_used_kib": 377896, "pswpin": 114934, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.63 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.63 total=16430566"}
|
||||
{"time": 1789659245.9473076, "available_kib": 34250940, "swap_used_kib": 377896, "pswpin": 114979, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.62 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.62 total=16430566"}
|
||||
{"time": 1789659250.9578388, "available_kib": 33536968, "swap_used_kib": 377896, "pswpin": 114980, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.60 total=16445039\nfull avg10=0.00 avg60=0.02 avg300=0.60 total=16430566"}
|
||||
{"time": 1789659255.970385, "available_kib": 32743404, "swap_used_kib": 377896, "pswpin": 114980, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.60 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.60 total=16430566"}
|
||||
{"time": 1789659260.9863014, "available_kib": 31929768, "swap_used_kib": 377896, "pswpin": 114983, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.58 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.58 total=16430566"}
|
||||
{"time": 1789659265.9979255, "available_kib": 30975008, "swap_used_kib": 377896, "pswpin": 115062, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.57 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.57 total=16430566"}
|
||||
{"time": 1789659271.0100074, "available_kib": 30142064, "swap_used_kib": 377896, "pswpin": 115063, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.56 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.56 total=16430566"}
|
||||
{"time": 1789659276.0195823, "available_kib": 29433596, "swap_used_kib": 377896, "pswpin": 115067, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.55 total=16445039\nfull avg10=0.00 avg60=0.01 avg300=0.55 total=16430566"}
|
||||
{"time": 1789659281.0321076, "available_kib": 28722008, "swap_used_kib": 377896, "pswpin": 115079, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.54 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.54 total=16430566"}
|
||||
{"time": 1789659286.044066, "available_kib": 37777976, "swap_used_kib": 377896, "pswpin": 115080, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.53 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.53 total=16430566"}
|
||||
{"time": 1789659291.0552526, "available_kib": 36918512, "swap_used_kib": 377888, "pswpin": 115095, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.52 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.52 total=16430566"}
|
||||
{"time": 1789659296.0687938, "available_kib": 35997428, "swap_used_kib": 377888, "pswpin": 115103, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.51 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.51 total=16430566"}
|
||||
{"time": 1789659301.0821166, "available_kib": 35162936, "swap_used_kib": 377888, "pswpin": 115104, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.50 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.50 total=16430566"}
|
||||
{"time": 1789659306.0966256, "available_kib": 34487048, "swap_used_kib": 377880, "pswpin": 115116, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.50 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.50 total=16430566"}
|
||||
{"time": 1789659311.1060433, "available_kib": 33711256, "swap_used_kib": 377880, "pswpin": 115118, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.48 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.48 total=16430566"}
|
||||
{"time": 1789659316.1166143, "available_kib": 32836828, "swap_used_kib": 377880, "pswpin": 115124, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.48 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.48 total=16430566"}
|
||||
{"time": 1789659321.1278515, "available_kib": 31982312, "swap_used_kib": 377880, "pswpin": 115132, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.47 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.47 total=16430566"}
|
||||
{"time": 1789659326.1400754, "available_kib": 31841668, "swap_used_kib": 377880, "pswpin": 115138, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.46 total=16445039\nfull avg10=0.00 avg60=0.00 avg300=0.46 total=16430566"}
|
||||
{"time": 1789659331.152815, "available_kib": 32380736, "swap_used_kib": 377880, "pswpin": 115140, "pswpout": 181408, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.72 avg60=0.13 avg300=0.48 total=16574746\nfull avg10=0.72 avg60=0.13 avg300=0.48 total=16560269"}
|
||||
{"time": 1789659336.1646037, "available_kib": 31985660, "swap_used_kib": 377880, "pswpin": 115144, "pswpout": 181425, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=4.19 avg60=0.86 avg300=0.63 total=17115453\nfull avg10=4.19 avg60=0.86 avg300=0.63 total=17100479"}
|
||||
{"time": 1789659341.1763568, "available_kib": 31472456, "swap_used_kib": 377984, "pswpin": 115493, "pswpout": 182307, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=5.40 avg60=1.44 avg300=0.76 total=17447384\nfull avg10=5.40 avg60=1.44 avg300=0.76 total=17432235"}
|
||||
{"time": 1789659346.1957278, "available_kib": 30839020, "swap_used_kib": 377976, "pswpin": 116812, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=3.62 avg60=1.34 avg300=0.75 total=17460083\nfull avg10=3.62 avg60=1.34 avg300=0.75 total=17444935"}
|
||||
{"time": 1789659351.2069683, "available_kib": 39830908, "swap_used_kib": 377976, "pswpin": 116817, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.98 avg60=1.21 avg300=0.73 total=17473433\nfull avg10=1.98 avg60=1.21 avg300=0.73 total=17458284"}
|
||||
{"time": 1789659356.2203186, "available_kib": 39041796, "swap_used_kib": 377976, "pswpin": 116830, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.33 avg60=1.14 avg300=0.72 total=17473433\nfull avg10=1.33 avg60=1.14 avg300=0.72 total=17458284"}
|
||||
{"time": 1789659361.2332022, "available_kib": 38183544, "swap_used_kib": 377976, "pswpin": 116851, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.73 avg60=1.03 avg300=0.71 total=17473433\nfull avg10=0.73 avg60=1.03 avg300=0.71 total=17458284"}
|
||||
{"time": 1789659366.2447586, "available_kib": 37362324, "swap_used_kib": 377976, "pswpin": 116940, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.48 avg60=0.96 avg300=0.70 total=17473433\nfull avg10=0.48 avg60=0.96 avg300=0.70 total=17458284"}
|
||||
{"time": 1789659371.258315, "available_kib": 36536516, "swap_used_kib": 377976, "pswpin": 116955, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.26 avg60=0.87 avg300=0.68 total=17473433\nfull avg10=0.26 avg60=0.87 avg300=0.68 total=17458284"}
|
||||
{"time": 1789659376.2697182, "available_kib": 35814900, "swap_used_kib": 377976, "pswpin": 116959, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.17 avg60=0.81 avg300=0.67 total=17473433\nfull avg10=0.17 avg60=0.81 avg300=0.67 total=17458284"}
|
||||
{"time": 1789659381.2821405, "available_kib": 35340748, "swap_used_kib": 377976, "pswpin": 116959, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.09 avg60=0.73 avg300=0.66 total=17473433\nfull avg10=0.09 avg60=0.73 avg300=0.66 total=17458284"}
|
||||
{"time": 1789659386.2946754, "available_kib": 35559564, "swap_used_kib": 377976, "pswpin": 116966, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.06 avg60=0.68 avg300=0.65 total=17505661\nfull avg10=0.06 avg60=0.68 avg300=0.65 total=17490512"}
|
||||
{"time": 1789659391.328434, "available_kib": 35029604, "swap_used_kib": 377976, "pswpin": 116968, "pswpout": 182672, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.15 avg60=0.65 avg300=0.64 total=17521910\nfull avg10=0.15 avg60=0.65 avg300=0.64 total=17506758"}
|
||||
{"time": 1789659396.4426346, "available_kib": 34326628, "swap_used_kib": 378336, "pswpin": 117372, "pswpout": 183441, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.10 avg60=0.61 avg300=0.63 total=17564831\nfull avg10=0.10 avg60=0.61 avg300=0.63 total=17549679"}
|
||||
{"time": 1789659401.464865, "available_kib": 33694260, "swap_used_kib": 378320, "pswpin": 117820, "pswpout": 184000, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.38 avg60=0.61 avg300=0.63 total=17628558\nfull avg10=0.38 avg60=0.61 avg300=0.63 total=17613402"}
|
||||
{"time": 1789659406.4844012, "available_kib": 33077072, "swap_used_kib": 378872, "pswpin": 117874, "pswpout": 184935, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.58 avg60=0.64 avg300=0.64 total=17693618\nfull avg10=0.58 avg60=0.64 avg300=0.64 total=17678462"}
|
||||
{"time": 1789659411.503814, "available_kib": 32485008, "swap_used_kib": 379156, "pswpin": 117933, "pswpout": 185711, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.77 avg60=0.67 avg300=0.65 total=17754652\nfull avg10=0.77 avg60=0.67 avg300=0.65 total=17739496"}
|
||||
{"time": 1789659416.5352337, "available_kib": 31788412, "swap_used_kib": 379148, "pswpin": 118061, "pswpout": 186167, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.85 avg60=0.69 avg300=0.65 total=17807736\nfull avg10=0.85 avg60=0.69 avg300=0.65 total=17792547"}
|
||||
{"time": 1789659421.5632768, "available_kib": 31141512, "swap_used_kib": 379120, "pswpin": 121645, "pswpout": 186716, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.73 avg60=0.69 avg300=0.65 total=17872246\nfull avg10=0.73 avg60=0.69 avg300=0.65 total=17857050"}
|
||||
{"time": 1789659426.5781322, "available_kib": 40279528, "swap_used_kib": 379728, "pswpin": 121754, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.82 avg60=0.71 avg300=0.66 total=17923305\nfull avg10=0.82 avg60=0.71 avg300=0.66 total=17908104"}
|
||||
{"time": 1789659431.5889685, "available_kib": 39388960, "swap_used_kib": 379728, "pswpin": 121893, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.45 avg60=0.64 avg300=0.64 total=17923314\nfull avg10=0.45 avg60=0.64 avg300=0.64 total=17908113"}
|
||||
{"time": 1789659436.6061304, "available_kib": 38580184, "swap_used_kib": 379548, "pswpin": 122167, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.30 avg60=0.60 avg300=0.63 total=17923318\nfull avg10=0.30 avg60=0.60 avg300=0.63 total=17908117"}
|
||||
{"time": 1789659441.6172376, "available_kib": 37779160, "swap_used_kib": 379548, "pswpin": 122260, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.16 avg60=0.54 avg300=0.62 total=17923318\nfull avg10=0.16 avg60=0.54 avg300=0.62 total=17908117"}
|
||||
{"time": 1789659446.6286538, "available_kib": 36927376, "swap_used_kib": 379548, "pswpin": 122357, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.11 avg60=0.51 avg300=0.61 total=17923319\nfull avg10=0.11 avg60=0.51 avg300=0.61 total=17908118"}
|
||||
{"time": 1789659451.6409829, "available_kib": 36149324, "swap_used_kib": 379548, "pswpin": 122400, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.06 avg60=0.46 avg300=0.60 total=17923319\nfull avg10=0.06 avg60=0.46 avg300=0.60 total=17908118"}
|
||||
{"time": 1789659456.6523414, "available_kib": 35228816, "swap_used_kib": 379476, "pswpin": 122475, "pswpout": 187093, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.43 avg300=0.59 total=17923319\nfull avg10=0.03 avg60=0.43 avg300=0.59 total=17908118"}
|
||||
{"time": 1789659461.6638904, "available_kib": 35434716, "swap_used_kib": 379968, "pswpin": 122544, "pswpout": 187247, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.20 avg60=0.42 avg300=0.58 total=18011444\nfull avg10=0.20 avg60=0.42 avg300=0.58 total=17996236"}
|
||||
{"time": 1789659466.6759558, "available_kib": 34711332, "swap_used_kib": 382468, "pswpin": 122584, "pswpout": 187878, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.43 avg60=0.45 avg300=0.59 total=18022982\nfull avg10=0.43 avg60=0.45 avg300=0.59 total=18007774"}
|
||||
{"time": 1789659471.69594, "available_kib": 34009600, "swap_used_kib": 384008, "pswpin": 122630, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.92 avg60=0.54 avg300=0.60 total=18161317\nfull avg10=0.92 avg60=0.54 avg300=0.60 total=18146108"}
|
||||
{"time": 1789659476.7148042, "available_kib": 33288144, "swap_used_kib": 384008, "pswpin": 122706, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.43 avg60=0.67 avg300=0.63 total=18288202\nfull avg10=1.43 avg60=0.67 avg300=0.63 total=18272993"}
|
||||
{"time": 1789659481.7317996, "available_kib": 32567520, "swap_used_kib": 384008, "pswpin": 122743, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.86 avg60=0.83 avg300=0.66 total=18454714\nfull avg10=1.86 avg60=0.83 avg300=0.66 total=18439500"}
|
||||
{"time": 1789659486.7534225, "available_kib": 31745880, "swap_used_kib": 384008, "pswpin": 122797, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.24 avg60=0.97 avg300=0.70 total=18633446\nfull avg10=2.24 avg60=0.97 avg300=0.70 total=18618223"}
|
||||
{"time": 1789659491.7722166, "available_kib": 31091816, "swap_used_kib": 384008, "pswpin": 122870, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.25 avg60=1.10 avg300=0.73 total=18758477\nfull avg10=2.25 avg60=1.10 avg300=0.73 total=18743243"}
|
||||
{"time": 1789659496.7851248, "available_kib": 40138924, "swap_used_kib": 384008, "pswpin": 122918, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.16 avg60=1.15 avg300=0.75 total=18849872\nfull avg10=2.16 avg60=1.15 avg300=0.75 total=18834638"}
|
||||
{"time": 1789659501.7982552, "available_kib": 39285440, "swap_used_kib": 384008, "pswpin": 122955, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.19 avg60=1.04 avg300=0.73 total=18849872\nfull avg10=1.19 avg60=1.04 avg300=0.73 total=18834638"}
|
||||
{"time": 1789659506.8118665, "available_kib": 38388420, "swap_used_kib": 384008, "pswpin": 123010, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.79 avg60=0.98 avg300=0.72 total=18849872\nfull avg10=0.79 avg60=0.98 avg300=0.72 total=18834638"}
|
||||
{"time": 1789659511.8227966, "available_kib": 37476348, "swap_used_kib": 384008, "pswpin": 123034, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.43 avg60=0.88 avg300=0.70 total=18849873\nfull avg10=0.43 avg60=0.88 avg300=0.70 total=18834639"}
|
||||
{"time": 1789659516.8349884, "available_kib": 36596484, "swap_used_kib": 384008, "pswpin": 123055, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.29 avg60=0.82 avg300=0.69 total=18849873\nfull avg10=0.29 avg60=0.82 avg300=0.69 total=18834639"}
|
||||
{"time": 1789659521.8451414, "available_kib": 35597936, "swap_used_kib": 384008, "pswpin": 123060, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.16 avg60=0.75 avg300=0.68 total=18849873\nfull avg10=0.16 avg60=0.75 avg300=0.68 total=18834639"}
|
||||
{"time": 1789659526.861841, "available_kib": 35850928, "swap_used_kib": 384008, "pswpin": 123076, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.10 avg60=0.70 avg300=0.67 total=18855983\nfull avg10=0.10 avg60=0.70 avg300=0.67 total=18840749"}
|
||||
{"time": 1789659531.874641, "available_kib": 35178936, "swap_used_kib": 384008, "pswpin": 123093, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.75 avg60=0.76 avg300=0.68 total=18996005\nfull avg10=0.75 avg60=0.76 avg300=0.68 total=18980770"}
|
||||
{"time": 1789659536.8884149, "available_kib": 34507844, "swap_used_kib": 384008, "pswpin": 123110, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.94 avg60=0.81 avg300=0.69 total=19040309\nfull avg10=0.94 avg60=0.81 avg300=0.69 total=19025074"}
|
||||
{"time": 1789659541.902356, "available_kib": 33784092, "swap_used_kib": 383328, "pswpin": 123185, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.52 avg60=0.73 avg300=0.68 total=19052772\nfull avg10=0.52 avg60=0.73 avg300=0.68 total=19037537"}
|
||||
{"time": 1789659546.9151807, "available_kib": 33090112, "swap_used_kib": 383328, "pswpin": 123195, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.34 avg60=0.68 avg300=0.67 total=19066449\nfull avg10=0.34 avg60=0.68 avg300=0.67 total=19051214"}
|
||||
{"time": 1789659551.9351587, "available_kib": 32471544, "swap_used_kib": 383328, "pswpin": 123211, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.19 avg60=0.61 avg300=0.66 total=19089042\nfull avg10=0.19 avg60=0.61 avg300=0.66 total=19073807"}
|
||||
{"time": 1789659556.9523516, "available_kib": 31804924, "swap_used_kib": 383328, "pswpin": 123224, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.55 avg60=0.65 avg300=0.66 total=19184542\nfull avg10=0.55 avg60=0.65 avg300=0.66 total=19169305"}
|
||||
{"time": 1789659561.9646823, "available_kib": 31118876, "swap_used_kib": 383328, "pswpin": 123229, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.52 avg60=0.64 avg300=0.66 total=19231803\nfull avg10=0.52 avg60=0.64 avg300=0.66 total=19216567"}
|
||||
{"time": 1789659566.977285, "available_kib": 40160284, "swap_used_kib": 383328, "pswpin": 123254, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.28 avg60=0.58 avg300=0.65 total=19247246\nfull avg10=0.28 avg60=0.58 avg300=0.65 total=19231996"}
|
||||
{"time": 1789659571.9889772, "available_kib": 39162720, "swap_used_kib": 383328, "pswpin": 123259, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.19 avg60=0.54 avg300=0.64 total=19247246\nfull avg10=0.19 avg60=0.54 avg300=0.64 total=19231996"}
|
||||
{"time": 1789659577.0012345, "available_kib": 38168684, "swap_used_kib": 383328, "pswpin": 123262, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.10 avg60=0.49 avg300=0.62 total=19247246\nfull avg10=0.10 avg60=0.49 avg300=0.62 total=19231996"}
|
||||
{"time": 1789659582.0137308, "available_kib": 37212084, "swap_used_kib": 383328, "pswpin": 123265, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.06 avg60=0.46 avg300=0.61 total=19247246\nfull avg10=0.06 avg60=0.46 avg300=0.61 total=19231996"}
|
||||
{"time": 1789659587.02655, "available_kib": 36244884, "swap_used_kib": 383328, "pswpin": 123268, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.41 avg300=0.60 total=19247246\nfull avg10=0.03 avg60=0.41 avg300=0.60 total=19231996"}
|
||||
{"time": 1789659592.0379572, "available_kib": 35264608, "swap_used_kib": 383328, "pswpin": 123269, "pswpout": 188300, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.02 avg60=0.38 avg300=0.59 total=19247246\nfull avg10=0.02 avg60=0.38 avg300=0.59 total=19231996"}
|
||||
{"time": 1789659597.0505748, "available_kib": 35635880, "swap_used_kib": 383424, "pswpin": 123280, "pswpout": 188698, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.18 avg60=0.74 avg300=0.66 total=19504297\nfull avg10=2.18 avg60=0.74 avg300=0.66 total=19489046"}
|
||||
{"time": 1789659602.0644221, "available_kib": 35289832, "swap_used_kib": 383552, "pswpin": 123483, "pswpout": 192581, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.76 avg60=0.76 avg300=0.67 total=19541600\nfull avg10=1.76 avg60=0.76 avg300=0.67 total=19526333"}
|
||||
{"time": 1789659607.0787144, "available_kib": 34520824, "swap_used_kib": 383552, "pswpin": 124578, "pswpout": 192582, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.96 avg60=0.68 avg300=0.65 total=19543052\nfull avg10=0.96 avg60=0.68 avg300=0.65 total=19527786"}
|
||||
{"time": 1789659612.0937467, "available_kib": 33541104, "swap_used_kib": 383556, "pswpin": 127664, "pswpout": 192584, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.64 avg60=0.64 avg300=0.64 total=19543745\nfull avg10=0.64 avg60=0.64 avg300=0.64 total=19528478"}
|
||||
{"time": 1789659617.1050637, "available_kib": 32961468, "swap_used_kib": 383556, "pswpin": 127665, "pswpout": 192584, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.35 avg60=0.58 avg300=0.63 total=19545351\nfull avg10=0.35 avg60=0.58 avg300=0.63 total=19530084"}
|
||||
{"time": 1789659622.1191144, "available_kib": 31977380, "swap_used_kib": 383572, "pswpin": 127666, "pswpout": 192618, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.23 avg60=0.54 avg300=0.62 total=19551422\nfull avg10=0.23 avg60=0.54 avg300=0.62 total=19536156"}
|
||||
{"time": 1789659627.1297574, "available_kib": 30971968, "swap_used_kib": 383552, "pswpin": 127680, "pswpout": 192688, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.12 avg60=0.49 avg300=0.61 total=19553403\nfull avg10=0.12 avg60=0.49 avg300=0.61 total=19538136"}
|
||||
{"time": 1789659632.1424255, "available_kib": 39765144, "swap_used_kib": 383568, "pswpin": 127715, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.08 avg60=0.45 avg300=0.60 total=19553502\nfull avg10=0.08 avg60=0.45 avg300=0.60 total=19538235"}
|
||||
{"time": 1789659637.1552565, "available_kib": 38964660, "swap_used_kib": 383568, "pswpin": 127835, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.04 avg60=0.41 avg300=0.58 total=19553506\nfull avg10=0.04 avg60=0.41 avg300=0.58 total=19538239"}
|
||||
{"time": 1789659642.1681383, "available_kib": 38264164, "swap_used_kib": 383568, "pswpin": 127855, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.38 avg300=0.58 total=19553506\nfull avg10=0.03 avg60=0.38 avg300=0.58 total=19538239"}
|
||||
{"time": 1789659647.180413, "available_kib": 37524208, "swap_used_kib": 383568, "pswpin": 128017, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.35 avg300=0.56 total=19553506\nfull avg10=0.01 avg60=0.35 avg300=0.56 total=19538239"}
|
||||
{"time": 1789659652.1938586, "available_kib": 36751260, "swap_used_kib": 383568, "pswpin": 128169, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.32 avg300=0.55 total=19553506\nfull avg10=0.01 avg60=0.32 avg300=0.55 total=19538239"}
|
||||
{"time": 1789659657.206757, "available_kib": 35969700, "swap_used_kib": 383568, "pswpin": 128206, "pswpout": 192720, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.29 avg300=0.54 total=19553506\nfull avg10=0.00 avg60=0.29 avg300=0.54 total=19538239"}
|
||||
{"time": 1789659662.218907, "available_kib": 35127508, "swap_used_kib": 383568, "pswpin": 128220, "pswpout": 192721, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.27 avg300=0.54 total=19553599\nfull avg10=0.00 avg60=0.27 avg300=0.54 total=19538332"}
|
||||
{"time": 1789659667.2339208, "available_kib": 35094080, "swap_used_kib": 383568, "pswpin": 128224, "pswpout": 192734, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.24 avg300=0.52 total=19570352\nfull avg10=0.00 avg60=0.24 avg300=0.52 total=19555085"}
|
||||
{"time": 1789659672.2452185, "available_kib": 34989308, "swap_used_kib": 383568, "pswpin": 128253, "pswpout": 192734, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.23 avg300=0.52 total=19570352\nfull avg10=0.00 avg60=0.23 avg300=0.52 total=19555085"}
|
||||
{"time": 1789659677.254602, "available_kib": 35068816, "swap_used_kib": 383568, "pswpin": 128268, "pswpout": 192734, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.20 avg300=0.50 total=19571494\nfull avg10=0.00 avg60=0.20 avg300=0.50 total=19556226"}
|
||||
{"time": 1789659682.2647154, "available_kib": 35025140, "swap_used_kib": 383568, "pswpin": 128281, "pswpout": 192734, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.50 total=19573706\nfull avg10=0.00 avg60=0.19 avg300=0.50 total=19558434"}
|
||||
{"time": 1789659687.2773604, "available_kib": 35042016, "swap_used_kib": 383568, "pswpin": 128313, "pswpout": 192737, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.49 total=19574009\nfull avg10=0.00 avg60=0.17 avg300=0.49 total=19558737"}
|
||||
{"time": 1789659692.2874217, "available_kib": 35045824, "swap_used_kib": 383624, "pswpin": 128318, "pswpout": 192807, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.48 total=19574251\nfull avg10=0.00 avg60=0.16 avg300=0.48 total=19558979"}
|
||||
{"time": 1789659697.300906, "available_kib": 35042112, "swap_used_kib": 383676, "pswpin": 128326, "pswpout": 192951, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.14 avg300=0.47 total=19576283\nfull avg10=0.00 avg60=0.14 avg300=0.47 total=19561011"}
|
||||
{"time": 1789659702.312182, "available_kib": 34974000, "swap_used_kib": 383700, "pswpin": 128365, "pswpout": 193017, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.13 avg300=0.46 total=19581607\nfull avg10=0.00 avg60=0.13 avg300=0.46 total=19566335"}
|
||||
{"time": 1789659707.3329403, "available_kib": 34313772, "swap_used_kib": 383704, "pswpin": 128382, "pswpout": 193133, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.12 avg300=0.45 total=19583213\nfull avg10=0.00 avg60=0.12 avg300=0.45 total=19567937"}
|
||||
{"time": 1789659712.3586166, "available_kib": 33298200, "swap_used_kib": 383700, "pswpin": 128412, "pswpout": 193501, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.11 avg300=0.44 total=19583745\nfull avg10=0.00 avg60=0.11 avg300=0.44 total=19568464"}
|
||||
{"time": 1789659717.3810773, "available_kib": 32737052, "swap_used_kib": 383704, "pswpin": 128424, "pswpout": 193667, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.43 total=19584454\nfull avg10=0.00 avg60=0.10 avg300=0.43 total=19569172"}
|
||||
{"time": 1789659722.3932278, "available_kib": 34416368, "swap_used_kib": 383768, "pswpin": 128443, "pswpout": 193802, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.43 total=19584822\nfull avg10=0.00 avg60=0.09 avg300=0.43 total=19569538"}
|
||||
{"time": 1789659727.4067504, "available_kib": 33578196, "swap_used_kib": 383768, "pswpin": 128495, "pswpout": 193802, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.42 total=19584902\nfull avg10=0.00 avg60=0.08 avg300=0.42 total=19569604"}
|
||||
{"time": 1789659732.4199448, "available_kib": 32851280, "swap_used_kib": 383864, "pswpin": 129940, "pswpout": 194060, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.41 total=19587128\nfull avg10=0.00 avg60=0.08 avg300=0.41 total=19571828"}
|
||||
{"time": 1789659737.4316802, "available_kib": 34919580, "swap_used_kib": 384076, "pswpin": 129947, "pswpout": 194283, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.40 total=19587418\nfull avg10=0.00 avg60=0.07 avg300=0.40 total=19572118"}
|
||||
{"time": 1789659742.454209, "available_kib": 37900560, "swap_used_kib": 384076, "pswpin": 129995, "pswpout": 194283, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.40 total=19587899\nfull avg10=0.00 avg60=0.06 avg300=0.40 total=19572600"}
|
||||
{"time": 1789659747.4638987, "available_kib": 34513396, "swap_used_kib": 384076, "pswpin": 130018, "pswpout": 194283, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.39 total=19587925\nfull avg10=0.00 avg60=0.06 avg300=0.39 total=19572626"}
|
||||
{"time": 1789659752.4730206, "available_kib": 33541012, "swap_used_kib": 384108, "pswpin": 130021, "pswpout": 194318, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.38 total=19588524\nfull avg10=0.00 avg60=0.05 avg300=0.38 total=19573224"}
|
||||
{"time": 1789659757.4969335, "available_kib": 33515888, "swap_used_kib": 384108, "pswpin": 130103, "pswpout": 194318, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.37 total=19589063\nfull avg10=0.00 avg60=0.04 avg300=0.37 total=19573763"}
|
||||
{"time": 1789659762.5097034, "available_kib": 33293796, "swap_used_kib": 384108, "pswpin": 130214, "pswpout": 194318, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.37 total=19589421\nfull avg10=0.00 avg60=0.04 avg300=0.37 total=19574120"}
|
||||
{"time": 1789659767.5219443, "available_kib": 35628340, "swap_used_kib": 384108, "pswpin": 130229, "pswpout": 194318, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.36 total=19589531\nfull avg10=0.00 avg60=0.04 avg300=0.36 total=19574230"}
|
||||
{"time": 1789659772.5501251, "available_kib": 20189444, "swap_used_kib": 384448, "pswpin": 130247, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.35 total=19915406\nfull avg10=0.00 avg60=0.03 avg300=0.35 total=19897860"}
|
||||
{"time": 1789659777.562976, "available_kib": 19867572, "swap_used_kib": 384404, "pswpin": 130348, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.82 avg60=0.49 avg300=0.45 total=19916538\nfull avg10=1.82 avg60=0.49 avg300=0.45 total=19898990"}
|
||||
{"time": 1789659782.5737755, "available_kib": 19597152, "swap_used_kib": 384388, "pswpin": 130391, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.22 avg60=0.46 avg300=0.44 total=19916538\nfull avg10=1.22 avg60=0.46 avg300=0.44 total=19898990"}
|
||||
{"time": 1789659787.594242, "available_kib": 19740756, "swap_used_kib": 384388, "pswpin": 130393, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.66 avg60=0.41 avg300=0.43 total=19918746\nfull avg10=0.66 avg60=0.41 avg300=0.43 total=19901197"}
|
||||
{"time": 1789659792.6170778, "available_kib": 19586400, "swap_used_kib": 384388, "pswpin": 130402, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.44 avg60=0.38 avg300=0.42 total=19931772\nfull avg10=0.44 avg60=0.38 avg300=0.42 total=19914223"}
|
||||
{"time": 1789659797.6299589, "available_kib": 19599756, "swap_used_kib": 384388, "pswpin": 130403, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.24 avg60=0.35 avg300=0.41 total=19931772\nfull avg10=0.24 avg60=0.35 avg300=0.41 total=19914223"}
|
||||
{"time": 1789659802.6407692, "available_kib": 19605940, "swap_used_kib": 384388, "pswpin": 130513, "pswpout": 194610, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.16 avg60=0.32 avg300=0.41 total=19931772\nfull avg10=0.16 avg60=0.32 avg300=0.41 total=19914223"}
|
||||
{"time": 1789659807.6627731, "available_kib": 19071136, "swap_used_kib": 384532, "pswpin": 130593, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.08 avg60=0.29 avg300=0.40 total=19939621\nfull avg10=0.08 avg60=0.29 avg300=0.40 total=19922071"}
|
||||
{"time": 1789659812.694547, "available_kib": 19059444, "swap_used_kib": 384532, "pswpin": 130593, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.05 avg60=0.27 avg300=0.39 total=19939621\nfull avg10=0.05 avg60=0.27 avg300=0.39 total=19922071"}
|
||||
{"time": 1789659817.713515, "available_kib": 19337948, "swap_used_kib": 384532, "pswpin": 130608, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.25 avg300=0.38 total=19948226\nfull avg10=0.03 avg60=0.25 avg300=0.38 total=19930677"}
|
||||
{"time": 1789659822.737753, "available_kib": 19319648, "swap_used_kib": 384532, "pswpin": 130617, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.02 avg60=0.23 avg300=0.38 total=19948228\nfull avg10=0.02 avg60=0.23 avg300=0.38 total=19930679"}
|
||||
{"time": 1789659827.7553694, "available_kib": 19316676, "swap_used_kib": 384532, "pswpin": 130617, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.21 avg300=0.37 total=19948228\nfull avg10=0.01 avg60=0.21 avg300=0.37 total=19930679"}
|
||||
{"time": 1789659832.7743742, "available_kib": 19314192, "swap_used_kib": 384532, "pswpin": 130617, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.36 total=19948228\nfull avg10=0.00 avg60=0.19 avg300=0.36 total=19930679"}
|
||||
{"time": 1789659837.8027647, "available_kib": 19263348, "swap_used_kib": 384532, "pswpin": 130617, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.35 total=19948228\nfull avg10=0.00 avg60=0.17 avg300=0.35 total=19930679"}
|
||||
{"time": 1789659842.8387167, "available_kib": 19255084, "swap_used_kib": 384532, "pswpin": 130621, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.35 total=19948228\nfull avg10=0.00 avg60=0.16 avg300=0.35 total=19930679"}
|
||||
{"time": 1789659847.8581069, "available_kib": 19266092, "swap_used_kib": 384532, "pswpin": 130622, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.14 avg300=0.34 total=19948304\nfull avg10=0.00 avg60=0.14 avg300=0.34 total=19930755"}
|
||||
{"time": 1789659852.8908715, "available_kib": 19248880, "swap_used_kib": 384468, "pswpin": 130793, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.13 avg300=0.34 total=19948304\nfull avg10=0.00 avg60=0.13 avg300=0.34 total=19930755"}
|
||||
{"time": 1789659857.911899, "available_kib": 19246752, "swap_used_kib": 384468, "pswpin": 130795, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.12 avg300=0.33 total=19948304\nfull avg10=0.00 avg60=0.12 avg300=0.33 total=19930755"}
|
||||
{"time": 1789659862.94469, "available_kib": 19245028, "swap_used_kib": 384468, "pswpin": 130795, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.11 avg300=0.33 total=19948304\nfull avg10=0.00 avg60=0.11 avg300=0.33 total=19930755"}
|
||||
{"time": 1789659867.9640267, "available_kib": 19248016, "swap_used_kib": 384468, "pswpin": 130796, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.32 total=19948304\nfull avg10=0.00 avg60=0.10 avg300=0.32 total=19930755"}
|
||||
{"time": 1789659872.9849887, "available_kib": 19245776, "swap_used_kib": 384468, "pswpin": 130796, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.31 total=19948304\nfull avg10=0.00 avg60=0.09 avg300=0.31 total=19930755"}
|
||||
{"time": 1789659878.0016832, "available_kib": 19255376, "swap_used_kib": 384468, "pswpin": 130798, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.31 total=19948304\nfull avg10=0.00 avg60=0.08 avg300=0.31 total=19930755"}
|
||||
{"time": 1789659883.036871, "available_kib": 19254400, "swap_used_kib": 384468, "pswpin": 130804, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.30 total=19948304\nfull avg10=0.00 avg60=0.08 avg300=0.30 total=19930755"}
|
||||
{"time": 1789659888.0670152, "available_kib": 19258088, "swap_used_kib": 384468, "pswpin": 130807, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.29 total=19948385\nfull avg10=0.00 avg60=0.07 avg300=0.29 total=19930835"}
|
||||
{"time": 1789659893.08634, "available_kib": 19182012, "swap_used_kib": 384468, "pswpin": 130808, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.29 total=19948385\nfull avg10=0.00 avg60=0.06 avg300=0.29 total=19930835"}
|
||||
{"time": 1789659898.1131558, "available_kib": 19176784, "swap_used_kib": 383716, "pswpin": 130818, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.28 total=19948385\nfull avg10=0.00 avg60=0.06 avg300=0.28 total=19930835"}
|
||||
{"time": 1789659903.1354768, "available_kib": 19182792, "swap_used_kib": 383716, "pswpin": 130855, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.27 total=19948451\nfull avg10=0.00 avg60=0.05 avg300=0.27 total=19930901"}
|
||||
{"time": 1789659908.1539617, "available_kib": 19195340, "swap_used_kib": 383716, "pswpin": 130855, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.27 total=19948451\nfull avg10=0.00 avg60=0.04 avg300=0.27 total=19930901"}
|
||||
{"time": 1789659913.1834307, "available_kib": 19192212, "swap_used_kib": 383716, "pswpin": 130870, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.27 total=19948451\nfull avg10=0.00 avg60=0.04 avg300=0.27 total=19930901"}
|
||||
{"time": 1789659918.2163584, "available_kib": 19189104, "swap_used_kib": 383716, "pswpin": 130878, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.26 total=19948451\nfull avg10=0.00 avg60=0.04 avg300=0.26 total=19930901"}
|
||||
{"time": 1789659923.2487602, "available_kib": 19200952, "swap_used_kib": 383716, "pswpin": 130884, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.26 total=19948451\nfull avg10=0.00 avg60=0.03 avg300=0.26 total=19930901"}
|
||||
{"time": 1789659928.2789059, "available_kib": 19192840, "swap_used_kib": 383140, "pswpin": 130892, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.25 total=19948451\nfull avg10=0.00 avg60=0.03 avg300=0.25 total=19930901"}
|
||||
{"time": 1789659933.309763, "available_kib": 19206040, "swap_used_kib": 383140, "pswpin": 130899, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.25 total=19948451\nfull avg10=0.00 avg60=0.02 avg300=0.25 total=19930901"}
|
||||
{"time": 1789659938.3388875, "available_kib": 19215496, "swap_used_kib": 383140, "pswpin": 130903, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.24 total=19948451\nfull avg10=0.00 avg60=0.02 avg300=0.24 total=19930901"}
|
||||
{"time": 1789659943.3596866, "available_kib": 19058352, "swap_used_kib": 383140, "pswpin": 130911, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.24 total=19948451\nfull avg10=0.00 avg60=0.02 avg300=0.24 total=19930901"}
|
||||
{"time": 1789659948.3853197, "available_kib": 18763332, "swap_used_kib": 383140, "pswpin": 130911, "pswpout": 194686, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.23 total=19956654\nfull avg10=0.00 avg60=0.02 avg300=0.23 total=19939102"}
|
||||
{"time": 1789659953.3960812, "available_kib": 17357684, "swap_used_kib": 383396, "pswpin": 130912, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.14 avg60=0.05 avg300=0.23 total=19988655\nfull avg10=0.14 avg60=0.05 avg300=0.23 total=19971103"}
|
||||
{"time": 1789659958.4162326, "available_kib": 17141492, "swap_used_kib": 383396, "pswpin": 130912, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.09 avg60=0.04 avg300=0.23 total=20002675\nfull avg10=0.09 avg60=0.04 avg300=0.23 total=19985123"}
|
||||
{"time": 1789659963.4479563, "available_kib": 17075344, "swap_used_kib": 383396, "pswpin": 130912, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.05 avg60=0.04 avg300=0.22 total=20002675\nfull avg10=0.05 avg60=0.04 avg300=0.22 total=19985123"}
|
||||
{"time": 1789659968.4626796, "available_kib": 17078148, "swap_used_kib": 383396, "pswpin": 130919, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.03 avg60=0.03 avg300=0.22 total=20002675\nfull avg10=0.03 avg60=0.03 avg300=0.22 total=19985123"}
|
||||
{"time": 1789659973.479896, "available_kib": 17041868, "swap_used_kib": 383396, "pswpin": 131009, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.03 avg300=0.21 total=20002675\nfull avg10=0.01 avg60=0.03 avg300=0.21 total=19985123"}
|
||||
{"time": 1789659978.495633, "available_kib": 17042352, "swap_used_kib": 383396, "pswpin": 131009, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.01 avg60=0.03 avg300=0.21 total=20002675\nfull avg10=0.01 avg60=0.03 avg300=0.21 total=19985123"}
|
||||
{"time": 1789659983.5170238, "available_kib": 17049624, "swap_used_kib": 383396, "pswpin": 131009, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.20 total=20002675\nfull avg10=0.00 avg60=0.02 avg300=0.20 total=19985123"}
|
||||
{"time": 1789659988.5431, "available_kib": 17055088, "swap_used_kib": 383396, "pswpin": 131010, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.20 total=20002754\nfull avg10=0.00 avg60=0.02 avg300=0.20 total=19985202"}
|
||||
{"time": 1789659993.5620778, "available_kib": 17057204, "swap_used_kib": 383396, "pswpin": 131011, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.20 total=20002754\nfull avg10=0.00 avg60=0.02 avg300=0.20 total=19985202"}
|
||||
{"time": 1789659998.5774617, "available_kib": 17053856, "swap_used_kib": 383396, "pswpin": 131011, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.19 total=20002754\nfull avg10=0.00 avg60=0.02 avg300=0.19 total=19985202"}
|
||||
{"time": 1789660003.5957892, "available_kib": 17039108, "swap_used_kib": 383380, "pswpin": 131014, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.19 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.19 total=19985202"}
|
||||
{"time": 1789660008.6125143, "available_kib": 17040128, "swap_used_kib": 383380, "pswpin": 131014, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.19 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.19 total=19985202"}
|
||||
{"time": 1789660013.644982, "available_kib": 17040536, "swap_used_kib": 383380, "pswpin": 131014, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.18 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.18 total=19985202"}
|
||||
{"time": 1789660018.6753876, "available_kib": 17034408, "swap_used_kib": 381372, "pswpin": 131015, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.18 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.18 total=19985202"}
|
||||
{"time": 1789660023.696648, "available_kib": 17037064, "swap_used_kib": 381372, "pswpin": 131016, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.18 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.18 total=19985202"}
|
||||
{"time": 1789660028.7255979, "available_kib": 17045104, "swap_used_kib": 381372, "pswpin": 131017, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.17 total=20002754\nfull avg10=0.00 avg60=0.01 avg300=0.17 total=19985202"}
|
||||
{"time": 1789660033.7470276, "available_kib": 17061164, "swap_used_kib": 381372, "pswpin": 131019, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.17 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.17 total=19985202"}
|
||||
{"time": 1789660038.7653434, "available_kib": 17058836, "swap_used_kib": 381372, "pswpin": 131019, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.17 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.17 total=19985202"}
|
||||
{"time": 1789660043.7792494, "available_kib": 17042724, "swap_used_kib": 381372, "pswpin": 131019, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.16 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.16 total=19985202"}
|
||||
{"time": 1789660048.8057134, "available_kib": 16926544, "swap_used_kib": 381344, "pswpin": 131019, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.16 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.16 total=19985202"}
|
||||
{"time": 1789660053.8182378, "available_kib": 16938040, "swap_used_kib": 381344, "pswpin": 131020, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.15 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.15 total=19985202"}
|
||||
{"time": 1789660058.8362722, "available_kib": 16967356, "swap_used_kib": 381344, "pswpin": 131024, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.15 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.15 total=19985202"}
|
||||
{"time": 1789660063.8548799, "available_kib": 17013504, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.15 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.15 total=19985202"}
|
||||
{"time": 1789660068.8704646, "available_kib": 17017516, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.14 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.14 total=19985202"}
|
||||
{"time": 1789660073.889398, "available_kib": 17024168, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.14 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.14 total=19985202"}
|
||||
{"time": 1789660078.9000752, "available_kib": 17028640, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.14 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.14 total=19985202"}
|
||||
{"time": 1789660083.919097, "available_kib": 17031404, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.13 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.13 total=19985202"}
|
||||
{"time": 1789660088.9436297, "available_kib": 17028468, "swap_used_kib": 381344, "pswpin": 131027, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.13 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.13 total=19985202"}
|
||||
{"time": 1789660093.9652936, "available_kib": 17020284, "swap_used_kib": 381344, "pswpin": 131085, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.13 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.13 total=19985202"}
|
||||
{"time": 1789660098.9890437, "available_kib": 17027068, "swap_used_kib": 381344, "pswpin": 131085, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.13 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.13 total=19985202"}
|
||||
{"time": 1789660104.0186026, "available_kib": 17032088, "swap_used_kib": 381340, "pswpin": 131086, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.12 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.12 total=19985202"}
|
||||
{"time": 1789660109.040414, "available_kib": 17036192, "swap_used_kib": 381340, "pswpin": 131087, "pswpout": 194773, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.12 total=20002754\nfull avg10=0.00 avg60=0.00 avg300=0.12 total=19985202"}
|
||||
{"time": 1789660114.0623908, "available_kib": 15618960, "swap_used_kib": 381624, "pswpin": 131087, "pswpout": 194845, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.12 total=20021130\nfull avg10=0.00 avg60=0.00 avg300=0.12 total=20003567"}
|
||||
{"time": 1789660119.0843134, "available_kib": 15166540, "swap_used_kib": 381700, "pswpin": 131088, "pswpout": 194871, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.12 total=20045038\nfull avg10=0.00 avg60=0.00 avg300=0.12 total=20027475"}
|
||||
{"time": 1789660124.0954766, "available_kib": 13967496, "swap_used_kib": 381932, "pswpin": 131099, "pswpout": 194943, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.56 avg60=0.12 avg300=0.14 total=20124650\nfull avg10=0.56 avg60=0.12 avg300=0.14 total=20107086"}
|
||||
{"time": 1789660129.1079023, "available_kib": 13278192, "swap_used_kib": 382148, "pswpin": 131099, "pswpout": 195016, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.37 avg60=0.11 avg300=0.14 total=20146535\nfull avg10=0.37 avg60=0.11 avg300=0.14 total=20128969"}
|
||||
{"time": 1789660134.142361, "available_kib": 12464540, "swap_used_kib": 382256, "pswpin": 131099, "pswpout": 195044, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.20 avg60=0.10 avg300=0.14 total=20171582\nfull avg10=0.20 avg60=0.10 avg300=0.14 total=20154016"}
|
||||
{"time": 1789660139.1544082, "available_kib": 11688568, "swap_used_kib": 382236, "pswpin": 131104, "pswpout": 195081, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.28 avg60=0.12 avg300=0.14 total=20199037\nfull avg10=0.28 avg60=0.12 avg300=0.14 total=20181470"}
|
||||
{"time": 1789660144.178464, "available_kib": 10828952, "swap_used_kib": 382860, "pswpin": 131104, "pswpout": 195231, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.45 avg60=0.18 avg300=0.15 total=20249401\nfull avg10=0.45 avg60=0.18 avg300=0.15 total=20231799"}
|
||||
{"time": 1789660149.1957586, "available_kib": 9313976, "swap_used_kib": 384904, "pswpin": 131104, "pswpout": 195903, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.30 avg60=0.16 avg300=0.15 total=20342612\nfull avg10=0.30 avg60=0.16 avg300=0.15 total=20324979"}
|
||||
{"time": 1789660154.2157857, "available_kib": 8411584, "swap_used_kib": 384904, "pswpin": 131107, "pswpout": 195911, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.45 avg60=0.60 avg300=0.24 total=20578194\nfull avg10=2.45 avg60=0.60 avg300=0.24 total=20560558"}
|
||||
{"time": 1789660159.2264721, "available_kib": 8312848, "swap_used_kib": 384912, "pswpin": 131109, "pswpout": 195930, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.64 avg60=0.56 avg300=0.24 total=20633984\nfull avg10=1.64 avg60=0.56 avg300=0.24 total=20616342"}
|
||||
{"time": 1789660164.2474742, "available_kib": 6978140, "swap_used_kib": 384912, "pswpin": 131109, "pswpout": 196023, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=2.38 avg60=0.79 avg300=0.29 total=20794662\nfull avg10=2.38 avg60=0.79 avg300=0.29 total=20777012"}
|
||||
{"time": 1789660169.2622595, "available_kib": 6490552, "swap_used_kib": 384916, "pswpin": 131111, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.30 avg60=0.72 avg300=0.29 total=20806540\nfull avg10=1.30 avg60=0.72 avg300=0.29 total=20788889"}
|
||||
{"time": 1789660174.2763124, "available_kib": 5094412, "swap_used_kib": 384916, "pswpin": 131131, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.50 avg60=0.80 avg300=0.31 total=20909670\nfull avg10=1.50 avg60=0.80 avg300=0.31 total=20892019"}
|
||||
{"time": 1789660179.2865424, "available_kib": 4453304, "swap_used_kib": 384916, "pswpin": 131131, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=1.31 avg60=0.85 avg300=0.33 total=21009999\nfull avg10=1.31 avg60=0.85 avg300=0.33 total=20992348"}
|
||||
{"time": 1789660184.3070097, "available_kib": 3582944, "swap_used_kib": 384916, "pswpin": 131136, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=0.87 avg60=0.79 avg300=0.33 total=21183537\nfull avg10=0.87 avg60=0.79 avg300=0.33 total=21165883"}
|
||||
{"time": 1789660189.3209412, "available_kib": 2475032, "swap_used_kib": 384916, "pswpin": 131136, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=3.11 avg60=1.31 avg300=0.45 total=21431698\nfull avg10=3.11 avg60=1.31 avg300=0.45 total=21414038"}
|
||||
{"time": 1789660194.3328187, "available_kib": 2012480, "swap_used_kib": 384916, "pswpin": 131196, "pswpout": 196073, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=4.31 avg60=1.65 avg300=0.53 total=21733507\nfull avg10=4.31 avg60=1.65 avg300=0.53 total=21715823"}
|
||||
{"time": 1789660199.3500633, "available_kib": 1156508, "swap_used_kib": 392948, "pswpin": 131196, "pswpout": 198333, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=6.28 avg60=2.29 avg300=0.69 total=22272430\nfull avg10=6.28 avg60=2.29 avg300=0.69 total=22254629"}
|
||||
{"time": 1789660204.955579, "available_kib": 386260, "swap_used_kib": 415412, "pswpin": 132644, "pswpout": 223357, "status": "running", "oom_killed": false, "memory_pressure": "some avg10=11.37 avg60=3.53 avg300=0.97 total=23222932\nfull avg10=11.37 avg60=3.53 avg300=0.97 total=23204949"}
|
||||
{"time": 1789660212.5945659, "available_kib": 80884, "swap_used_kib": 415576, "pswpin": 138951, "pswpout": 226626, "status": "running", "oom_killed": true, "memory_pressure": "some avg10=17.33 avg60=5.57 avg300=1.48 total=25647544\nfull avg10=17.33 avg60=5.57 avg300=1.48 total=25625595"}
|
||||
@@ -0,0 +1,8 @@
|
||||
{"label": "eager-long-1024", "event": "start", "phase": "long"}
|
||||
{"label": "eager-long-1024", "test": "long_8192_cold", "max_tokens": 1024, "elapsed_s": 14.3523, "ttft_s": 4.1596, "first_content_s": 14.0876, "decode_tps_approx": 27.718, "usage": {"prompt_tokens": 8132, "total_tokens": 8413, "completion_tokens": 281, "completion_tokens_details": {"reasoning_tokens": 271}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "ee86119ab3487b56b8b60ff790f5304356169a99a99fbc60be80ae3294ee5a7d", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager-long-1024", "test": "long_8192_repeat", "max_tokens": 1024, "elapsed_s": 8.1172, "ttft_s": 3.4781, "first_content_s": 7.8808, "decode_tps_approx": 32.021, "usage": {"prompt_tokens": 8132, "total_tokens": 8279, "completion_tokens": 147, "completion_tokens_details": {"reasoning_tokens": 137}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "64d72f0238ac936c6af1b6ab361f8208917ba56bcb6835ab92d88e363a5aa1f2", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager-long-1024", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager-long-1024", "test": "long_32768_cold", "max_tokens": 1024, "elapsed_s": 24.1665, "ttft_s": 14.1514, "first_content_s": 23.9288, "decode_tps_approx": 28.986, "usage": {"prompt_tokens": 32707, "total_tokens": 32996, "completion_tokens": 289, "completion_tokens_details": {"reasoning_tokens": 279}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "efaf532aa3612cd1e5bd5340ae1754adec8e02df6a9c5981216a9e31f649a9f4", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager-long-1024", "test": "long_32768_repeat", "max_tokens": 1024, "elapsed_s": 17.2601, "ttft_s": 14.0532, "first_content_s": 17.0905, "decode_tps_approx": 31.184, "usage": {"prompt_tokens": 32707, "total_tokens": 32808, "completion_tokens": 101, "completion_tokens_details": {"reasoning_tokens": 91}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "c3be9a1a08d6526336810f4295e247fb3a167b0caa121b2fcbf18d9f169d9ac5", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager-long-1024", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager-long-1024", "event": "BENCHMARK_PASS"}
|
||||
@@ -0,0 +1,21 @@
|
||||
{"label": "eager", "event": "start", "phase": "all"}
|
||||
{"label": "eager", "test": "warmup", "elapsed_s": 1.2027, "ttft_s": 0.3158, "first_content_s": 1.1221, "decode_tps_approx": 38.445, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "eager", "test": "short_0", "elapsed_s": 7.6199, "ttft_s": 0.2937, "first_content_s": 3.9208, "decode_tps_approx": 29.074, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager", "test": "short_1", "elapsed_s": 7.253, "ttft_s": 0.2698, "first_content_s": 3.732, "decode_tps_approx": 30.502, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager", "test": "short_2", "elapsed_s": 7.2554, "ttft_s": 0.274, "first_content_s": 3.7466, "decode_tps_approx": 30.51, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager", "test": "code", "elapsed_s": 1.63, "ttft_s": 0.3132, "first_content_s": 1.132, "decode_tps_approx": 33.418, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "eager", "test": "concurrent_2_1", "elapsed_s": 7.0565, "ttft_s": 0.5992, "first_content_s": 2.4727, "decode_tps_approx": 24.778, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager", "test": "concurrent_2_0", "elapsed_s": 9.5521, "ttft_s": 0.7446, "first_content_s": 5.7589, "decode_tps_approx": 26.228, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.557, "aggregate_completion_tps": 41.12}
|
||||
{"label": "eager", "test": "concurrent_4_3", "elapsed_s": 7.1729, "ttft_s": 0.3383, "first_content_s": 1.8092, "decode_tps_approx": 20.484, "usage": {"prompt_tokens": 69, "total_tokens": 210, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 40}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "bf89102b3e9893e714a0aedbfe554c53ba5733e085841f67b4d122666ea68aaa", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "eager", "test": "concurrent_4_0", "elapsed_s": 7.418, "ttft_s": 0.3377, "first_content_s": 2.274, "decode_tps_approx": 19.491, "usage": {"prompt_tokens": 69, "total_tokens": 208, "completion_tokens": 139, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,增加了额外开销,导致写入速度变慢,同时也会占用更多存储空间。", "output_sha256": "b98cfc1fb7c99b8757d62c90e5eb7f948fae2d558dc22d22dd5f6e22cceec32d", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager", "test": "concurrent_4_2", "elapsed_s": 10.6829, "ttft_s": 0.3377, "first_content_s": 6.0406, "decode_tps_approx": 23.973, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "8cbe893528aa7c604c7f8b9da698602c88170ebfe15366a4c071369ecfc42437", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "eager", "test": "concurrent_4_1", "elapsed_s": 11.4868, "ttft_s": 0.3372, "first_content_s": 7.1717, "decode_tps_approx": 22.692, "usage": {"prompt_tokens": 69, "total_tokens": 323, "completion_tokens": 254, "completion_tokens_details": {"reasoning_tokens": 143}}, "finish_reason": "stop", "content": "\n\n数据库索引通过为指定列建立有序的数据结构(如B+树),使查询时能像翻目录一样快速定位目标行,避免逐行扫描全表,从而大幅缩短查询时间。然而,索引对写入操作有负面影响:每次执行INSERT、UPDATE或DELETE时,数据库除了修改数据本身,还需要同步更新所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "e2c43aa5e3ec842cd7e0db6b6e4e59fc738118ba17677479c769a04b81f3646d", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 11.489, "aggregate_completion_tps": 68.149}
|
||||
{"label": "eager", "test": "long_8192_cold", "elapsed_s": 7.2917, "ttft_s": 3.7366, "first_content_s": 7.0381, "decode_tps_approx": 31.964, "usage": {"prompt_tokens": 8132, "total_tokens": 8244, "completion_tokens": 112, "completion_tokens_details": {"reasoning_tokens": 102}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "5888fc1d5d0fe9529e3fa3bb7765a55e03528c30c21e6fa31053a4ab48728f76", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager", "test": "long_8192_repeat", "elapsed_s": 6.9629, "ttft_s": 3.4914, "first_content_s": 6.8031, "decode_tps_approx": 31.977, "usage": {"prompt_tokens": 8132, "total_tokens": 8244, "completion_tokens": 112, "completion_tokens_details": {"reasoning_tokens": 102}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "85013fdff304bd42ba744b4a88c3d644ba7cac55e4e673a7e4b3ceafef360524", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "test": "long_32768_cold", "elapsed_s": 19.6169, "ttft_s": 14.1505, "first_content_s": 19.3777, "decode_tps_approx": 32.813, "usage": {"prompt_tokens": 32707, "total_tokens": 32885, "completion_tokens": 178, "completion_tokens_details": {"reasoning_tokens": 168}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "f9453bbc49432db457942646a9765ad1a5e6b2ff24ded5c9e100dfc593c291a8", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager", "test": "long_32768_repeat", "elapsed_s": 17.5388, "ttft_s": 14.0784, "first_content_s": 17.3033, "decode_tps_approx": 32.241, "usage": {"prompt_tokens": 32707, "total_tokens": 32817, "completion_tokens": 110, "completion_tokens_details": {"reasoning_tokens": 100}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "fa738e62694e3ab4fcd318773ee79c060d1995a5ed7734a2ddcb06902e28a5aa", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "event": "BENCHMARK_PASS"}
|
||||
@@ -0,0 +1,23 @@
|
||||
{"label": "graph2", "event": "start", "phase": "all"}
|
||||
{"label": "graph2", "test": "warmup", "elapsed_s": 1.5384, "ttft_s": 0.6867, "first_content_s": 1.458, "decode_tps_approx": 40.194, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "graph2", "test": "short_0", "elapsed_s": 7.3436, "ttft_s": 0.34, "first_content_s": 3.9092, "decode_tps_approx": 30.413, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph2", "test": "short_1", "elapsed_s": 6.9719, "ttft_s": 0.2735, "first_content_s": 3.6829, "decode_tps_approx": 31.799, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph2", "test": "short_2", "elapsed_s": 6.9661, "ttft_s": 0.2773, "first_content_s": 3.6742, "decode_tps_approx": 31.845, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph2", "test": "code", "elapsed_s": 1.58, "ttft_s": 0.2932, "first_content_s": 1.0897, "decode_tps_approx": 34.199, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "graph2", "test": "concurrent_2_0", "elapsed_s": 6.268, "ttft_s": 0.3133, "first_content_s": 2.0085, "decode_tps_approx": 26.031, "usage": {"prompt_tokens": 69, "total_tokens": 225, "completion_tokens": 156, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "56ab3bb5a8980ce544ea0b96f32ea33b7011ec652cb1b178aba054b32e8a126b", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "graph2", "test": "concurrent_2_1", "elapsed_s": 6.7633, "ttft_s": 0.3137, "first_content_s": 2.0965, "decode_tps_approx": 24.964, "usage": {"prompt_tokens": 69, "total_tokens": 231, "completion_tokens": 162, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "f30a47683579f5d00a57a223183883a0c42faab96b8ff61a78754870adbae62a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "graph2", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.768, "aggregate_completion_tps": 46.987}
|
||||
{"label": "graph2", "test": "concurrent_4_3", "elapsed_s": 6.9165, "ttft_s": 0.3273, "first_content_s": 1.752, "decode_tps_approx": 21.247, "usage": {"prompt_tokens": 69, "total_tokens": 210, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 40}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "bf89102b3e9893e714a0aedbfe554c53ba5733e085841f67b4d122666ea68aaa", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "graph2", "test": "concurrent_4_0", "elapsed_s": 7.4545, "ttft_s": 0.3269, "first_content_s": 2.2192, "decode_tps_approx": 22.028, "usage": {"prompt_tokens": 69, "total_tokens": 227, "completion_tokens": 158, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引并非没有代价:每次执行INSERT、UPDATE或DELETE操作时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "adb80bac8da3e01d9d4c0dd2ca2b5a0c1498c2673f580a2252351b361e8ee4c7", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "graph2", "test": "concurrent_4_2", "elapsed_s": 10.3981, "ttft_s": 0.3266, "first_content_s": 5.8488, "decode_tps_approx": 24.624, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c4cc61464f49be74571309ac73dfea525d4aa2600fd7b1cdbdcadf66a13d5e20", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "graph2", "test": "concurrent_4_1", "elapsed_s": 11.0644, "ttft_s": 0.3261, "first_content_s": 6.3126, "decode_tps_approx": 23.068, "usage": {"prompt_tokens": 69, "total_tokens": 316, "completion_tokens": 247, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快查询速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略。", "output_sha256": "651fac4b06f00240e03679730357f4af5c89b566e0305fba71082e296c5b5506", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "graph2", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 11.067, "aggregate_completion_tps": 71.834}
|
||||
{"label": "graph2", "test": "long_8192_cold", "elapsed_s": 7.2383, "ttft_s": 3.7061, "first_content_s": 6.9928, "decode_tps_approx": 32.146, "usage": {"prompt_tokens": 8132, "total_tokens": 8244, "completion_tokens": 112, "completion_tokens_details": {"reasoning_tokens": 102}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "4b85069759d4cea67d3c59bd199d7a15bc1a58d426c41f0d3117fcd4e5e536fd", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "graph2", "test": "long_8192_repeat", "elapsed_s": 7.2468, "ttft_s": 3.4614, "first_content_s": 7.0113, "decode_tps_approx": 32.676, "usage": {"prompt_tokens": 8132, "total_tokens": 8254, "completion_tokens": 122, "completion_tokens_details": {"reasoning_tokens": 112}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "bb5c56933547fed795c6bffaeb5caaf7ddb1cdf8cbe2e107d23fdd6b8d34d7d7", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "graph2", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 0.0, "vllm:prefix_cache_hits_total": 0.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph2", "test": "long_32768_cold", "elapsed_s": 20.3918, "ttft_s": 14.0663, "first_content_s": 20.2377, "decode_tps_approx": 33.358, "usage": {"prompt_tokens": 32707, "total_tokens": 32919, "completion_tokens": 212, "completion_tokens_details": {"reasoning_tokens": 202}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "e45d781060013a814eeffb3c792a75b087b728c19806c8f914c1ba4aa7902ecd", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "graph2", "test": "long_32768_repeat", "elapsed_s": 22.4899, "ttft_s": 13.9338, "first_content_s": null, "decode_tps_approx": 29.804, "usage": {"prompt_tokens": 32707, "total_tokens": 32963, "completion_tokens": 256, "completion_tokens_details": {"reasoning_tokens": 256}}, "finish_reason": "length", "content": "", "output_sha256": "eab5c481b7fe5036af9a0eb6389a08e6fcb951252c7d0be7d33d298645a5cf6c", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": false}
|
||||
Traceback (most recent call last):
|
||||
File "<stdin>", line 123, in <module>
|
||||
File "<stdin>", line 88, in run
|
||||
AssertionError: Failed answer or truncated output: long_32768_repeat
|
||||
@@ -0,0 +1,5 @@
|
||||
{"label": "baseline128k", "time": 1789667254.564806, "event": "REQUEST_START", "name": "128k-first", "profile": false, "prompt_tokens_preflight": 127987}
|
||||
{"label": "baseline128k", "time": 1789667318.7600956, "event": "RESULT", "name": "128k-first", "profile": false, "correct": true, "content": "\n\n20269", "finish_reason": "stop", "usage": {"prompt_tokens": 127987, "total_tokens": 128056, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "104457d6415965a14015c9f1a84610eee7c49cc99c10ec4fd6c9b93fe126925b", "output_sha256": "1f0cc718b20bd31dddd908c207ce7ada0ba07ede462d419d80e31e207c2085ea", "ttft_s": 62.00898140299978, "first_content_s": 64.01506908999727, "elapsed_s": 64.1875687349966, "decode_tps_approx": 32.53193435869271, "metrics_delta": {"vllm:prefix_cache_queries_total": 127987.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "baseline128k", "time": 1789667318.876529, "event": "REQUEST_START", "name": "128k-reuse", "profile": false, "prompt_tokens_preflight": 127987}
|
||||
{"label": "baseline128k", "time": 1789667322.6713748, "event": "RESULT", "name": "128k-reuse", "profile": false, "correct": true, "content": "\n\n20269", "finish_reason": "stop", "usage": {"prompt_tokens": 127987, "total_tokens": 128052, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_sha256": "104457d6415965a14015c9f1a84610eee7c49cc99c10ec4fd6c9b93fe126925b", "output_sha256": "3c63cf496a09471788b2fe7d59070e9f3e217c034db67d2e39a5d99f93ef2821", "ttft_s": 1.806588022998767, "first_content_s": 3.617496149003273, "elapsed_s": 3.78636380500393, "decode_tps_approx": 33.74153222175687, "metrics_delta": {"vllm:prefix_cache_queries_total": 127987.0, "vllm:prefix_cache_hits_total": 124800.0}}
|
||||
{"label": "baseline128k", "time": 1789667322.6725726, "event": "BASELINE128K_PASS", "max_model_len": 131072}
|
||||
@@ -0,0 +1,2 @@
|
||||
{"event": "FIXTURE_READY", "document": "ctx-128000-1", "target_input_tokens": 128000, "sample": 1, "document_sha256": "68c9217cb6a2f0a45943c2c73c783f4058895a36f727277c177095293f4e6218", "needle_token_fractions": [0.0499, 0.4997, 0.9494], "prompt_tokens": [127988, 127987, 127986, 127988]}
|
||||
{"event": "FIXTURE_READY", "document": "ctx-128000-2", "target_input_tokens": 128000, "sample": 2, "document_sha256": "c3022fda3e6bf852b6e4ceb5f6d18c5ea505d78dbfbb49d1308dd83b998d1776", "needle_token_fractions": [0.0499, 0.4997, 0.9494], "prompt_tokens": [127988, 127987, 127986, 127988]}
|
||||
@@ -0,0 +1,76 @@
|
||||
{"time": 1789667245.1283028, "available_kib": 19369200, "swap_used_kib": 365264, "pswpin": 228727, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.46 avg300=0.21 total=39528830\nfull avg10=0.01 avg60=0.46 avg300=0.21 total=39498186"}
|
||||
{"time": 1789667246.1388173, "available_kib": 19303968, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.46 avg300=0.21 total=39528835\nfull avg10=0.01 avg60=0.46 avg300=0.21 total=39498191"}
|
||||
{"time": 1789667247.1518009, "available_kib": 19213876, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.44 avg300=0.21 total=39528835\nfull avg10=0.01 avg60=0.44 avg300=0.21 total=39498191"}
|
||||
{"time": 1789667248.164409, "available_kib": 19143788, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.44 avg300=0.21 total=39529062\nfull avg10=0.01 avg60=0.44 avg300=0.21 total=39498418"}
|
||||
{"time": 1789667249.175905, "available_kib": 19052772, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.43 avg300=0.21 total=39529177\nfull avg10=0.01 avg60=0.43 avg300=0.21 total=39498532"}
|
||||
{"time": 1789667250.1994975, "available_kib": 18607904, "swap_used_kib": 365264, "pswpin": 228733, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.43 avg300=0.21 total=39529292\nfull avg10=0.01 avg60=0.43 avg300=0.21 total=39498647"}
|
||||
{"time": 1789667251.212196, "available_kib": 18509684, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.41 avg300=0.21 total=39529436\nfull avg10=0.00 avg60=0.41 avg300=0.21 total=39498792"}
|
||||
{"time": 1789667252.2232525, "available_kib": 18679608, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.41 avg300=0.21 total=39532687\nfull avg10=0.00 avg60=0.41 avg300=0.21 total=39502042"}
|
||||
{"time": 1789667253.236666, "available_kib": 18656488, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.40 avg300=0.21 total=39532687\nfull avg10=0.00 avg60=0.40 avg300=0.21 total=39502042"}
|
||||
{"time": 1789667254.2497566, "available_kib": 18727444, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.40 avg300=0.21 total=39533438\nfull avg10=0.00 avg60=0.40 avg300=0.21 total=39502793"}
|
||||
{"time": 1789667255.2866335, "available_kib": 19308268, "swap_used_kib": 365264, "pswpin": 228734, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.38 avg300=0.20 total=39534326\nfull avg10=0.00 avg60=0.38 avg300=0.20 total=39503680"}
|
||||
{"time": 1789667256.3103595, "available_kib": 19295968, "swap_used_kib": 365264, "pswpin": 228735, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.38 avg300=0.20 total=39534326\nfull avg10=0.00 avg60=0.38 avg300=0.20 total=39503680"}
|
||||
{"time": 1789667257.3246777, "available_kib": 19285684, "swap_used_kib": 365264, "pswpin": 228735, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.37 avg300=0.20 total=39534326\nfull avg10=0.00 avg60=0.37 avg300=0.20 total=39503680"}
|
||||
{"time": 1789667258.3522246, "available_kib": 19279412, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.37 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.37 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667259.375135, "available_kib": 19279796, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.36 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.36 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667260.3985136, "available_kib": 19268628, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.36 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.36 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667261.4174185, "available_kib": 19267896, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.35 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.35 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667262.4366493, "available_kib": 19259896, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.35 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.35 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667263.4587638, "available_kib": 19261876, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.33 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.33 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667264.4920902, "available_kib": 19260900, "swap_used_kib": 365264, "pswpin": 228832, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.33 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.33 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667265.5236855, "available_kib": 19252228, "swap_used_kib": 365264, "pswpin": 228836, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.32 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.32 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667266.5443559, "available_kib": 19258660, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.32 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.32 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667267.5656826, "available_kib": 19265244, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.31 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.31 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667268.584906, "available_kib": 19263568, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.31 avg300=0.20 total=39535353\nfull avg10=0.00 avg60=0.31 avg300=0.20 total=39504708"}
|
||||
{"time": 1789667269.6120846, "available_kib": 19269096, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.30 avg300=0.19 total=39535353\nfull avg10=0.00 avg60=0.30 avg300=0.19 total=39504708"}
|
||||
{"time": 1789667270.6270652, "available_kib": 19262316, "swap_used_kib": 365264, "pswpin": 228837, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.30 avg300=0.19 total=39535353\nfull avg10=0.00 avg60=0.30 avg300=0.19 total=39504708"}
|
||||
{"time": 1789667271.6472414, "available_kib": 19256224, "swap_used_kib": 365264, "pswpin": 228844, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.29 avg300=0.19 total=39535353\nfull avg10=0.00 avg60=0.29 avg300=0.19 total=39504708"}
|
||||
{"time": 1789667272.6681936, "available_kib": 19254064, "swap_used_kib": 365264, "pswpin": 228844, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.29 avg300=0.19 total=39535353\nfull avg10=0.00 avg60=0.29 avg300=0.19 total=39504708"}
|
||||
{"time": 1789667273.7043097, "available_kib": 19247648, "swap_used_kib": 365264, "pswpin": 228844, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.28 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.28 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667274.723438, "available_kib": 19247160, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.28 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.28 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667275.745663, "available_kib": 19239360, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.27 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.27 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667276.7639842, "available_kib": 19231800, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.27 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.27 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667277.786585, "available_kib": 19232580, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.26 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.26 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667278.8060775, "available_kib": 19233632, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.26 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.26 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667279.8231826, "available_kib": 19227452, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.25 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.25 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667280.8465152, "available_kib": 19226044, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.25 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.25 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667281.8653646, "available_kib": 19241952, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.25 avg300=0.19 total=39535486\nfull avg10=0.00 avg60=0.25 avg300=0.19 total=39504841"}
|
||||
{"time": 1789667282.8884702, "available_kib": 19237816, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.24 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.24 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667283.920862, "available_kib": 19231104, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.24 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.24 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667284.9426317, "available_kib": 19244232, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.23 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.23 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667285.9668884, "available_kib": 19248564, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.23 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.23 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667286.9903345, "available_kib": 19254272, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.22 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.22 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667288.0085611, "available_kib": 19255328, "swap_used_kib": 365264, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.22 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.22 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667289.0333633, "available_kib": 19255428, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.21 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667290.0502074, "available_kib": 19261444, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.21 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667291.0721626, "available_kib": 19268160, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.21 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667292.092976, "available_kib": 19261112, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.21 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.21 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667293.1130545, "available_kib": 19261112, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.20 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.20 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667294.1296794, "available_kib": 19252680, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.20 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.20 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667295.145433, "available_kib": 19261468, "swap_used_kib": 365248, "pswpin": 228845, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.19 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667296.166011, "available_kib": 19254284, "swap_used_kib": 365248, "pswpin": 228846, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.19 avg300=0.18 total=39535486\nfull avg10=0.00 avg60=0.19 avg300=0.18 total=39504841"}
|
||||
{"time": 1789667297.1842544, "available_kib": 19264120, "swap_used_kib": 365248, "pswpin": 228846, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.18 avg300=0.17 total=39535486\nfull avg10=0.00 avg60=0.18 avg300=0.17 total=39504841"}
|
||||
{"time": 1789667298.216434, "available_kib": 19265840, "swap_used_kib": 365248, "pswpin": 228846, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.18 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.18 avg300=0.17 total=39504979"}
|
||||
{"time": 1789667299.2406, "available_kib": 19269068, "swap_used_kib": 365248, "pswpin": 228847, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.18 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.18 avg300=0.17 total=39504979"}
|
||||
{"time": 1789667300.263996, "available_kib": 19272596, "swap_used_kib": 365248, "pswpin": 228847, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.18 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.18 avg300=0.17 total=39504979"}
|
||||
{"time": 1789667301.2855587, "available_kib": 19274496, "swap_used_kib": 365248, "pswpin": 228847, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.17 avg300=0.17 total=39504979"}
|
||||
{"time": 1789667302.3077297, "available_kib": 19264132, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.17 avg300=0.17 total=39504979"}
|
||||
{"time": 1789667303.3258214, "available_kib": 19254292, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.17 total=39535625\nfull avg10=0.00 avg60=0.17 avg300=0.17 total=39504979"}
|
||||
{"time": 1789667304.346775, "available_kib": 19255436, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.17 avg300=0.17 total=39535781\nfull avg10=0.00 avg60=0.17 avg300=0.17 total=39505135"}
|
||||
{"time": 1789667305.3670506, "available_kib": 19261720, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.17 total=39535781\nfull avg10=0.00 avg60=0.16 avg300=0.17 total=39505135"}
|
||||
{"time": 1789667306.4013333, "available_kib": 19257948, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.16 avg300=0.17 total=39535781\nfull avg10=0.00 avg60=0.16 avg300=0.17 total=39505135"}
|
||||
{"time": 1789667307.419821, "available_kib": 19248764, "swap_used_kib": 365248, "pswpin": 228848, "pswpout": 306568, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.15 avg300=0.17 total=39535781\nfull avg10=0.00 avg60=0.15 avg300=0.17 total=39505135"}
|
||||
{"time": 1789667308.439986, "available_kib": 19168364, "swap_used_kib": 365256, "pswpin": 228848, "pswpout": 306571, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.15 avg300=0.17 total=39576861\nfull avg10=0.00 avg60=0.15 avg300=0.17 total=39546174"}
|
||||
{"time": 1789667309.4621623, "available_kib": 18981600, "swap_used_kib": 365256, "pswpin": 228848, "pswpout": 306571, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.21 avg300=0.18 total=39577852\nfull avg10=0.36 avg60=0.21 avg300=0.18 total=39547165"}
|
||||
{"time": 1789667310.4931962, "available_kib": 18791480, "swap_used_kib": 365256, "pswpin": 228848, "pswpout": 306571, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.21 avg300=0.18 total=39579738\nfull avg10=0.36 avg60=0.21 avg300=0.18 total=39549046"}
|
||||
{"time": 1789667311.5125656, "available_kib": 18157896, "swap_used_kib": 365256, "pswpin": 228856, "pswpout": 306572, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.21 avg300=0.18 total=39598069\nfull avg10=0.29 avg60=0.21 avg300=0.18 total=39567376"}
|
||||
{"time": 1789667312.5291922, "available_kib": 18104884, "swap_used_kib": 365256, "pswpin": 228856, "pswpout": 306573, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.21 avg300=0.18 total=39614568\nfull avg10=0.29 avg60=0.21 avg300=0.18 total=39583876"}
|
||||
{"time": 1789667313.5440817, "available_kib": 18184264, "swap_used_kib": 365256, "pswpin": 228856, "pswpout": 306573, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.60 avg60=0.27 avg300=0.19 total=39634928\nfull avg10=0.60 avg60=0.27 avg300=0.19 total=39604235"}
|
||||
{"time": 1789667314.5584645, "available_kib": 18009400, "swap_used_kib": 365256, "pswpin": 228856, "pswpout": 306573, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.60 avg60=0.27 avg300=0.19 total=39682236\nfull avg10=0.60 avg60=0.27 avg300=0.19 total=39651542"}
|
||||
{"time": 1789667315.5787036, "available_kib": 17687228, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.03 avg60=0.36 avg300=0.21 total=39756142\nfull avg10=1.03 avg60=0.36 avg300=0.21 total=39725438"}
|
||||
{"time": 1789667316.5995963, "available_kib": 17660504, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.03 avg60=0.36 avg300=0.21 total=39756142\nfull avg10=1.03 avg60=0.36 avg300=0.21 total=39725438"}
|
||||
{"time": 1789667317.6189246, "available_kib": 17648236, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.21 avg60=0.41 avg300=0.22 total=39756143\nfull avg10=1.21 avg60=0.41 avg300=0.22 total=39725438"}
|
||||
{"time": 1789667318.637068, "available_kib": 17640568, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.21 avg60=0.41 avg300=0.22 total=39756143\nfull avg10=1.21 avg60=0.41 avg300=0.22 total=39725438"}
|
||||
{"time": 1789667319.6626081, "available_kib": 17603804, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.99 avg60=0.40 avg300=0.22 total=39756143\nfull avg10=0.99 avg60=0.40 avg300=0.22 total=39725438"}
|
||||
{"time": 1789667320.6820915, "available_kib": 17594264, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.99 avg60=0.40 avg300=0.22 total=39756143\nfull avg10=0.99 avg60=0.40 avg300=0.22 total=39725438"}
|
||||
{"time": 1789667321.700365, "available_kib": 17591968, "swap_used_kib": 365260, "pswpin": 228856, "pswpout": 306574, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.81 avg60=0.38 avg300=0.22 total=39756143\nfull avg10=0.81 avg60=0.38 avg300=0.22 total=39725438"}
|
||||
@@ -0,0 +1,6 @@
|
||||
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "白鹭", "expected": "28647", "content": "\n\n28647", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "海棠", "expected": "39583", "content": "\n\n39583", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11222, "completion_tokens": 62, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 54}}}
|
||||
{"prefix_cache_hits_delta": 24000.0}
|
||||
PREFIX_CHECK_PASS
|
||||
@@ -0,0 +1,690 @@
|
||||
{"time": 1789666535.169989, "available_kib": 19661572, "swap_used_kib": 349408, "pswpin": 225600, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38026958\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=37999406"}
|
||||
{"time": 1789666536.182102, "available_kib": 23469820, "swap_used_kib": 349304, "pswpin": 225732, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38027054\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=37999502"}
|
||||
{"time": 1789666537.195013, "available_kib": 122755076, "swap_used_kib": 349304, "pswpin": 225732, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38027054\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=37999502"}
|
||||
{"time": 1789666538.3370526, "available_kib": 124906932, "swap_used_kib": 346556, "pswpin": 225990, "pswpout": 301939, "status": "exited", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38027468\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=37999882"}
|
||||
{"time": 1789666539.349435, "available_kib": 124898804, "swap_used_kib": 346484, "pswpin": 226458, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38028003\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38000418"}
|
||||
{"time": 1789666540.3608344, "available_kib": 124638680, "swap_used_kib": 346484, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38046707\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38019089"}
|
||||
{"time": 1789666541.3707442, "available_kib": 124587044, "swap_used_kib": 346484, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.18 avg60=0.03 avg300=0.00 total=38050730\nfull avg10=0.18 avg60=0.03 avg300=0.00 total=38023111"}
|
||||
{"time": 1789666542.3808994, "available_kib": 124520116, "swap_used_kib": 346484, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.18 avg60=0.03 avg300=0.00 total=38055659\nfull avg10=0.18 avg60=0.03 avg300=0.00 total=38028040"}
|
||||
{"time": 1789666543.3903856, "available_kib": 124503056, "swap_used_kib": 346480, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.03 avg300=0.00 total=38056138\nfull avg10=0.14 avg60=0.03 avg300=0.00 total=38028512"}
|
||||
{"time": 1789666544.3996716, "available_kib": 124454552, "swap_used_kib": 346480, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.03 avg300=0.00 total=38056359\nfull avg10=0.14 avg60=0.03 avg300=0.00 total=38028733"}
|
||||
{"time": 1789666545.410663, "available_kib": 124430820, "swap_used_kib": 346452, "pswpin": 226474, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.12 avg60=0.02 avg300=0.00 total=38056801\nfull avg10=0.12 avg60=0.02 avg300=0.00 total=38029175"}
|
||||
{"time": 1789666546.421087, "available_kib": 124410764, "swap_used_kib": 346452, "pswpin": 226478, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.12 avg60=0.02 avg300=0.00 total=38057684\nfull avg10=0.12 avg60=0.02 avg300=0.00 total=38030058"}
|
||||
{"time": 1789666547.4318433, "available_kib": 124388320, "swap_used_kib": 346452, "pswpin": 226483, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.02 avg300=0.00 total=38060015\nfull avg10=0.09 avg60=0.02 avg300=0.00 total=38032389"}
|
||||
{"time": 1789666548.446183, "available_kib": 124379592, "swap_used_kib": 346452, "pswpin": 226486, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.02 avg300=0.00 total=38063443\nfull avg10=0.09 avg60=0.02 avg300=0.00 total=38035817"}
|
||||
{"time": 1789666549.4568071, "available_kib": 124328672, "swap_used_kib": 346452, "pswpin": 226491, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.02 avg300=0.00 total=38065276\nfull avg10=0.08 avg60=0.02 avg300=0.00 total=38037650"}
|
||||
{"time": 1789666550.4699028, "available_kib": 124287836, "swap_used_kib": 346452, "pswpin": 226494, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.02 avg300=0.00 total=38066148\nfull avg10=0.06 avg60=0.02 avg300=0.00 total=38038522"}
|
||||
{"time": 1789666551.480886, "available_kib": 124233904, "swap_used_kib": 346452, "pswpin": 226494, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.02 avg300=0.00 total=38069152\nfull avg10=0.06 avg60=0.02 avg300=0.00 total=38041491"}
|
||||
{"time": 1789666552.4916234, "available_kib": 124192164, "swap_used_kib": 346452, "pswpin": 226494, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.02 avg300=0.00 total=38074892\nfull avg10=0.05 avg60=0.02 avg300=0.00 total=38047230"}
|
||||
{"time": 1789666553.501615, "available_kib": 124186304, "swap_used_kib": 346452, "pswpin": 226494, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.02 avg300=0.00 total=38088974\nfull avg10=0.05 avg60=0.02 avg300=0.00 total=38061313"}
|
||||
{"time": 1789666554.5115006, "available_kib": 123465112, "swap_used_kib": 346452, "pswpin": 226495, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.04 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666555.5240183, "available_kib": 123392152, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.04 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666556.5375352, "available_kib": 123119656, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.03 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666557.5510883, "available_kib": 123055300, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.03 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666558.5657563, "available_kib": 122898476, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666559.5763655, "available_kib": 122760852, "swap_used_kib": 346452, "pswpin": 226497, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666560.600189, "available_kib": 122594352, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666561.6154478, "available_kib": 122610588, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.02 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666562.6257203, "available_kib": 122524208, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666563.6391962, "available_kib": 122236208, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666564.652566, "available_kib": 122045364, "swap_used_kib": 346452, "pswpin": 226498, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666565.663961, "available_kib": 121885360, "swap_used_kib": 346436, "pswpin": 226553, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.02 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.02 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666566.6829875, "available_kib": 121380548, "swap_used_kib": 346436, "pswpin": 226553, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.01 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.01 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666567.6940975, "available_kib": 121451296, "swap_used_kib": 346436, "pswpin": 226553, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.01 avg300=0.00 total=38089067\nfull avg10=0.01 avg60=0.01 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666568.7040887, "available_kib": 118508488, "swap_used_kib": 346436, "pswpin": 226553, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089067\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061386"}
|
||||
{"time": 1789666569.7145257, "available_kib": 118479308, "swap_used_kib": 346436, "pswpin": 226554, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666570.7311418, "available_kib": 96018968, "swap_used_kib": 346436, "pswpin": 226555, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666571.7427065, "available_kib": 67566068, "swap_used_kib": 346436, "pswpin": 226555, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666572.7535708, "available_kib": 41428892, "swap_used_kib": 346436, "pswpin": 226555, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666573.7674785, "available_kib": 40583972, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666574.7781117, "available_kib": 40057200, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666575.7887106, "available_kib": 39838076, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666576.8008883, "available_kib": 39650948, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666577.8131003, "available_kib": 39438856, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666578.8251607, "available_kib": 39229308, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666579.8368022, "available_kib": 39030184, "swap_used_kib": 346436, "pswpin": 226556, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666580.846314, "available_kib": 38981392, "swap_used_kib": 346436, "pswpin": 226558, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666581.8582478, "available_kib": 38770184, "swap_used_kib": 346436, "pswpin": 226558, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666582.870506, "available_kib": 38581384, "swap_used_kib": 346436, "pswpin": 226558, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666583.8826206, "available_kib": 38386912, "swap_used_kib": 346436, "pswpin": 226558, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666584.891534, "available_kib": 38185716, "swap_used_kib": 346436, "pswpin": 226564, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666585.9049902, "available_kib": 38091324, "swap_used_kib": 346436, "pswpin": 226566, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666586.9159286, "available_kib": 37885364, "swap_used_kib": 346436, "pswpin": 226567, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666587.9294765, "available_kib": 37679972, "swap_used_kib": 346436, "pswpin": 226568, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666588.941893, "available_kib": 37470060, "swap_used_kib": 346436, "pswpin": 226568, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666589.9553206, "available_kib": 37270208, "swap_used_kib": 346436, "pswpin": 226568, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666590.9677062, "available_kib": 37064248, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666591.9815164, "available_kib": 38948636, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666592.994771, "available_kib": 39722188, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666594.0075774, "available_kib": 39472904, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666595.018913, "available_kib": 39257116, "swap_used_kib": 346436, "pswpin": 226569, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666596.0323858, "available_kib": 39019232, "swap_used_kib": 346436, "pswpin": 226570, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666597.0459146, "available_kib": 38812508, "swap_used_kib": 346436, "pswpin": 226571, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666598.0587528, "available_kib": 38593536, "swap_used_kib": 346436, "pswpin": 226571, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666599.0730147, "available_kib": 38376464, "swap_used_kib": 346436, "pswpin": 226571, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666600.0862868, "available_kib": 38176328, "swap_used_kib": 346436, "pswpin": 226571, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666601.0999525, "available_kib": 37963544, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666602.1114802, "available_kib": 37768064, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666603.1212547, "available_kib": 37566340, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666604.1313443, "available_kib": 37364524, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666605.1424356, "available_kib": 37160036, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666606.1554163, "available_kib": 36938012, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666607.1650603, "available_kib": 36734768, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666608.1750844, "available_kib": 36514372, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666609.1855297, "available_kib": 36338656, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666610.1964195, "available_kib": 36202932, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666611.2067242, "available_kib": 36025664, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666612.2193706, "available_kib": 35811344, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666613.2290158, "available_kib": 35605656, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666614.2393003, "available_kib": 35440448, "swap_used_kib": 346436, "pswpin": 226572, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666615.252085, "available_kib": 35222000, "swap_used_kib": 346436, "pswpin": 226582, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666616.26592, "available_kib": 35015496, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666617.276684, "available_kib": 34826076, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666618.2896233, "available_kib": 34639608, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666619.2992976, "available_kib": 34484248, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666620.3091645, "available_kib": 34338200, "swap_used_kib": 346436, "pswpin": 226583, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666621.3191605, "available_kib": 34152324, "swap_used_kib": 346436, "pswpin": 226584, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666622.330076, "available_kib": 33945292, "swap_used_kib": 346436, "pswpin": 226584, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666623.3438387, "available_kib": 33746468, "swap_used_kib": 346436, "pswpin": 226584, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666624.354488, "available_kib": 33522956, "swap_used_kib": 346436, "pswpin": 226585, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666625.366413, "available_kib": 33324632, "swap_used_kib": 346436, "pswpin": 226588, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666626.3766975, "available_kib": 33134400, "swap_used_kib": 346436, "pswpin": 226595, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666627.387723, "available_kib": 32960836, "swap_used_kib": 346436, "pswpin": 226596, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666628.3984077, "available_kib": 32757212, "swap_used_kib": 346436, "pswpin": 226599, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666629.409393, "available_kib": 32588436, "swap_used_kib": 346436, "pswpin": 226599, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666630.4219675, "available_kib": 32390364, "swap_used_kib": 346436, "pswpin": 226609, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666631.4334943, "available_kib": 32172976, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666632.4460714, "available_kib": 31974516, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666633.458693, "available_kib": 31802552, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666634.47148, "available_kib": 31612992, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666635.483631, "available_kib": 31396440, "swap_used_kib": 346436, "pswpin": 226615, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666636.4958923, "available_kib": 31219344, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666637.5056071, "available_kib": 31025216, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666638.515843, "available_kib": 30820552, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666639.5257628, "available_kib": 30629700, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666640.536405, "available_kib": 30427704, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089230\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061550"}
|
||||
{"time": 1789666641.5473552, "available_kib": 30584232, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089455\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38061774"}
|
||||
{"time": 1789666642.5583608, "available_kib": 31924116, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38089866\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38062185"}
|
||||
{"time": 1789666643.5709233, "available_kib": 31731448, "swap_used_kib": 346436, "pswpin": 226616, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38090204\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38062523"}
|
||||
{"time": 1789666644.5814986, "available_kib": 31578412, "swap_used_kib": 346436, "pswpin": 226617, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38090662\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38062981"}
|
||||
{"time": 1789666645.594166, "available_kib": 31339044, "swap_used_kib": 346436, "pswpin": 226618, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38090984\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38063303"}
|
||||
{"time": 1789666646.6046462, "available_kib": 31176968, "swap_used_kib": 346436, "pswpin": 226618, "pswpout": 301939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092153\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064470"}
|
||||
{"time": 1789666647.615758, "available_kib": 40196124, "swap_used_kib": 346440, "pswpin": 226618, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666648.626564, "available_kib": 39986360, "swap_used_kib": 346440, "pswpin": 226618, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666649.6381202, "available_kib": 39791700, "swap_used_kib": 346440, "pswpin": 226618, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666650.6505392, "available_kib": 39576084, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666651.6615632, "available_kib": 39348448, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666652.671281, "available_kib": 39131752, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666653.682807, "available_kib": 38930580, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666654.6933436, "available_kib": 38718052, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666655.7060263, "available_kib": 38515552, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666656.716888, "available_kib": 38309040, "swap_used_kib": 346440, "pswpin": 226619, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666657.7305567, "available_kib": 38112340, "swap_used_kib": 346440, "pswpin": 226736, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666658.7414265, "available_kib": 37930920, "swap_used_kib": 346436, "pswpin": 227002, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666659.7519112, "available_kib": 37727040, "swap_used_kib": 346436, "pswpin": 227143, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666660.76437, "available_kib": 37516420, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666661.7744322, "available_kib": 37309596, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666662.784159, "available_kib": 37113388, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666663.7970788, "available_kib": 36893140, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666664.8078449, "available_kib": 36676852, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666665.8194635, "available_kib": 36462328, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666666.8333495, "available_kib": 36320468, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666667.8471923, "available_kib": 36119864, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666668.859951, "available_kib": 35910324, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666669.8732646, "available_kib": 35709968, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666670.8869576, "available_kib": 35492956, "swap_used_kib": 346436, "pswpin": 227144, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666671.8991523, "available_kib": 35293528, "swap_used_kib": 346436, "pswpin": 227145, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666672.912248, "available_kib": 35086192, "swap_used_kib": 346436, "pswpin": 227145, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666673.9225795, "available_kib": 34880096, "swap_used_kib": 346436, "pswpin": 227145, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38092454\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38064771"}
|
||||
{"time": 1789666674.9326644, "available_kib": 34796140, "swap_used_kib": 346436, "pswpin": 227145, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38093008\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38065325"}
|
||||
{"time": 1789666675.9455137, "available_kib": 36108152, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38093838\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38066155"}
|
||||
{"time": 1789666676.9557831, "available_kib": 35924740, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38094130\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38066447"}
|
||||
{"time": 1789666677.965171, "available_kib": 35752540, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38095556\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38067872"}
|
||||
{"time": 1789666678.975904, "available_kib": 35580912, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38096211\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38068528"}
|
||||
{"time": 1789666679.9872928, "available_kib": 35416096, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38096415\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38068731"}
|
||||
{"time": 1789666680.9988048, "available_kib": 35245396, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38097243\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38069559"}
|
||||
{"time": 1789666682.009359, "available_kib": 35069512, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38097871\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38070188"}
|
||||
{"time": 1789666683.0197778, "available_kib": 34893952, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38099328\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38071645"}
|
||||
{"time": 1789666684.0314693, "available_kib": 34737180, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38102281\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38074597"}
|
||||
{"time": 1789666685.0434487, "available_kib": 34564656, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38102549\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38074865"}
|
||||
{"time": 1789666686.0567443, "available_kib": 34407304, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38103989\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38076303"}
|
||||
{"time": 1789666687.066893, "available_kib": 34239608, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38104990\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38077304"}
|
||||
{"time": 1789666688.0774994, "available_kib": 34071616, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38105646\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38077960"}
|
||||
{"time": 1789666689.091036, "available_kib": 33871108, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38107015\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38079329"}
|
||||
{"time": 1789666690.1036408, "available_kib": 33701184, "swap_used_kib": 346436, "pswpin": 227148, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38107584\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38079898"}
|
||||
{"time": 1789666691.1136513, "available_kib": 33486472, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38109227\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38081541"}
|
||||
{"time": 1789666692.1243227, "available_kib": 33327852, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38110008\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38082322"}
|
||||
{"time": 1789666693.137291, "available_kib": 33207604, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.06 avg300=0.01 total=38153707\nfull avg10=0.36 avg60=0.06 avg300=0.01 total=38126021"}
|
||||
{"time": 1789666694.1503978, "available_kib": 33041348, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.06 avg300=0.01 total=38153771\nfull avg10=0.36 avg60=0.06 avg300=0.01 total=38126085"}
|
||||
{"time": 1789666695.1648498, "available_kib": 32870856, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.06 avg300=0.01 total=38154992\nfull avg10=0.29 avg60=0.06 avg300=0.01 total=38127305"}
|
||||
{"time": 1789666696.1756644, "available_kib": 32678500, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.06 avg300=0.01 total=38155709\nfull avg10=0.29 avg60=0.06 avg300=0.01 total=38128023"}
|
||||
{"time": 1789666697.1861541, "available_kib": 32352476, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.06 avg300=0.01 total=38158333\nfull avg10=0.24 avg60=0.06 avg300=0.01 total=38130646"}
|
||||
{"time": 1789666698.2005808, "available_kib": 32269788, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.06 avg300=0.01 total=38179548\nfull avg10=0.24 avg60=0.06 avg300=0.01 total=38151861"}
|
||||
{"time": 1789666699.2136118, "available_kib": 32098916, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.37 avg60=0.09 avg300=0.01 total=38181573\nfull avg10=0.37 avg60=0.09 avg300=0.01 total=38153886"}
|
||||
{"time": 1789666700.2264295, "available_kib": 31920736, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.37 avg60=0.09 avg300=0.01 total=38182741\nfull avg10=0.37 avg60=0.09 avg300=0.01 total=38155054"}
|
||||
{"time": 1789666701.2378142, "available_kib": 31751760, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.31 avg60=0.08 avg300=0.01 total=38184390\nfull avg10=0.31 avg60=0.08 avg300=0.01 total=38156703"}
|
||||
{"time": 1789666702.249795, "available_kib": 31528052, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.31 avg60=0.08 avg300=0.01 total=38185641\nfull avg10=0.31 avg60=0.08 avg300=0.01 total=38157954"}
|
||||
{"time": 1789666703.2596257, "available_kib": 31417732, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.25 avg60=0.08 avg300=0.01 total=38186630\nfull avg10=0.25 avg60=0.08 avg300=0.01 total=38158943"}
|
||||
{"time": 1789666704.269911, "available_kib": 31252240, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.25 avg60=0.08 avg300=0.01 total=38200971\nfull avg10=0.25 avg60=0.08 avg300=0.01 total=38173284"}
|
||||
{"time": 1789666705.2806773, "available_kib": 36110320, "swap_used_kib": 346436, "pswpin": 227149, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.20 avg60=0.08 avg300=0.01 total=38202808\nfull avg10=0.20 avg60=0.08 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666706.2925346, "available_kib": 40243192, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.20 avg60=0.08 avg300=0.01 total=38202808\nfull avg10=0.20 avg60=0.08 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666707.305771, "available_kib": 40042724, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.16 avg60=0.07 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666708.3160276, "available_kib": 39811632, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.16 avg60=0.07 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666709.327133, "available_kib": 39580296, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.13 avg60=0.07 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666710.338486, "available_kib": 39366712, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.13 avg60=0.07 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666711.3510537, "available_kib": 39136288, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.11 avg60=0.07 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666712.3623543, "available_kib": 38927708, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.11 avg60=0.07 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666713.3750608, "available_kib": 38696060, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.09 avg60=0.07 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666714.3841152, "available_kib": 38464184, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.07 avg300=0.01 total=38202808\nfull avg10=0.09 avg60=0.07 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666715.394016, "available_kib": 38243224, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.07 avg60=0.06 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666716.4078221, "available_kib": 38022332, "swap_used_kib": 346436, "pswpin": 227150, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.07 avg60=0.06 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666717.4195428, "available_kib": 37712916, "swap_used_kib": 346436, "pswpin": 227152, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.06 avg60=0.06 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666718.4304614, "available_kib": 37493884, "swap_used_kib": 346436, "pswpin": 227152, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.06 avg60=0.06 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666719.4429398, "available_kib": 37291756, "swap_used_kib": 346436, "pswpin": 227155, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.05 avg60=0.06 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666720.4555, "available_kib": 37055452, "swap_used_kib": 346436, "pswpin": 227155, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.05 avg60=0.06 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666721.4659793, "available_kib": 36862000, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.04 avg60=0.06 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666722.4775207, "available_kib": 36619012, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.06 avg300=0.01 total=38202808\nfull avg10=0.04 avg60=0.06 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666723.4880939, "available_kib": 36402896, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.03 avg60=0.05 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666724.4977353, "available_kib": 36169712, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.03 avg60=0.05 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666725.5089865, "available_kib": 35969484, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.02 avg60=0.05 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666726.5194726, "available_kib": 35730044, "swap_used_kib": 346436, "pswpin": 227167, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.02 avg60=0.05 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666727.5311606, "available_kib": 35538696, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.02 avg60=0.05 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666728.5437286, "available_kib": 35307940, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.05 avg300=0.01 total=38202808\nfull avg10=0.02 avg60=0.05 avg300=0.01 total=38175120"}
|
||||
{"time": 1789666729.5568948, "available_kib": 35186812, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38203129\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38175441"}
|
||||
{"time": 1789666730.569261, "available_kib": 36288432, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38203281\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38175594"}
|
||||
{"time": 1789666731.5820131, "available_kib": 36122200, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38204162\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38176474"}
|
||||
{"time": 1789666732.5931213, "available_kib": 35920444, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.04 avg300=0.01 total=38205199\nfull avg10=0.01 avg60=0.04 avg300=0.01 total=38177511"}
|
||||
{"time": 1789666733.6066985, "available_kib": 35749236, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.04 avg300=0.01 total=38213784\nfull avg10=0.01 avg60=0.04 avg300=0.01 total=38186096"}
|
||||
{"time": 1789666734.6188138, "available_kib": 35557624, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38215467\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38187779"}
|
||||
{"time": 1789666735.6313071, "available_kib": 35304380, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38215467\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38187779"}
|
||||
{"time": 1789666736.6425843, "available_kib": 35138920, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38216325\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38188637"}
|
||||
{"time": 1789666737.6558611, "available_kib": 35032560, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38224341\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38196653"}
|
||||
{"time": 1789666738.6664398, "available_kib": 34846484, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38227357\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38199669"}
|
||||
{"time": 1789666739.6796722, "available_kib": 34668272, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38231806\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38204118"}
|
||||
{"time": 1789666740.6899743, "available_kib": 34462804, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38232715\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38205027"}
|
||||
{"time": 1789666741.701085, "available_kib": 34306364, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38234184\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38206495"}
|
||||
{"time": 1789666742.712642, "available_kib": 34068564, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38235129\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38207440"}
|
||||
{"time": 1789666743.7230165, "available_kib": 33926112, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.00 total=38236206\nfull avg10=0.00 avg60=0.04 avg300=0.00 total=38208507"}
|
||||
{"time": 1789666744.7361522, "available_kib": 33726380, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38237364\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38209665"}
|
||||
{"time": 1789666745.7468834, "available_kib": 33567048, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38238070\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38210371"}
|
||||
{"time": 1789666746.760528, "available_kib": 33386872, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.18 avg60=0.07 avg300=0.01 total=38263019\nfull avg10=0.18 avg60=0.07 avg300=0.01 total=38235320"}
|
||||
{"time": 1789666747.7705646, "available_kib": 33166260, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.18 avg60=0.07 avg300=0.01 total=38268751\nfull avg10=0.18 avg60=0.07 avg300=0.01 total=38241052"}
|
||||
{"time": 1789666748.7835317, "available_kib": 33003204, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.06 avg300=0.01 total=38269100\nfull avg10=0.14 avg60=0.06 avg300=0.01 total=38241401"}
|
||||
{"time": 1789666749.7953625, "available_kib": 32848648, "swap_used_kib": 346436, "pswpin": 227168, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.06 avg300=0.01 total=38270910\nfull avg10=0.14 avg60=0.06 avg300=0.01 total=38243211"}
|
||||
{"time": 1789666750.8084228, "available_kib": 32710148, "swap_used_kib": 346436, "pswpin": 227171, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.12 avg60=0.06 avg300=0.01 total=38276321\nfull avg10=0.12 avg60=0.06 avg300=0.01 total=38248622"}
|
||||
{"time": 1789666751.8226397, "available_kib": 32520528, "swap_used_kib": 346436, "pswpin": 227176, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.12 avg60=0.06 avg300=0.01 total=38281935\nfull avg10=0.12 avg60=0.06 avg300=0.01 total=38254236"}
|
||||
{"time": 1789666752.8366263, "available_kib": 32340432, "swap_used_kib": 346436, "pswpin": 227176, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.06 avg300=0.01 total=38289251\nfull avg10=0.10 avg60=0.06 avg300=0.01 total=38261552"}
|
||||
{"time": 1789666753.8470423, "available_kib": 32203028, "swap_used_kib": 346436, "pswpin": 227176, "pswpout": 301940, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.06 avg300=0.01 total=38325518\nfull avg10=0.10 avg60=0.06 avg300=0.01 total=38297819"}
|
||||
{"time": 1789666754.8604083, "available_kib": 32030560, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301947, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.44 avg60=0.12 avg300=0.02 total=38343279\nfull avg10=0.44 avg60=0.12 avg300=0.02 total=38315069"}
|
||||
{"time": 1789666755.87594, "available_kib": 31928192, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301949, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.44 avg60=0.12 avg300=0.02 total=38343475\nfull avg10=0.44 avg60=0.12 avg300=0.02 total=38315266"}
|
||||
{"time": 1789666756.889596, "available_kib": 31801152, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301951, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.12 avg300=0.02 total=38344065\nfull avg10=0.36 avg60=0.12 avg300=0.02 total=38315855"}
|
||||
{"time": 1789666757.9030771, "available_kib": 31607052, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301953, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.12 avg300=0.02 total=38344080\nfull avg10=0.36 avg60=0.12 avg300=0.02 total=38315870"}
|
||||
{"time": 1789666758.9166536, "available_kib": 31434372, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301954, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.11 avg300=0.02 total=38344094\nfull avg10=0.29 avg60=0.11 avg300=0.02 total=38315884"}
|
||||
{"time": 1789666759.9262328, "available_kib": 31272564, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301955, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.11 avg300=0.02 total=38344394\nfull avg10=0.29 avg60=0.11 avg300=0.02 total=38316184"}
|
||||
{"time": 1789666760.9403481, "available_kib": 31093804, "swap_used_kib": 346440, "pswpin": 227176, "pswpout": 301955, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.11 avg300=0.02 total=38344772\nfull avg10=0.24 avg60=0.11 avg300=0.02 total=38316561"}
|
||||
{"time": 1789666761.9523323, "available_kib": 33315140, "swap_used_kib": 346444, "pswpin": 227176, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.11 avg300=0.02 total=38344866\nfull avg10=0.24 avg60=0.11 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666762.9677722, "available_kib": 40514076, "swap_used_kib": 346444, "pswpin": 227176, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.19 avg60=0.10 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666763.9805183, "available_kib": 40359440, "swap_used_kib": 346444, "pswpin": 227181, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.19 avg60=0.10 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666764.9943442, "available_kib": 40207504, "swap_used_kib": 346444, "pswpin": 227181, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.16 avg60=0.10 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666766.004286, "available_kib": 40053568, "swap_used_kib": 346444, "pswpin": 227181, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.16 avg60=0.10 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666767.015798, "available_kib": 39849892, "swap_used_kib": 346444, "pswpin": 227186, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.13 avg60=0.10 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666768.0279775, "available_kib": 39692060, "swap_used_kib": 346444, "pswpin": 227187, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.10 avg300=0.02 total=38344866\nfull avg10=0.13 avg60=0.10 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666769.0371308, "available_kib": 39521104, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.10 avg60=0.09 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666770.0469813, "available_kib": 39357940, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.10 avg60=0.09 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666771.0591025, "available_kib": 39209132, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.08 avg60=0.09 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666772.0685747, "available_kib": 39086512, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.08 avg60=0.09 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666773.0803447, "available_kib": 38923668, "swap_used_kib": 346444, "pswpin": 227190, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.07 avg60=0.09 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666774.093933, "available_kib": 38746196, "swap_used_kib": 346444, "pswpin": 227191, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.09 avg300=0.02 total=38344866\nfull avg10=0.07 avg60=0.09 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666775.1041574, "available_kib": 38579940, "swap_used_kib": 346444, "pswpin": 227191, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.05 avg60=0.08 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666776.1183658, "available_kib": 38406316, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.05 avg60=0.08 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666777.13258, "available_kib": 38249024, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.04 avg60=0.08 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666778.1430278, "available_kib": 38089700, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.04 avg60=0.08 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666779.1561706, "available_kib": 37931764, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.03 avg60=0.08 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666780.1699476, "available_kib": 37768536, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.08 avg300=0.02 total=38344866\nfull avg10=0.03 avg60=0.08 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666781.1822872, "available_kib": 37608868, "swap_used_kib": 346444, "pswpin": 227192, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.02 total=38344866\nfull avg10=0.03 avg60=0.07 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666782.1924987, "available_kib": 37441616, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.02 total=38344866\nfull avg10=0.03 avg60=0.07 avg300=0.02 total=38316656"}
|
||||
{"time": 1789666783.20274, "available_kib": 37235152, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38348142\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38319932"}
|
||||
{"time": 1789666784.2130616, "available_kib": 37953180, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38369562\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38341352"}
|
||||
{"time": 1789666785.2237058, "available_kib": 37796660, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.20 avg60=0.10 avg300=0.02 total=38370034\nfull avg10=0.20 avg60=0.10 avg300=0.02 total=38341824"}
|
||||
{"time": 1789666786.2332962, "available_kib": 37628540, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.20 avg60=0.10 avg300=0.02 total=38370401\nfull avg10=0.20 avg60=0.10 avg300=0.02 total=38342190"}
|
||||
{"time": 1789666787.2466378, "available_kib": 37463000, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.10 avg300=0.02 total=38370965\nfull avg10=0.16 avg60=0.10 avg300=0.02 total=38342755"}
|
||||
{"time": 1789666788.2593944, "available_kib": 37313504, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.10 avg300=0.02 total=38371168\nfull avg10=0.16 avg60=0.10 avg300=0.02 total=38342958"}
|
||||
{"time": 1789666789.272408, "available_kib": 37150236, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.09 avg300=0.02 total=38371582\nfull avg10=0.13 avg60=0.09 avg300=0.02 total=38343372"}
|
||||
{"time": 1789666790.285704, "available_kib": 36954864, "swap_used_kib": 346444, "pswpin": 227193, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.13 avg60=0.09 avg300=0.02 total=38343471"}
|
||||
{"time": 1789666791.295767, "available_kib": 36718988, "swap_used_kib": 346444, "pswpin": 227196, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.11 avg60=0.09 avg300=0.02 total=38343471"}
|
||||
{"time": 1789666792.3051114, "available_kib": 36488816, "swap_used_kib": 346444, "pswpin": 227196, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.11 avg60=0.09 avg300=0.02 total=38343471"}
|
||||
{"time": 1789666793.317928, "available_kib": 36246136, "swap_used_kib": 346444, "pswpin": 227196, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.09 avg60=0.09 avg300=0.02 total=38343471"}
|
||||
{"time": 1789666794.3311749, "available_kib": 36025624, "swap_used_kib": 346444, "pswpin": 227203, "pswpout": 301956, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.09 avg300=0.02 total=38371681\nfull avg10=0.09 avg60=0.09 avg300=0.02 total=38343471"}
|
||||
{"time": 1789666795.3449993, "available_kib": 35850320, "swap_used_kib": 346444, "pswpin": 227204, "pswpout": 301962, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.08 avg300=0.02 total=38371886\nfull avg10=0.07 avg60=0.08 avg300=0.02 total=38343675"}
|
||||
{"time": 1789666796.357158, "available_kib": 35658964, "swap_used_kib": 346444, "pswpin": 227204, "pswpout": 301964, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.08 avg300=0.02 total=38372080\nfull avg10=0.07 avg60=0.08 avg300=0.02 total=38343869"}
|
||||
{"time": 1789666797.3698533, "available_kib": 35489516, "swap_used_kib": 346448, "pswpin": 227205, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.08 avg300=0.02 total=38372129\nfull avg10=0.06 avg60=0.08 avg300=0.02 total=38343919"}
|
||||
{"time": 1789666798.382299, "available_kib": 35423392, "swap_used_kib": 346448, "pswpin": 227205, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.08 avg300=0.02 total=38372581\nfull avg10=0.06 avg60=0.08 avg300=0.02 total=38344371"}
|
||||
{"time": 1789666799.397116, "available_kib": 35247076, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.08 avg300=0.02 total=38373660\nfull avg10=0.04 avg60=0.08 avg300=0.02 total=38345449"}
|
||||
{"time": 1789666800.4096372, "available_kib": 35305952, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.08 avg300=0.02 total=38373660\nfull avg10=0.04 avg60=0.08 avg300=0.02 total=38345449"}
|
||||
{"time": 1789666801.4218574, "available_kib": 35153324, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.08 avg300=0.02 total=38375008\nfull avg10=0.03 avg60=0.08 avg300=0.02 total=38346798"}
|
||||
{"time": 1789666802.4352245, "available_kib": 34998968, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.08 avg300=0.02 total=38375174\nfull avg10=0.03 avg60=0.08 avg300=0.02 total=38346963"}
|
||||
{"time": 1789666803.449119, "available_kib": 34837548, "swap_used_kib": 346448, "pswpin": 227213, "pswpout": 301966, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.02 total=38375486\nfull avg10=0.03 avg60=0.07 avg300=0.02 total=38347276"}
|
||||
{"time": 1789666804.4610527, "available_kib": 34699368, "swap_used_kib": 346448, "pswpin": 227218, "pswpout": 301968, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.02 total=38375945\nfull avg10=0.03 avg60=0.07 avg300=0.02 total=38347734"}
|
||||
{"time": 1789666805.4717112, "available_kib": 34782616, "swap_used_kib": 346456, "pswpin": 227218, "pswpout": 301977, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38376233\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38348022"}
|
||||
{"time": 1789666806.4824822, "available_kib": 34667504, "swap_used_kib": 346456, "pswpin": 227218, "pswpout": 301977, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38376478\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38348268"}
|
||||
{"time": 1789666807.4966702, "available_kib": 34533512, "swap_used_kib": 346456, "pswpin": 227218, "pswpout": 301977, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38377013\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38348803"}
|
||||
{"time": 1789666808.5102592, "available_kib": 34372804, "swap_used_kib": 346456, "pswpin": 227220, "pswpout": 301979, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.07 avg300=0.02 total=38377348\nfull avg10=0.02 avg60=0.07 avg300=0.02 total=38349138"}
|
||||
{"time": 1789666809.5240347, "available_kib": 34143936, "swap_used_kib": 346456, "pswpin": 227220, "pswpout": 302011, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38377452\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38349242"}
|
||||
{"time": 1789666810.5336573, "available_kib": 34005088, "swap_used_kib": 346456, "pswpin": 227220, "pswpout": 302011, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378000\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38349789"}
|
||||
{"time": 1789666811.5477455, "available_kib": 33860500, "swap_used_kib": 346460, "pswpin": 227220, "pswpout": 302019, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378221\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38350010"}
|
||||
{"time": 1789666812.5628936, "available_kib": 33807192, "swap_used_kib": 346460, "pswpin": 227229, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378365\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38350154"}
|
||||
{"time": 1789666813.5725944, "available_kib": 33653716, "swap_used_kib": 346460, "pswpin": 227229, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378528\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38350317"}
|
||||
{"time": 1789666814.5865524, "available_kib": 33499472, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.02 total=38378599\nfull avg10=0.01 avg60=0.06 avg300=0.02 total=38350388"}
|
||||
{"time": 1789666815.5974195, "available_kib": 33338760, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.02 total=38378599\nfull avg10=0.00 avg60=0.06 avg300=0.02 total=38350388"}
|
||||
{"time": 1789666816.609862, "available_kib": 33196324, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38379096\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38350885"}
|
||||
{"time": 1789666817.6222303, "available_kib": 33016828, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38379417\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38351207"}
|
||||
{"time": 1789666818.6375322, "available_kib": 32847104, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38379712\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38351501"}
|
||||
{"time": 1789666819.6496787, "available_kib": 32673800, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38379945\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38351734"}
|
||||
{"time": 1789666820.6640882, "available_kib": 32510192, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38380248\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38352037"}
|
||||
{"time": 1789666821.6795995, "available_kib": 32647208, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38380819\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38352608"}
|
||||
{"time": 1789666822.6923866, "available_kib": 32524216, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38381121\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38352910"}
|
||||
{"time": 1789666823.7055306, "available_kib": 32359936, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38381428\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38353217"}
|
||||
{"time": 1789666824.7182627, "available_kib": 32223736, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38384183\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38355972"}
|
||||
{"time": 1789666825.7304091, "available_kib": 32034956, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38384183\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38355972"}
|
||||
{"time": 1789666826.7430794, "available_kib": 31889772, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38384684\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38356474"}
|
||||
{"time": 1789666827.7558112, "available_kib": 31674444, "swap_used_kib": 346460, "pswpin": 227233, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38385012\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38356801"}
|
||||
{"time": 1789666828.768585, "available_kib": 31512820, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38385199\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38356988"}
|
||||
{"time": 1789666829.782541, "available_kib": 31337660, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38385459\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38357248"}
|
||||
{"time": 1789666830.7947595, "available_kib": 31380640, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38385825\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38357615"}
|
||||
{"time": 1789666831.804767, "available_kib": 31268356, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386233\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358022"}
|
||||
{"time": 1789666832.817253, "available_kib": 31147448, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666833.828644, "available_kib": 40751108, "swap_used_kib": 346460, "pswpin": 227236, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666834.84204, "available_kib": 40573560, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666835.855507, "available_kib": 40412768, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666836.8693547, "available_kib": 40259108, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666837.8800678, "available_kib": 40098400, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666838.8905685, "available_kib": 39922308, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666839.9012225, "available_kib": 39742288, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666840.9144876, "available_kib": 39567768, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666841.9273734, "available_kib": 39387612, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386292\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358081"}
|
||||
{"time": 1789666842.9373045, "available_kib": 39158912, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666843.948201, "available_kib": 38988484, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666844.9574008, "available_kib": 38819880, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666845.9705753, "available_kib": 38636700, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666846.982956, "available_kib": 38469484, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666847.9955647, "available_kib": 38299736, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666849.008989, "available_kib": 38151108, "swap_used_kib": 346460, "pswpin": 227237, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666850.0229192, "available_kib": 37958140, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666851.0362833, "available_kib": 37768936, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666852.0456152, "available_kib": 37593148, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.03 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666853.0604773, "available_kib": 37407184, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666854.0730128, "available_kib": 37253996, "swap_used_kib": 346460, "pswpin": 227238, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666855.086413, "available_kib": 37065340, "swap_used_kib": 346460, "pswpin": 227239, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666856.098472, "available_kib": 36899692, "swap_used_kib": 346460, "pswpin": 227239, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.01 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.01 total=38358158"}
|
||||
{"time": 1789666857.1114104, "available_kib": 36738812, "swap_used_kib": 346460, "pswpin": 227239, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666858.122132, "available_kib": 36545780, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666859.1340353, "available_kib": 36339664, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666860.1450722, "available_kib": 36120924, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666861.15513, "available_kib": 35896636, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666862.1674466, "available_kib": 35677128, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666863.1774924, "available_kib": 35450996, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666864.1872392, "available_kib": 35216584, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666865.198406, "available_kib": 35025204, "swap_used_kib": 346460, "pswpin": 227241, "pswpout": 302021, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386369\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358158"}
|
||||
{"time": 1789666866.2107189, "available_kib": 35980868, "swap_used_kib": 346464, "pswpin": 227241, "pswpout": 302022, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386799\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358587"}
|
||||
{"time": 1789666867.2208762, "available_kib": 35798260, "swap_used_kib": 346464, "pswpin": 227241, "pswpout": 302022, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386834\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358622"}
|
||||
{"time": 1789666868.2310395, "available_kib": 35629436, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302022, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38386939\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358728"}
|
||||
{"time": 1789666869.2407875, "available_kib": 35588708, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302022, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38387090\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38358879"}
|
||||
{"time": 1789666870.2499397, "available_kib": 35387376, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38387402\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38359190"}
|
||||
{"time": 1789666871.264293, "available_kib": 35208824, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38387746\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38359535"}
|
||||
{"time": 1789666872.274962, "available_kib": 35082612, "swap_used_kib": 346464, "pswpin": 227244, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38388306\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38360095"}
|
||||
{"time": 1789666873.2875235, "available_kib": 35042152, "swap_used_kib": 346464, "pswpin": 227245, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38388543\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38360332"}
|
||||
{"time": 1789666874.3007512, "available_kib": 34884248, "swap_used_kib": 346464, "pswpin": 227245, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38388868\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38360657"}
|
||||
{"time": 1789666875.3110986, "available_kib": 34717928, "swap_used_kib": 346464, "pswpin": 227245, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38389311\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38361099"}
|
||||
{"time": 1789666876.3216815, "available_kib": 34606232, "swap_used_kib": 346464, "pswpin": 227245, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38389777\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38361565"}
|
||||
{"time": 1789666877.334843, "available_kib": 34463700, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38390917\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38362706"}
|
||||
{"time": 1789666878.3463488, "available_kib": 34290948, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38391563\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38363352"}
|
||||
{"time": 1789666879.3557973, "available_kib": 34143024, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38392586\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38364375"}
|
||||
{"time": 1789666880.3682678, "available_kib": 34001576, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38393523\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38365312"}
|
||||
{"time": 1789666881.3813396, "available_kib": 33825460, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38393989\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38365777"}
|
||||
{"time": 1789666882.3916726, "available_kib": 33776204, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38396559\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38368347"}
|
||||
{"time": 1789666883.4046607, "available_kib": 33628476, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38399417\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38371206"}
|
||||
{"time": 1789666884.4184186, "available_kib": 33513008, "swap_used_kib": 346464, "pswpin": 227246, "pswpout": 302023, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38430311\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38402099"}
|
||||
{"time": 1789666885.429898, "available_kib": 33391324, "swap_used_kib": 346476, "pswpin": 227246, "pswpout": 302026, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.54 avg60=0.11 avg300=0.02 total=38458796\nfull avg10=0.54 avg60=0.11 avg300=0.02 total=38430584"}
|
||||
{"time": 1789666886.4393463, "available_kib": 33233724, "swap_used_kib": 346632, "pswpin": 227246, "pswpout": 302108, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.54 avg60=0.11 avg300=0.02 total=38462583\nfull avg10=0.54 avg60=0.11 avg300=0.02 total=38434357"}
|
||||
{"time": 1789666887.451305, "available_kib": 33103540, "swap_used_kib": 346632, "pswpin": 227246, "pswpout": 302108, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.44 avg60=0.10 avg300=0.02 total=38466800\nfull avg10=0.44 avg60=0.10 avg300=0.02 total=38438572"}
|
||||
{"time": 1789666888.460601, "available_kib": 32879644, "swap_used_kib": 346680, "pswpin": 227249, "pswpout": 302211, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.44 avg60=0.10 avg300=0.02 total=38469419\nfull avg10=0.44 avg60=0.10 avg300=0.02 total=38441191"}
|
||||
{"time": 1789666889.4729793, "available_kib": 32815164, "swap_used_kib": 346680, "pswpin": 227249, "pswpout": 302211, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.10 avg300=0.02 total=38471825\nfull avg10=0.36 avg60=0.10 avg300=0.02 total=38443596"}
|
||||
{"time": 1789666890.4854786, "available_kib": 32654712, "swap_used_kib": 346680, "pswpin": 227249, "pswpout": 302296, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.36 avg60=0.10 avg300=0.02 total=38472840\nfull avg10=0.36 avg60=0.10 avg300=0.02 total=38444611"}
|
||||
{"time": 1789666891.498271, "available_kib": 32557728, "swap_used_kib": 346688, "pswpin": 227249, "pswpout": 302438, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.10 avg300=0.02 total=38480574\nfull avg10=0.29 avg60=0.10 avg300=0.02 total=38452343"}
|
||||
{"time": 1789666892.5111713, "available_kib": 32309584, "swap_used_kib": 347532, "pswpin": 227249, "pswpout": 302525, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.10 avg300=0.02 total=38482275\nfull avg10=0.29 avg60=0.10 avg300=0.02 total=38454039"}
|
||||
{"time": 1789666893.5236, "available_kib": 32146068, "swap_used_kib": 347532, "pswpin": 227249, "pswpout": 302525, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.09 avg300=0.02 total=38482496\nfull avg10=0.24 avg60=0.09 avg300=0.02 total=38454259"}
|
||||
{"time": 1789666894.5345223, "available_kib": 32004676, "swap_used_kib": 347532, "pswpin": 227249, "pswpout": 302525, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.09 avg300=0.02 total=38482713\nfull avg10=0.24 avg60=0.09 avg300=0.02 total=38454477"}
|
||||
{"time": 1789666895.5442405, "available_kib": 31837392, "swap_used_kib": 347532, "pswpin": 227250, "pswpout": 302550, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.09 avg300=0.02 total=38483407\nfull avg10=0.19 avg60=0.09 avg300=0.02 total=38455171"}
|
||||
{"time": 1789666896.5556219, "available_kib": 31732480, "swap_used_kib": 347532, "pswpin": 227250, "pswpout": 302550, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.09 avg300=0.02 total=38485328\nfull avg10=0.19 avg60=0.09 avg300=0.02 total=38457092"}
|
||||
{"time": 1789666897.5704176, "available_kib": 31588664, "swap_used_kib": 347532, "pswpin": 227250, "pswpout": 302550, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.09 avg300=0.02 total=38485643\nfull avg10=0.16 avg60=0.09 avg300=0.02 total=38457406"}
|
||||
{"time": 1789666898.5812414, "available_kib": 31412852, "swap_used_kib": 347596, "pswpin": 227262, "pswpout": 302559, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.09 avg300=0.02 total=38485736\nfull avg10=0.16 avg60=0.09 avg300=0.02 total=38457499"}
|
||||
{"time": 1789666899.5923643, "available_kib": 31205256, "swap_used_kib": 347616, "pswpin": 227262, "pswpout": 302566, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.08 avg300=0.02 total=38485887\nfull avg10=0.13 avg60=0.08 avg300=0.02 total=38457650"}
|
||||
{"time": 1789666900.6026886, "available_kib": 31026928, "swap_used_kib": 348296, "pswpin": 227262, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.08 avg300=0.02 total=38486223\nfull avg10=0.13 avg60=0.08 avg300=0.02 total=38457986"}
|
||||
{"time": 1789666901.61303, "available_kib": 40301628, "swap_used_kib": 348296, "pswpin": 227263, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.08 avg300=0.02 total=38486223\nfull avg10=0.10 avg60=0.08 avg300=0.02 total=38457986"}
|
||||
{"time": 1789666902.623693, "available_kib": 40163204, "swap_used_kib": 348296, "pswpin": 227263, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.08 avg300=0.02 total=38486223\nfull avg10=0.10 avg60=0.08 avg300=0.02 total=38457986"}
|
||||
{"time": 1789666903.6346297, "available_kib": 39972352, "swap_used_kib": 348296, "pswpin": 227268, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.08 avg300=0.01 total=38486240\nfull avg10=0.08 avg60=0.08 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666904.6476696, "available_kib": 39820840, "swap_used_kib": 348296, "pswpin": 227268, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.07 avg60=0.07 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666905.657806, "available_kib": 39650676, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.07 avg60=0.07 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666906.6688054, "available_kib": 39483896, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.05 avg60=0.07 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666907.680012, "available_kib": 39345772, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.05 avg60=0.07 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666908.6906314, "available_kib": 39188432, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.04 avg60=0.07 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666909.7033603, "available_kib": 39035952, "swap_used_kib": 348296, "pswpin": 227269, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.04 avg60=0.07 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666910.716102, "available_kib": 38900856, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.03 avg60=0.07 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666911.725465, "available_kib": 38765856, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.07 avg300=0.01 total=38486240\nfull avg10=0.03 avg60=0.07 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666912.7379365, "available_kib": 38619080, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.03 avg60=0.06 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666913.7515182, "available_kib": 38469460, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.03 avg60=0.06 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666914.7650895, "available_kib": 38313640, "swap_used_kib": 348296, "pswpin": 227270, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.02 avg60=0.06 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666915.7748365, "available_kib": 38163260, "swap_used_kib": 348296, "pswpin": 227271, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.02 avg60=0.06 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666916.7871895, "available_kib": 38008228, "swap_used_kib": 348296, "pswpin": 227271, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.02 avg60=0.06 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666917.800344, "available_kib": 37851932, "swap_used_kib": 348296, "pswpin": 227271, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.02 avg60=0.06 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666918.8109798, "available_kib": 37697232, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.06 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666919.8227892, "available_kib": 37536052, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.06 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.06 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666920.834718, "available_kib": 37351300, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666921.847391, "available_kib": 37211928, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666922.858109, "available_kib": 37058204, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666923.8678546, "available_kib": 36913272, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.01 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666924.8768146, "available_kib": 36761744, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666925.8862906, "available_kib": 36550640, "swap_used_kib": 348296, "pswpin": 227281, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666926.897253, "available_kib": 36372728, "swap_used_kib": 348296, "pswpin": 227282, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666927.9103508, "available_kib": 36226012, "swap_used_kib": 348296, "pswpin": 227303, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666928.9195247, "available_kib": 36103364, "swap_used_kib": 348296, "pswpin": 227303, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666929.9300995, "available_kib": 35952064, "swap_used_kib": 348296, "pswpin": 227303, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.05 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666930.9395819, "available_kib": 35776376, "swap_used_kib": 348296, "pswpin": 227305, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666931.9489748, "available_kib": 35621980, "swap_used_kib": 348296, "pswpin": 227305, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666932.9596398, "available_kib": 35478480, "swap_used_kib": 348296, "pswpin": 227305, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666933.9711056, "available_kib": 35304668, "swap_used_kib": 348296, "pswpin": 227306, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486240\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458002"}
|
||||
{"time": 1789666934.983509, "available_kib": 36330372, "swap_used_kib": 348296, "pswpin": 227306, "pswpout": 302668, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38486914\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38458677"}
|
||||
{"time": 1789666935.9949658, "available_kib": 36149328, "swap_used_kib": 348628, "pswpin": 227306, "pswpout": 302687, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38488684\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38460447"}
|
||||
{"time": 1789666937.0075095, "available_kib": 35995996, "swap_used_kib": 348628, "pswpin": 227306, "pswpout": 302687, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38490035\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38461798"}
|
||||
{"time": 1789666938.0178757, "available_kib": 35847164, "swap_used_kib": 348648, "pswpin": 227306, "pswpout": 302693, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38490907\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38462670"}
|
||||
{"time": 1789666939.0308373, "available_kib": 35668552, "swap_used_kib": 349208, "pswpin": 227306, "pswpout": 302767, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38491401\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38463163"}
|
||||
{"time": 1789666940.0409513, "available_kib": 35487100, "swap_used_kib": 349208, "pswpin": 227306, "pswpout": 302767, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38491583\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38463345"}
|
||||
{"time": 1789666941.0551848, "available_kib": 35303696, "swap_used_kib": 349208, "pswpin": 227306, "pswpout": 302767, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38491601\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38463363"}
|
||||
{"time": 1789666942.0679867, "available_kib": 35226608, "swap_used_kib": 349280, "pswpin": 227307, "pswpout": 302796, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.01 total=38491620\nfull avg10=0.00 avg60=0.04 avg300=0.01 total=38463383"}
|
||||
{"time": 1789666943.0810647, "available_kib": 35086408, "swap_used_kib": 349280, "pswpin": 227307, "pswpout": 302796, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38491823\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38463586"}
|
||||
{"time": 1789666944.0934718, "available_kib": 35032052, "swap_used_kib": 349860, "pswpin": 227307, "pswpout": 302937, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38492306\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38464068"}
|
||||
{"time": 1789666945.1039875, "available_kib": 34895204, "swap_used_kib": 349868, "pswpin": 227307, "pswpout": 302939, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38492819\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38464581"}
|
||||
{"time": 1789666946.1167269, "available_kib": 34785516, "swap_used_kib": 350740, "pswpin": 227307, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38493551\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38465310"}
|
||||
{"time": 1789666947.127527, "available_kib": 34639800, "swap_used_kib": 350740, "pswpin": 227307, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38507096\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38478854"}
|
||||
{"time": 1789666948.1397564, "available_kib": 34505516, "swap_used_kib": 350740, "pswpin": 227307, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38507569\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38479327"}
|
||||
{"time": 1789666949.1531577, "available_kib": 34243088, "swap_used_kib": 350740, "pswpin": 227321, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38508324\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38480082"}
|
||||
{"time": 1789666950.1626146, "available_kib": 34202892, "swap_used_kib": 350740, "pswpin": 227323, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38509368\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38481126"}
|
||||
{"time": 1789666951.1757612, "available_kib": 34077068, "swap_used_kib": 350740, "pswpin": 227323, "pswpout": 303161, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38509678\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38481436"}
|
||||
{"time": 1789666952.187135, "available_kib": 33861556, "swap_used_kib": 350908, "pswpin": 227323, "pswpout": 303235, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38509707\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38481465"}
|
||||
{"time": 1789666953.200392, "available_kib": 33789868, "swap_used_kib": 350908, "pswpin": 227323, "pswpout": 303236, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38510103\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38481861"}
|
||||
{"time": 1789666954.2132797, "available_kib": 33673392, "swap_used_kib": 351192, "pswpin": 227323, "pswpout": 303309, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.00 total=38511288\nfull avg10=0.00 avg60=0.03 avg300=0.00 total=38483046"}
|
||||
{"time": 1789666955.2230692, "available_kib": 33548920, "swap_used_kib": 351192, "pswpin": 227323, "pswpout": 303309, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38511562\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38483320"}
|
||||
{"time": 1789666956.2351153, "available_kib": 33388676, "swap_used_kib": 351192, "pswpin": 227323, "pswpout": 303309, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38511770\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38483527"}
|
||||
{"time": 1789666957.247888, "available_kib": 33255360, "swap_used_kib": 351196, "pswpin": 227323, "pswpout": 303310, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38512132\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38483890"}
|
||||
{"time": 1789666958.258249, "available_kib": 33121716, "swap_used_kib": 350416, "pswpin": 227332, "pswpout": 303310, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38512773\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38484524"}
|
||||
{"time": 1789666959.2701728, "available_kib": 32983736, "swap_used_kib": 350424, "pswpin": 227332, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38516697\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38488447"}
|
||||
{"time": 1789666960.2809753, "available_kib": 32856512, "swap_used_kib": 350424, "pswpin": 227332, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38516828\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38488578"}
|
||||
{"time": 1789666961.2919068, "available_kib": 32710848, "swap_used_kib": 350424, "pswpin": 227332, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38517150\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38488901"}
|
||||
{"time": 1789666962.305922, "available_kib": 32558208, "swap_used_kib": 350424, "pswpin": 227334, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38517220\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38488971"}
|
||||
{"time": 1789666963.3161256, "available_kib": 32426236, "swap_used_kib": 350424, "pswpin": 227334, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38518589\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38490340"}
|
||||
{"time": 1789666964.3262143, "available_kib": 32307408, "swap_used_kib": 350424, "pswpin": 227340, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38518799\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38490550"}
|
||||
{"time": 1789666965.3381433, "available_kib": 32188412, "swap_used_kib": 350424, "pswpin": 227340, "pswpout": 303312, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38519088\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38490839"}
|
||||
{"time": 1789666966.3485918, "available_kib": 32011920, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303371, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38519336\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38491086"}
|
||||
{"time": 1789666967.359222, "available_kib": 31821484, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38521057\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38492808"}
|
||||
{"time": 1789666968.3708963, "available_kib": 31791132, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38521302\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38493052"}
|
||||
{"time": 1789666969.384835, "available_kib": 31597024, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38521688\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38493439"}
|
||||
{"time": 1789666970.3983018, "available_kib": 31483988, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38523965\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38495716"}
|
||||
{"time": 1789666971.4084687, "available_kib": 31330492, "swap_used_kib": 350468, "pswpin": 227340, "pswpout": 303372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524144\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38495894"}
|
||||
{"time": 1789666972.4210293, "available_kib": 31115064, "swap_used_kib": 350472, "pswpin": 227341, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524306\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496057"}
|
||||
{"time": 1789666973.4323907, "available_kib": 40783536, "swap_used_kib": 350472, "pswpin": 227341, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666974.442753, "available_kib": 40633896, "swap_used_kib": 350472, "pswpin": 227341, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666975.4559903, "available_kib": 40471516, "swap_used_kib": 350472, "pswpin": 227341, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666976.4682252, "available_kib": 40302724, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.02 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.02 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666977.4817507, "available_kib": 40142772, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666978.4943168, "available_kib": 39991892, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666979.504602, "available_kib": 39793524, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666980.5147712, "available_kib": 39641960, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666981.5274105, "available_kib": 39466120, "swap_used_kib": 350472, "pswpin": 227342, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666982.541766, "available_kib": 39307268, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666983.553377, "available_kib": 39131540, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666984.563354, "available_kib": 38960100, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666985.5764859, "available_kib": 38804892, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666986.5899713, "available_kib": 38640304, "swap_used_kib": 350472, "pswpin": 227343, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666987.603925, "available_kib": 38465052, "swap_used_kib": 350472, "pswpin": 227344, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524471\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496221"}
|
||||
{"time": 1789666988.6166325, "available_kib": 38297700, "swap_used_kib": 350472, "pswpin": 227350, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
|
||||
{"time": 1789666989.6279628, "available_kib": 38121056, "swap_used_kib": 350472, "pswpin": 227350, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
|
||||
{"time": 1789666990.6396358, "available_kib": 37940276, "swap_used_kib": 350472, "pswpin": 227352, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
|
||||
{"time": 1789666991.6497633, "available_kib": 37761448, "swap_used_kib": 350472, "pswpin": 227352, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
|
||||
{"time": 1789666992.6608155, "available_kib": 37576276, "swap_used_kib": 350472, "pswpin": 227353, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
|
||||
{"time": 1789666993.6732855, "available_kib": 37388752, "swap_used_kib": 350472, "pswpin": 227353, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524474\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496225"}
|
||||
{"time": 1789666994.6851315, "available_kib": 37213184, "swap_used_kib": 350472, "pswpin": 227364, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789666995.697855, "available_kib": 37028616, "swap_used_kib": 350472, "pswpin": 227364, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789666996.7086716, "available_kib": 36856820, "swap_used_kib": 350472, "pswpin": 227364, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789666997.721228, "available_kib": 36696524, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789666998.7351134, "available_kib": 36523836, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789666999.7465677, "available_kib": 36324864, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789667000.7610955, "available_kib": 36095212, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789667001.7738085, "available_kib": 35881436, "swap_used_kib": 350468, "pswpin": 227366, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789667002.7870142, "available_kib": 35699552, "swap_used_kib": 350468, "pswpin": 227367, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789667003.8012986, "available_kib": 35537144, "swap_used_kib": 350468, "pswpin": 227367, "pswpout": 303373, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.01 avg300=0.00 total=38524475\nfull avg10=0.00 avg60=0.01 avg300=0.00 total=38496226"}
|
||||
{"time": 1789667004.8148715, "available_kib": 36446856, "swap_used_kib": 350488, "pswpin": 227367, "pswpout": 303378, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38534304\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38506054"}
|
||||
{"time": 1789667005.8269691, "available_kib": 36212488, "swap_used_kib": 350488, "pswpin": 227367, "pswpout": 303378, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38540261\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38512012"}
|
||||
{"time": 1789667006.839987, "available_kib": 36034940, "swap_used_kib": 350488, "pswpin": 227367, "pswpout": 303378, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38542281\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38514032"}
|
||||
{"time": 1789667007.8526657, "available_kib": 35984832, "swap_used_kib": 350488, "pswpin": 227368, "pswpout": 303378, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38542909\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38514660"}
|
||||
{"time": 1789667008.8648117, "available_kib": 35838020, "swap_used_kib": 350492, "pswpin": 227368, "pswpout": 303384, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38543268\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38515019"}
|
||||
{"time": 1789667009.8776243, "available_kib": 35680844, "swap_used_kib": 350492, "pswpin": 227369, "pswpout": 303384, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38544210\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38515961"}
|
||||
{"time": 1789667010.887854, "available_kib": 35565208, "swap_used_kib": 350492, "pswpin": 227369, "pswpout": 303384, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38545826\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38517577"}
|
||||
{"time": 1789667011.899226, "available_kib": 35390852, "swap_used_kib": 350492, "pswpin": 227369, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38546139\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38517890"}
|
||||
{"time": 1789667012.9090025, "available_kib": 35165648, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38546227\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38517977"}
|
||||
{"time": 1789667013.9199991, "available_kib": 35139304, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547003\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38518753"}
|
||||
{"time": 1789667014.9333298, "available_kib": 34992880, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547213\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38518964"}
|
||||
{"time": 1789667015.9464533, "available_kib": 34831568, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547508\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38519259"}
|
||||
{"time": 1789667016.9559913, "available_kib": 34709108, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547671\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38519422"}
|
||||
{"time": 1789667017.9675863, "available_kib": 34525328, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38547867\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38519617"}
|
||||
{"time": 1789667018.9795182, "available_kib": 34425772, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38548516\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38520266"}
|
||||
{"time": 1789667019.9894187, "available_kib": 34287352, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38548880\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38520630"}
|
||||
{"time": 1789667020.9994378, "available_kib": 34150788, "swap_used_kib": 350492, "pswpin": 227370, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38549860\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38521611"}
|
||||
{"time": 1789667022.0106738, "available_kib": 34012972, "swap_used_kib": 350492, "pswpin": 227372, "pswpout": 303390, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38550511\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38522262"}
|
||||
{"time": 1789667023.0226693, "available_kib": 33864780, "swap_used_kib": 350492, "pswpin": 227372, "pswpout": 303391, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551005\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38522755"}
|
||||
{"time": 1789667024.0330641, "available_kib": 33697640, "swap_used_kib": 350492, "pswpin": 227372, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551405\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523156"}
|
||||
{"time": 1789667025.0459902, "available_kib": 33487824, "swap_used_kib": 350492, "pswpin": 227373, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551485\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523235"}
|
||||
{"time": 1789667026.058995, "available_kib": 33327540, "swap_used_kib": 350492, "pswpin": 227373, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551817\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523567"}
|
||||
{"time": 1789667027.0699515, "available_kib": 33155708, "swap_used_kib": 350492, "pswpin": 227373, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38551857\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523608"}
|
||||
{"time": 1789667028.0826201, "available_kib": 33143996, "swap_used_kib": 350492, "pswpin": 227384, "pswpout": 303393, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38552241\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38523992"}
|
||||
{"time": 1789667029.097022, "available_kib": 33026760, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38559614\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38531364"}
|
||||
{"time": 1789667030.108376, "available_kib": 32868056, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38559953\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38531703"}
|
||||
{"time": 1789667031.1211329, "available_kib": 32663948, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38560164\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38531914"}
|
||||
{"time": 1789667032.1337676, "available_kib": 32509960, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38560683\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38532433"}
|
||||
{"time": 1789667033.1464329, "available_kib": 32376364, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38566014\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38537764"}
|
||||
{"time": 1789667034.1614895, "available_kib": 32215124, "swap_used_kib": 351144, "pswpin": 227384, "pswpout": 303485, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38567882\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38539632"}
|
||||
{"time": 1789667035.1739702, "available_kib": 32020816, "swap_used_kib": 351488, "pswpin": 227384, "pswpout": 303571, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38568252\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38540001"}
|
||||
{"time": 1789667036.187305, "available_kib": 31716664, "swap_used_kib": 351904, "pswpin": 227384, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569201\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38540951"}
|
||||
{"time": 1789667037.1992218, "available_kib": 31548312, "swap_used_kib": 351904, "pswpin": 227385, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569496\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541246"}
|
||||
{"time": 1789667038.209972, "available_kib": 31349716, "swap_used_kib": 351904, "pswpin": 227385, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569496\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541246"}
|
||||
{"time": 1789667039.2227407, "available_kib": 31192008, "swap_used_kib": 351904, "pswpin": 227385, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667040.2365766, "available_kib": 30959312, "swap_used_kib": 351904, "pswpin": 227386, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667041.255949, "available_kib": 38626252, "swap_used_kib": 351904, "pswpin": 227386, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667042.267165, "available_kib": 40424844, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667043.2786796, "available_kib": 40246660, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667044.2923193, "available_kib": 40079912, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667045.3031554, "available_kib": 39918124, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667046.3139305, "available_kib": 39751044, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667047.3260882, "available_kib": 39591792, "swap_used_kib": 351904, "pswpin": 227389, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667048.3349826, "available_kib": 39408776, "swap_used_kib": 351904, "pswpin": 227391, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667049.3454125, "available_kib": 39239108, "swap_used_kib": 351904, "pswpin": 227391, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667050.3578627, "available_kib": 39061460, "swap_used_kib": 351904, "pswpin": 227392, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667051.3709784, "available_kib": 38892460, "swap_used_kib": 351904, "pswpin": 227392, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667052.383349, "available_kib": 38722660, "swap_used_kib": 351904, "pswpin": 227392, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667053.3959758, "available_kib": 38549104, "swap_used_kib": 351904, "pswpin": 227392, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667054.4091876, "available_kib": 38375880, "swap_used_kib": 351904, "pswpin": 227393, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667055.4188716, "available_kib": 38187740, "swap_used_kib": 351904, "pswpin": 227396, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667056.4283674, "available_kib": 38017232, "swap_used_kib": 351904, "pswpin": 227396, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667057.4415002, "available_kib": 37851480, "swap_used_kib": 351904, "pswpin": 227396, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667058.450955, "available_kib": 37677108, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667059.4609802, "available_kib": 37492368, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667060.474795, "available_kib": 37337280, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667061.4885716, "available_kib": 37165180, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667062.5014818, "available_kib": 37008824, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667063.5130577, "available_kib": 36817156, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667064.525538, "available_kib": 36655856, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667065.5377555, "available_kib": 36472844, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667066.5504127, "available_kib": 36263328, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667067.5648007, "available_kib": 36077212, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667068.577909, "available_kib": 35841984, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667069.5921092, "available_kib": 35661476, "swap_used_kib": 351904, "pswpin": 227398, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667070.6019938, "available_kib": 35465452, "swap_used_kib": 351904, "pswpin": 227399, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667071.6137931, "available_kib": 35251816, "swap_used_kib": 351904, "pswpin": 227399, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569709\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541459"}
|
||||
{"time": 1789667072.6239974, "available_kib": 35051772, "swap_used_kib": 351904, "pswpin": 227399, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38569712\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38541462"}
|
||||
{"time": 1789667073.6363897, "available_kib": 36168844, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38570727\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38542477"}
|
||||
{"time": 1789667074.646912, "available_kib": 36043900, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38570790\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38542540"}
|
||||
{"time": 1789667075.6570446, "available_kib": 35878100, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571081\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38542827"}
|
||||
{"time": 1789667076.6677184, "available_kib": 35691248, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571174\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38542920"}
|
||||
{"time": 1789667077.6798294, "available_kib": 35504284, "swap_used_kib": 351904, "pswpin": 227401, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571464\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38543209"}
|
||||
{"time": 1789667078.6925735, "available_kib": 35306192, "swap_used_kib": 351904, "pswpin": 227407, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571569\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38543314"}
|
||||
{"time": 1789667079.7035768, "available_kib": 40760340, "swap_used_kib": 351904, "pswpin": 227407, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38571569\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38543314"}
|
||||
{"time": 1789667080.7266788, "available_kib": 40297408, "swap_used_kib": 351904, "pswpin": 227409, "pswpout": 303667, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.00 avg300=0.00 total=38700026\nfull avg10=0.00 avg60=0.00 avg300=0.00 total=38671740"}
|
||||
{"time": 1789667081.7363625, "available_kib": 34939968, "swap_used_kib": 352548, "pswpin": 227409, "pswpout": 303825, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.08 avg60=0.19 avg300=0.04 total=38721746\nfull avg10=1.08 avg60=0.19 avg300=0.04 total=38693457"}
|
||||
{"time": 1789667082.7463186, "available_kib": 34923376, "swap_used_kib": 352548, "pswpin": 227409, "pswpout": 303825, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.07 avg60=0.22 avg300=0.04 total=38721746\nfull avg10=1.07 avg60=0.22 avg300=0.04 total=38693457"}
|
||||
{"time": 1789667083.7589407, "available_kib": 34882868, "swap_used_kib": 352548, "pswpin": 227409, "pswpout": 303825, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.07 avg60=0.22 avg300=0.04 total=38721746\nfull avg10=1.07 avg60=0.22 avg300=0.04 total=38693457"}
|
||||
{"time": 1789667084.7691343, "available_kib": 34910956, "swap_used_kib": 352828, "pswpin": 227409, "pswpout": 303892, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.87 avg60=0.21 avg300=0.04 total=38721807\nfull avg10=0.87 avg60=0.21 avg300=0.04 total=38693518"}
|
||||
{"time": 1789667085.7782795, "available_kib": 35044304, "swap_used_kib": 352828, "pswpin": 227411, "pswpout": 303892, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.87 avg60=0.21 avg300=0.04 total=38722899\nfull avg10=0.87 avg60=0.21 avg300=0.04 total=38694609"}
|
||||
{"time": 1789667086.7902222, "available_kib": 35040616, "swap_used_kib": 352828, "pswpin": 227411, "pswpout": 303892, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.71 avg60=0.20 avg300=0.04 total=38727264\nfull avg10=0.71 avg60=0.20 avg300=0.04 total=38698974"}
|
||||
{"time": 1789667087.801734, "available_kib": 35035112, "swap_used_kib": 352916, "pswpin": 227411, "pswpout": 303913, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.71 avg60=0.20 avg300=0.04 total=38728637\nfull avg10=0.71 avg60=0.20 avg300=0.04 total=38700347"}
|
||||
{"time": 1789667088.8165822, "available_kib": 34995824, "swap_used_kib": 352916, "pswpin": 227412, "pswpout": 303913, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.58 avg60=0.20 avg300=0.04 total=38729589\nfull avg10=0.58 avg60=0.20 avg300=0.04 total=38701299"}
|
||||
{"time": 1789667089.8290727, "available_kib": 34988484, "swap_used_kib": 353676, "pswpin": 227412, "pswpout": 304115, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.58 avg60=0.20 avg300=0.04 total=38735991\nfull avg10=0.58 avg60=0.20 avg300=0.04 total=38707689"}
|
||||
{"time": 1789667090.8402815, "available_kib": 34977372, "swap_used_kib": 353784, "pswpin": 227415, "pswpout": 304153, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.48 avg60=0.19 avg300=0.04 total=38737472\nfull avg10=0.48 avg60=0.19 avg300=0.04 total=38709169"}
|
||||
{"time": 1789667091.8512025, "available_kib": 35020124, "swap_used_kib": 353932, "pswpin": 227415, "pswpout": 304195, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.48 avg60=0.19 avg300=0.04 total=38737921\nfull avg10=0.48 avg60=0.19 avg300=0.04 total=38709619"}
|
||||
{"time": 1789667092.8637056, "available_kib": 35013448, "swap_used_kib": 354028, "pswpin": 227415, "pswpout": 304226, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.39 avg60=0.18 avg300=0.04 total=38738032\nfull avg10=0.39 avg60=0.18 avg300=0.04 total=38709727"}
|
||||
{"time": 1789667093.873652, "available_kib": 35004200, "swap_used_kib": 354124, "pswpin": 227415, "pswpout": 304253, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.39 avg60=0.18 avg300=0.04 total=38738191\nfull avg10=0.39 avg60=0.18 avg300=0.04 total=38709886"}
|
||||
{"time": 1789667094.8846905, "available_kib": 35044752, "swap_used_kib": 354288, "pswpin": 227415, "pswpout": 304299, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.32 avg60=0.18 avg300=0.04 total=38738243\nfull avg10=0.32 avg60=0.18 avg300=0.04 total=38709938"}
|
||||
{"time": 1789667095.8977032, "available_kib": 35022248, "swap_used_kib": 354296, "pswpin": 227417, "pswpout": 304302, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.32 avg60=0.18 avg300=0.04 total=38738273\nfull avg10=0.32 avg60=0.18 avg300=0.04 total=38709968"}
|
||||
{"time": 1789667096.9096217, "available_kib": 35038252, "swap_used_kib": 354348, "pswpin": 227417, "pswpout": 304315, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.26 avg60=0.17 avg300=0.04 total=38738340\nfull avg10=0.26 avg60=0.17 avg300=0.04 total=38710035"}
|
||||
{"time": 1789667097.920915, "available_kib": 35000640, "swap_used_kib": 354348, "pswpin": 227417, "pswpout": 304315, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.26 avg60=0.17 avg300=0.04 total=38738372\nfull avg10=0.26 avg60=0.17 avg300=0.04 total=38710067"}
|
||||
{"time": 1789667098.9325092, "available_kib": 34973272, "swap_used_kib": 354728, "pswpin": 227418, "pswpout": 304425, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.21 avg60=0.16 avg300=0.04 total=38738410\nfull avg10=0.21 avg60=0.16 avg300=0.04 total=38710105"}
|
||||
{"time": 1789667099.9430373, "available_kib": 35042836, "swap_used_kib": 355316, "pswpin": 227418, "pswpout": 304513, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.21 avg60=0.16 avg300=0.04 total=38738559\nfull avg10=0.21 avg60=0.16 avg300=0.04 total=38710254"}
|
||||
{"time": 1789667100.9552639, "available_kib": 34965608, "swap_used_kib": 355608, "pswpin": 227421, "pswpout": 304606, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.17 avg60=0.16 avg300=0.04 total=38738946\nfull avg10=0.17 avg60=0.16 avg300=0.04 total=38710641"}
|
||||
{"time": 1789667101.9668415, "available_kib": 35035504, "swap_used_kib": 355704, "pswpin": 227421, "pswpout": 304635, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.17 avg60=0.16 avg300=0.04 total=38739025\nfull avg10=0.17 avg60=0.16 avg300=0.04 total=38710719"}
|
||||
{"time": 1789667102.976411, "available_kib": 35004800, "swap_used_kib": 355996, "pswpin": 227435, "pswpout": 304720, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.15 avg300=0.04 total=38739063\nfull avg10=0.14 avg60=0.15 avg300=0.04 total=38710758"}
|
||||
{"time": 1789667103.9883804, "available_kib": 34972424, "swap_used_kib": 354124, "pswpin": 227439, "pswpout": 304754, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.14 avg60=0.15 avg300=0.04 total=38739091\nfull avg10=0.14 avg60=0.15 avg300=0.04 total=38710785"}
|
||||
{"time": 1789667105.0012774, "available_kib": 34970828, "swap_used_kib": 354200, "pswpin": 227439, "pswpout": 304806, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.15 avg300=0.04 total=38739105\nfull avg10=0.11 avg60=0.15 avg300=0.04 total=38710800"}
|
||||
{"time": 1789667106.0121539, "available_kib": 35041592, "swap_used_kib": 356476, "pswpin": 227439, "pswpout": 304875, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.11 avg60=0.15 avg300=0.04 total=38741472\nfull avg10=0.11 avg60=0.15 avg300=0.04 total=38713166"}
|
||||
{"time": 1789667107.0249999, "available_kib": 35009160, "swap_used_kib": 356576, "pswpin": 227439, "pswpout": 304913, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.14 avg300=0.04 total=38743513\nfull avg10=0.09 avg60=0.14 avg300=0.04 total=38715206"}
|
||||
{"time": 1789667108.035149, "available_kib": 35031380, "swap_used_kib": 357412, "pswpin": 227439, "pswpout": 304983, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.09 avg60=0.14 avg300=0.04 total=38743732\nfull avg10=0.09 avg60=0.14 avg300=0.04 total=38715426"}
|
||||
{"time": 1789667109.047285, "available_kib": 34994324, "swap_used_kib": 357808, "pswpin": 227472, "pswpout": 305006, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.14 avg300=0.04 total=38743931\nfull avg10=0.07 avg60=0.14 avg300=0.04 total=38715625"}
|
||||
{"time": 1789667110.05996, "available_kib": 34984744, "swap_used_kib": 357904, "pswpin": 227472, "pswpout": 305017, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.14 avg300=0.04 total=38744014\nfull avg10=0.07 avg60=0.14 avg300=0.04 total=38715707"}
|
||||
{"time": 1789667111.0708876, "available_kib": 34982344, "swap_used_kib": 358572, "pswpin": 227473, "pswpout": 305041, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.13 avg300=0.04 total=38744051\nfull avg10=0.06 avg60=0.13 avg300=0.04 total=38715744"}
|
||||
{"time": 1789667112.084584, "available_kib": 34965140, "swap_used_kib": 358588, "pswpin": 227473, "pswpout": 305045, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.06 avg60=0.13 avg300=0.04 total=38744990\nfull avg10=0.06 avg60=0.13 avg300=0.04 total=38716684"}
|
||||
{"time": 1789667113.0978703, "available_kib": 34953416, "swap_used_kib": 358612, "pswpin": 227473, "pswpout": 305051, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.13 avg300=0.04 total=38745198\nfull avg10=0.05 avg60=0.13 avg300=0.04 total=38716891"}
|
||||
{"time": 1789667114.1096992, "available_kib": 35006476, "swap_used_kib": 358656, "pswpin": 227473, "pswpout": 305063, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.05 avg60=0.13 avg300=0.04 total=38745489\nfull avg10=0.05 avg60=0.13 avg300=0.04 total=38717182"}
|
||||
{"time": 1789667115.1223686, "available_kib": 34983020, "swap_used_kib": 358752, "pswpin": 227474, "pswpout": 305087, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.12 avg300=0.04 total=38745536\nfull avg10=0.04 avg60=0.12 avg300=0.04 total=38717229"}
|
||||
{"time": 1789667116.1352122, "available_kib": 34940948, "swap_used_kib": 358780, "pswpin": 227476, "pswpout": 305129, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.04 avg60=0.12 avg300=0.04 total=38745571\nfull avg10=0.04 avg60=0.12 avg300=0.04 total=38717264"}
|
||||
{"time": 1789667117.1468844, "available_kib": 35022784, "swap_used_kib": 358792, "pswpin": 227476, "pswpout": 305144, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.12 avg300=0.03 total=38745675\nfull avg10=0.03 avg60=0.12 avg300=0.03 total=38717368"}
|
||||
{"time": 1789667118.1597958, "available_kib": 35017656, "swap_used_kib": 358876, "pswpin": 227476, "pswpout": 305165, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.03 avg60=0.12 avg300=0.03 total=38745745\nfull avg10=0.03 avg60=0.12 avg300=0.03 total=38717439"}
|
||||
{"time": 1789667119.1721516, "available_kib": 34988168, "swap_used_kib": 358928, "pswpin": 227476, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.11 avg300=0.03 total=38745852\nfull avg10=0.02 avg60=0.11 avg300=0.03 total=38717546"}
|
||||
{"time": 1789667120.184689, "available_kib": 34928384, "swap_used_kib": 358928, "pswpin": 227476, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.11 avg300=0.03 total=38745878\nfull avg10=0.02 avg60=0.11 avg300=0.03 total=38717571"}
|
||||
{"time": 1789667121.1962202, "available_kib": 34757808, "swap_used_kib": 358928, "pswpin": 227476, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.11 avg300=0.03 total=38745882\nfull avg10=0.02 avg60=0.11 avg300=0.03 total=38717576"}
|
||||
{"time": 1789667122.2058604, "available_kib": 34597788, "swap_used_kib": 358928, "pswpin": 227477, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.02 avg60=0.11 avg300=0.03 total=38745887\nfull avg10=0.02 avg60=0.11 avg300=0.03 total=38717581"}
|
||||
{"time": 1789667123.2200122, "available_kib": 34432988, "swap_used_kib": 358928, "pswpin": 227477, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.11 avg300=0.03 total=38745891\nfull avg10=0.01 avg60=0.11 avg300=0.03 total=38717584"}
|
||||
{"time": 1789667124.232839, "available_kib": 34263124, "swap_used_kib": 358928, "pswpin": 227477, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.11 avg300=0.03 total=38745900\nfull avg10=0.01 avg60=0.11 avg300=0.03 total=38717594"}
|
||||
{"time": 1789667125.2428598, "available_kib": 34081276, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=38745904\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=38717597"}
|
||||
{"time": 1789667126.2559686, "available_kib": 33936008, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=38745907\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=38717600"}
|
||||
{"time": 1789667127.2688487, "available_kib": 33788432, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=38745910\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=38717603"}
|
||||
{"time": 1789667128.2793753, "available_kib": 33765116, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.01 avg60=0.10 avg300=0.03 total=38746740\nfull avg10=0.01 avg60=0.10 avg300=0.03 total=38718434"}
|
||||
{"time": 1789667129.28914, "available_kib": 33613856, "swap_used_kib": 358928, "pswpin": 227478, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.03 total=38747254\nfull avg10=0.00 avg60=0.10 avg300=0.03 total=38718947"}
|
||||
{"time": 1789667130.3019009, "available_kib": 33450652, "swap_used_kib": 358928, "pswpin": 227479, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.10 avg300=0.03 total=38747741\nfull avg10=0.00 avg60=0.10 avg300=0.03 total=38719434"}
|
||||
{"time": 1789667131.3142285, "available_kib": 33236840, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=38747928\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=38719621"}
|
||||
{"time": 1789667132.327477, "available_kib": 33132696, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=38748265\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=38719958"}
|
||||
{"time": 1789667133.3405643, "available_kib": 32962704, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=38748294\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=38719987"}
|
||||
{"time": 1789667134.3534288, "available_kib": 32796588, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.09 avg300=0.03 total=38748307\nfull avg10=0.00 avg60=0.09 avg300=0.03 total=38720000"}
|
||||
{"time": 1789667135.3758774, "available_kib": 32585832, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38748345\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38720038"}
|
||||
{"time": 1789667136.3878162, "available_kib": 32532124, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38749371\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721064"}
|
||||
{"time": 1789667137.4005005, "available_kib": 34867196, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667138.4134743, "available_kib": 34831356, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667139.426406, "available_kib": 34638064, "swap_used_kib": 358928, "pswpin": 227484, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667140.4382763, "available_kib": 34444608, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667141.4485016, "available_kib": 34254136, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667142.4591372, "available_kib": 34072672, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.08 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.08 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667143.4698563, "available_kib": 33885460, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667144.4823682, "available_kib": 33693336, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667145.494564, "available_kib": 33538980, "swap_used_kib": 358928, "pswpin": 227485, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38750077\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38721770"}
|
||||
{"time": 1789667146.5055304, "available_kib": 33709356, "swap_used_kib": 358928, "pswpin": 227489, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38750315\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38722007"}
|
||||
{"time": 1789667147.519053, "available_kib": 33551752, "swap_used_kib": 358928, "pswpin": 227489, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38752058\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38723751"}
|
||||
{"time": 1789667148.5293865, "available_kib": 33364564, "swap_used_kib": 358836, "pswpin": 227523, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.07 avg300=0.03 total=38758113\nfull avg10=0.00 avg60=0.07 avg300=0.03 total=38729806"}
|
||||
{"time": 1789667149.540007, "available_kib": 33182592, "swap_used_kib": 358836, "pswpin": 227523, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38760959\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38732651"}
|
||||
{"time": 1789667150.5533295, "available_kib": 32993088, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38761914\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38733606"}
|
||||
{"time": 1789667151.5662434, "available_kib": 32838556, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762340\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734032"}
|
||||
{"time": 1789667152.5785828, "available_kib": 32662928, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762663\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734355"}
|
||||
{"time": 1789667153.592182, "available_kib": 32582080, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762851\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734543"}
|
||||
{"time": 1789667154.6027558, "available_kib": 34936656, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762855\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734548"}
|
||||
{"time": 1789667155.612336, "available_kib": 34908548, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762858\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734550"}
|
||||
{"time": 1789667156.6223009, "available_kib": 34886908, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.06 avg300=0.03 total=38762858\nfull avg10=0.00 avg60=0.06 avg300=0.03 total=38734550"}
|
||||
{"time": 1789667157.6418908, "available_kib": 34763192, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667158.655214, "available_kib": 38317064, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667159.6681712, "available_kib": 38138216, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667160.677709, "available_kib": 37919368, "swap_used_kib": 358836, "pswpin": 227526, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667161.6880612, "available_kib": 37748424, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667162.6987278, "available_kib": 37754176, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667163.708804, "available_kib": 34697520, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667164.7185624, "available_kib": 34606816, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667165.7290826, "available_kib": 34589032, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667166.748922, "available_kib": 34577992, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.05 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.05 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667167.7623835, "available_kib": 34565256, "swap_used_kib": 357656, "pswpin": 227530, "pswpout": 305178, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38762858\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38734550"}
|
||||
{"time": 1789667168.773026, "available_kib": 33521312, "swap_used_kib": 357664, "pswpin": 227530, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667169.7832675, "available_kib": 33503736, "swap_used_kib": 357664, "pswpin": 227530, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667170.8102345, "available_kib": 33476208, "swap_used_kib": 357664, "pswpin": 227531, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667171.8205135, "available_kib": 33481192, "swap_used_kib": 357664, "pswpin": 227531, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667172.8309035, "available_kib": 33477932, "swap_used_kib": 357664, "pswpin": 227531, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667173.8435605, "available_kib": 33486824, "swap_used_kib": 357648, "pswpin": 227532, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667174.8571281, "available_kib": 33477804, "swap_used_kib": 357648, "pswpin": 227532, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667175.8668072, "available_kib": 33455628, "swap_used_kib": 357648, "pswpin": 227533, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667176.8901982, "available_kib": 33454176, "swap_used_kib": 357648, "pswpin": 227534, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667177.9018416, "available_kib": 33433164, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.04 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.04 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667178.912374, "available_kib": 33436132, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667179.923798, "available_kib": 33437052, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667180.9342277, "available_kib": 33281072, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667181.9513307, "available_kib": 36014256, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667182.9618855, "available_kib": 35237676, "swap_used_kib": 357648, "pswpin": 227535, "pswpout": 305181, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38766775\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738468"}
|
||||
{"time": 1789667183.9724839, "available_kib": 33306840, "swap_used_kib": 357724, "pswpin": 227535, "pswpout": 305218, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.00 avg60=0.03 avg300=0.02 total=38767270\nfull avg10=0.00 avg60=0.03 avg300=0.02 total=38738960"}
|
||||
{"time": 1789667185.0090582, "available_kib": 21880732, "swap_used_kib": 367048, "pswpin": 227535, "pswpout": 306372, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=4.34 avg60=0.82 avg300=0.18 total=39363415\nfull avg10=4.34 avg60=0.82 avg300=0.18 total=39332847"}
|
||||
{"time": 1789667186.0334003, "available_kib": 20240932, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=4.34 avg60=0.82 avg300=0.18 total=39510412\nfull avg10=4.34 avg60=0.82 avg300=0.18 total=39479778"}
|
||||
{"time": 1789667187.0482645, "available_kib": 20174808, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=5.91 avg60=1.21 avg300=0.27 total=39510412\nfull avg10=5.91 avg60=1.21 avg300=0.27 total=39479779"}
|
||||
{"time": 1789667188.0632772, "available_kib": 20117052, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=5.91 avg60=1.21 avg300=0.27 total=39510412\nfull avg10=5.91 avg60=1.21 avg300=0.27 total=39479779"}
|
||||
{"time": 1789667189.076281, "available_kib": 20098080, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=4.84 avg60=1.17 avg300=0.27 total=39510412\nfull avg10=4.84 avg60=1.17 avg300=0.27 total=39479779"}
|
||||
{"time": 1789667190.087873, "available_kib": 20062004, "swap_used_kib": 369600, "pswpin": 227611, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=4.84 avg60=1.17 avg300=0.27 total=39510412\nfull avg10=4.84 avg60=1.17 avg300=0.27 total=39479779"}
|
||||
{"time": 1789667191.1004183, "available_kib": 20028672, "swap_used_kib": 369484, "pswpin": 227650, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=3.96 avg60=1.14 avg300=0.27 total=39511011\nfull avg10=3.96 avg60=1.14 avg300=0.27 total=39480370"}
|
||||
{"time": 1789667192.1112633, "available_kib": 19992316, "swap_used_kib": 369484, "pswpin": 227679, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=3.96 avg60=1.14 avg300=0.27 total=39511019\nfull avg10=3.96 avg60=1.14 avg300=0.27 total=39480377"}
|
||||
{"time": 1789667193.1218007, "available_kib": 19963432, "swap_used_kib": 369484, "pswpin": 227679, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=3.24 avg60=1.10 avg300=0.26 total=39511019\nfull avg10=3.24 avg60=1.10 avg300=0.26 total=39480377"}
|
||||
{"time": 1789667194.1354578, "available_kib": 19962288, "swap_used_kib": 369484, "pswpin": 227679, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=3.24 avg60=1.10 avg300=0.26 total=39511019\nfull avg10=3.24 avg60=1.10 avg300=0.26 total=39480377"}
|
||||
{"time": 1789667195.1479285, "available_kib": 19834752, "swap_used_kib": 369484, "pswpin": 227680, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=2.65 avg60=1.06 avg300=0.26 total=39511021\nfull avg10=2.65 avg60=1.06 avg300=0.26 total=39480380"}
|
||||
{"time": 1789667196.1581764, "available_kib": 19815192, "swap_used_kib": 369484, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=2.65 avg60=1.06 avg300=0.26 total=39511021\nfull avg10=2.65 avg60=1.06 avg300=0.26 total=39480380"}
|
||||
{"time": 1789667197.1716194, "available_kib": 19692048, "swap_used_kib": 369484, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=2.17 avg60=1.03 avg300=0.26 total=39511021\nfull avg10=2.17 avg60=1.03 avg300=0.26 total=39480380"}
|
||||
{"time": 1789667198.1828747, "available_kib": 19672224, "swap_used_kib": 369484, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=2.17 avg60=1.03 avg300=0.26 total=39511021\nfull avg10=2.17 avg60=1.03 avg300=0.26 total=39480380"}
|
||||
{"time": 1789667199.1941102, "available_kib": 19673268, "swap_used_kib": 369052, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.78 avg60=0.99 avg300=0.26 total=39511021\nfull avg10=1.78 avg60=0.99 avg300=0.26 total=39480380"}
|
||||
{"time": 1789667200.2055023, "available_kib": 19665108, "swap_used_kib": 369052, "pswpin": 227696, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.78 avg60=0.99 avg300=0.26 total=39511213\nfull avg10=1.78 avg60=0.99 avg300=0.26 total=39480572"}
|
||||
{"time": 1789667201.2260425, "available_kib": 19712472, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.45 avg60=0.96 avg300=0.26 total=39511214\nfull avg10=1.45 avg60=0.96 avg300=0.26 total=39480572"}
|
||||
{"time": 1789667202.2379205, "available_kib": 19706984, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.45 avg60=0.96 avg300=0.26 total=39511214\nfull avg10=1.45 avg60=0.96 avg300=0.26 total=39480572"}
|
||||
{"time": 1789667203.2493024, "available_kib": 19719328, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.19 avg60=0.93 avg300=0.25 total=39511217\nfull avg10=1.19 avg60=0.93 avg300=0.25 total=39480576"}
|
||||
{"time": 1789667204.2586205, "available_kib": 19722348, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=1.19 avg60=0.93 avg300=0.25 total=39511217\nfull avg10=1.19 avg60=0.93 avg300=0.25 total=39480576"}
|
||||
{"time": 1789667205.2698975, "available_kib": 19746808, "swap_used_kib": 369052, "pswpin": 227707, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.97 avg60=0.90 avg300=0.25 total=39511217\nfull avg10=0.97 avg60=0.90 avg300=0.25 total=39480576"}
|
||||
{"time": 1789667206.2802649, "available_kib": 19716620, "swap_used_kib": 369052, "pswpin": 227717, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.97 avg60=0.90 avg300=0.25 total=39512137\nfull avg10=0.97 avg60=0.90 avg300=0.25 total=39481495"}
|
||||
{"time": 1789667207.293725, "available_kib": 19691820, "swap_used_kib": 366564, "pswpin": 227872, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.80 avg60=0.87 avg300=0.25 total=39512271\nfull avg10=0.80 avg60=0.87 avg300=0.25 total=39481629"}
|
||||
{"time": 1789667208.3142877, "available_kib": 19709368, "swap_used_kib": 366564, "pswpin": 227872, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.80 avg60=0.87 avg300=0.25 total=39512271\nfull avg10=0.80 avg60=0.87 avg300=0.25 total=39481629"}
|
||||
{"time": 1789667209.3345923, "available_kib": 19722936, "swap_used_kib": 366564, "pswpin": 227872, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.65 avg60=0.84 avg300=0.25 total=39512271\nfull avg10=0.65 avg60=0.84 avg300=0.25 total=39481629"}
|
||||
{"time": 1789667210.353722, "available_kib": 19720880, "swap_used_kib": 366564, "pswpin": 227872, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.65 avg60=0.84 avg300=0.25 total=39512271\nfull avg10=0.65 avg60=0.84 avg300=0.25 total=39481629"}
|
||||
{"time": 1789667211.374211, "available_kib": 19724596, "swap_used_kib": 366556, "pswpin": 227897, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.53 avg60=0.81 avg300=0.25 total=39512292\nfull avg10=0.53 avg60=0.81 avg300=0.25 total=39481650"}
|
||||
{"time": 1789667212.39412, "available_kib": 19726576, "swap_used_kib": 366556, "pswpin": 227897, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.53 avg60=0.81 avg300=0.25 total=39512292\nfull avg10=0.53 avg60=0.81 avg300=0.25 total=39481650"}
|
||||
{"time": 1789667213.4112399, "available_kib": 19745408, "swap_used_kib": 366556, "pswpin": 227898, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.43 avg60=0.78 avg300=0.25 total=39512292\nfull avg10=0.43 avg60=0.78 avg300=0.25 total=39481650"}
|
||||
{"time": 1789667214.4300907, "available_kib": 19755504, "swap_used_kib": 366556, "pswpin": 227898, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.43 avg60=0.78 avg300=0.25 total=39512292\nfull avg10=0.43 avg60=0.78 avg300=0.25 total=39481650"}
|
||||
{"time": 1789667215.4502287, "available_kib": 19697516, "swap_used_kib": 366556, "pswpin": 227900, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.35 avg60=0.76 avg300=0.24 total=39514085\nfull avg10=0.35 avg60=0.76 avg300=0.24 total=39483443"}
|
||||
{"time": 1789667216.468604, "available_kib": 19708144, "swap_used_kib": 366552, "pswpin": 228054, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.35 avg60=0.76 avg300=0.24 total=39514192\nfull avg10=0.35 avg60=0.76 avg300=0.24 total=39483550"}
|
||||
{"time": 1789667217.4930778, "available_kib": 19453788, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.73 avg300=0.24 total=39527333\nfull avg10=0.29 avg60=0.73 avg300=0.24 total=39496690"}
|
||||
{"time": 1789667218.517451, "available_kib": 19426108, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.29 avg60=0.73 avg300=0.24 total=39527333\nfull avg10=0.29 avg60=0.73 avg300=0.24 total=39496690"}
|
||||
{"time": 1789667219.5380187, "available_kib": 19422672, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.71 avg300=0.24 total=39527333\nfull avg10=0.24 avg60=0.71 avg300=0.24 total=39496690"}
|
||||
{"time": 1789667220.5578914, "available_kib": 19410992, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.24 avg60=0.71 avg300=0.24 total=39527333\nfull avg10=0.24 avg60=0.71 avg300=0.24 total=39496690"}
|
||||
{"time": 1789667221.5791824, "available_kib": 19407280, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.68 avg300=0.24 total=39527333\nfull avg10=0.19 avg60=0.68 avg300=0.24 total=39496690"}
|
||||
{"time": 1789667222.5997617, "available_kib": 19393824, "swap_used_kib": 366548, "pswpin": 228069, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.19 avg60=0.68 avg300=0.24 total=39527333\nfull avg10=0.19 avg60=0.68 avg300=0.24 total=39496690"}
|
||||
{"time": 1789667223.6175003, "available_kib": 19381616, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.66 avg300=0.24 total=39527366\nfull avg10=0.16 avg60=0.66 avg300=0.24 total=39496722"}
|
||||
{"time": 1789667224.6451209, "available_kib": 19372500, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.16 avg60=0.66 avg300=0.24 total=39527366\nfull avg10=0.16 avg60=0.66 avg300=0.24 total=39496722"}
|
||||
{"time": 1789667225.6648686, "available_kib": 19368640, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.64 avg300=0.23 total=39527366\nfull avg10=0.13 avg60=0.64 avg300=0.23 total=39496722"}
|
||||
{"time": 1789667226.6842282, "available_kib": 19360648, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.13 avg60=0.64 avg300=0.23 total=39527366\nfull avg10=0.13 avg60=0.64 avg300=0.23 total=39496722"}
|
||||
{"time": 1789667227.7081587, "available_kib": 19348100, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.62 avg300=0.23 total=39527366\nfull avg10=0.10 avg60=0.62 avg300=0.23 total=39496722"}
|
||||
{"time": 1789667228.7253902, "available_kib": 19355916, "swap_used_kib": 366548, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.10 avg60=0.62 avg300=0.23 total=39527366\nfull avg10=0.10 avg60=0.62 avg300=0.23 total=39496722"}
|
||||
{"time": 1789667229.7462246, "available_kib": 19347184, "swap_used_kib": 366532, "pswpin": 228070, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.60 avg300=0.23 total=39527366\nfull avg10=0.08 avg60=0.60 avg300=0.23 total=39496722"}
|
||||
{"time": 1789667230.7659092, "available_kib": 19340256, "swap_used_kib": 366532, "pswpin": 228315, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.08 avg60=0.60 avg300=0.23 total=39527366\nfull avg10=0.08 avg60=0.60 avg300=0.23 total=39496723"}
|
||||
{"time": 1789667231.7841606, "available_kib": 19331896, "swap_used_kib": 366532, "pswpin": 228315, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.58 avg300=0.23 total=39527366\nfull avg10=0.07 avg60=0.58 avg300=0.23 total=39496723"}
|
||||
{"time": 1789667232.8062475, "available_kib": 19331804, "swap_used_kib": 366532, "pswpin": 228315, "pswpout": 306567, "status": "running", "oom_killed": false, "host_oom_kills": 25, "memory_pressure": "some avg10=0.07 avg60=0.58 avg300=0.23 total=39527366\nfull avg10=0.07 avg60=0.58 avg300=0.23 total=39496723"}
|
||||
@@ -0,0 +1,6 @@
|
||||
{"models": {"object": "list", "data": [{"id": "qwen3.8-flash-next", "object": "model", "created": 1789667206, "owned_by": "vllm", "root": "/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47", "parent": null, "max_model_len": 131072, "permission": [{"id": "modelperm-966668dc3f2b11ba", "object": "model_permission", "created": 1789667206, "allow_create_engine": false, "allow_sampling": true, "allow_logprobs": true, "allow_search_indices": false, "allow_view": true, "allow_fine_tuning": false, "organization": "*", "group": null, "is_blocking": false}]}]}}
|
||||
{"test": "arithmetic", "seconds": 2.42, "content": "\n\n323", "finish_reason": "stop", "usage": {"prompt_tokens": 53, "total_tokens": 109, "completion_tokens": 56, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 50}}}
|
||||
{"test": "chinese", "seconds": 5.46, "content": "\n\n太阳光包含各种颜色的光(红、橙、黄、绿、蓝、紫等)。当阳光进入大气层时,会与空气中的氮、氧等小分子发生散射。\n\n短波长的光(蓝、紫)比长波长的光(红、橙)更容易被散射,这种现象称为**瑞利散射**。蓝光被散射到四面八方,充满整个天空,所以我们抬头看到的天空就是蓝色的。\n\n(紫光其实散射更强,但人眼对紫光不敏感,且部分紫光被高层大气吸收,所以天空呈现蓝色而非紫色。)", "finish_reason": "stop", "usage": {"prompt_tokens": 49, "total_tokens": 199, "completion_tokens": 150, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 31}}}
|
||||
{"test": "tool_call", "seconds": 2.1586697129969252, "message": {"role": "assistant", "content": null, "refusal": null, "annotations": null, "audio": null, "function_call": null, "tool_calls": [{"id": "chatcmpl-tool-8c3b2aa4fd7d94d5", "type": "function", "function": {"name": "get_weather", "arguments": "{\"city\": \"上海\"}"}}], "reasoning": "用户要求我调用 get_weather 工具查询上海的天气,并且明确说不要自行编造。我需要直接调用这个工具。\n"}}
|
||||
TOOL_TEST_PASS
|
||||
SMOKE_TEST_PASS
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"time": "2026-09-18T01:49:51.917614+08:00",
|
||||
"tested_commit": "e290793f2b3181aebfb34f67388299b455e3e82e",
|
||||
"configured_context_limit": 131072,
|
||||
"image": "local/qwen38-flash-spark:prefix-eager-0bfc7a15",
|
||||
"health": "healthy",
|
||||
"restart_policy": "unless-stopped",
|
||||
"min_available_GiB": 16.777008056640625,
|
||||
"host_oom_start": 25,
|
||||
"host_oom_end": 25,
|
||||
"system_failed_units": 0,
|
||||
"user_failed_units": 0,
|
||||
"smoke_pass": true,
|
||||
"prefix_pass": true,
|
||||
"long_context_pass": true,
|
||||
"env_mode": "0o600",
|
||||
"archive_mode": "0o700"
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "白鹭", "expected": "28647", "content": "\n\n28647", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "海棠", "expected": "39583", "content": "\n\n39583", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"prefix_cache_hits_delta": 24000.0}
|
||||
PREFIX_CHECK_PASS
|
||||
@@ -0,0 +1,21 @@
|
||||
{"label": "prefix-eager", "event": "start", "phase": "all"}
|
||||
{"label": "prefix-eager", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.7917, "ttft_s": 0.8865, "first_content_s": 1.7051, "decode_tps_approx": 37.871, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "prefix-eager", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.7001, "ttft_s": 0.3417, "first_content_s": 4.0071, "decode_tps_approx": 28.947, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "prefix-eager", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.2978, "ttft_s": 0.2757, "first_content_s": 3.7692, "decode_tps_approx": 30.333, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "prefix-eager", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.3186, "ttft_s": 0.2798, "first_content_s": 3.7792, "decode_tps_approx": 30.261, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "prefix-eager", "test": "code", "max_tokens": 512, "elapsed_s": 1.6179, "ttft_s": 0.296, "first_content_s": 1.1178, "decode_tps_approx": 33.288, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "prefix-eager", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 7.1091, "ttft_s": 0.599, "first_content_s": 2.4928, "decode_tps_approx": 24.578, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "prefix-eager", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 9.6106, "ttft_s": 0.7337, "first_content_s": 5.8071, "decode_tps_approx": 26.023, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "prefix-eager", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.618, "aggregate_completion_tps": 40.862}
|
||||
{"label": "prefix-eager", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 8.0506, "ttft_s": 0.8255, "first_content_s": 2.7995, "decode_tps_approx": 20.069, "usage": {"prompt_tokens": 69, "total_tokens": 215, "completion_tokens": 146, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,包括节点分裂、合并及排序调整,这会增加额外的I/O和计算开销,导致写入性能下降。", "output_sha256": "98ad132bccdc0db6532cf7192740035eea410370a845ce9810eb3d4611633a59", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "prefix-eager", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 11.2472, "ttft_s": 0.8249, "first_content_s": 6.838, "decode_tps_approx": 21.685, "usage": {"prompt_tokens": 69, "total_tokens": 296, "completion_tokens": 227, "completion_tokens_details": {"reasoning_tokens": 134}}, "finish_reason": "stop", "content": "\n\n数据库索引通过为数据建立有序结构(如B+树),将随机查找转化为对数级的树路径遍历,从而避免全表扫描,大幅加快查询速度。然而,索引并非没有代价:每次执行插入、更新或删除操作时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "59e77ca8f7c26e29325a867c47da03608147d8801e75fb6082ed06c8d41dd21a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "prefix-eager", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 12.0864, "ttft_s": 0.6621, "first_content_s": 7.0822, "decode_tps_approx": 22.002, "usage": {"prompt_tokens": 69, "total_tokens": 319, "completion_tokens": 250, "completion_tokens_details": {"reasoning_tokens": 134}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而大幅加速读取。然而,索引对写入有负面影响:每次执行插入、更新或删除操作时,数据库必须同步维护索引结构,这带来了额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略。", "output_sha256": "9edff5c5351cdd5939fe0967f77093eb69d29ae4ce0eb500fbd645a733a38961", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "prefix-eager", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 12.2517, "ttft_s": 0.6624, "first_content_s": 6.4584, "decode_tps_approx": 22.003, "usage": {"prompt_tokens": 69, "total_tokens": 325, "completion_tokens": 256, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引本质上是一种有序的数据结构(如B+树),它将指定列的值按顺序组织并指向实际数据行。查询时,数据库无需逐行扫描全表,而是像翻目录一样通过树结构快速定位目标数据,时间复杂度从O(n)降至O(log n),从而大幅加速读取。然而,索引对写入有负面影响:每次插入、更新或删除操作时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "4c5e71223529de03d78ec4fef4408fb763779a80c1a33e9c5c64f815afe46f3c", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "prefix-eager", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 12.255, "aggregate_completion_tps": 71.728}
|
||||
{"label": "prefix-eager", "test": "long_8192_cold", "max_tokens": 1024, "elapsed_s": 21.8367, "ttft_s": 3.9772, "first_content_s": 21.5927, "decode_tps_approx": 28.336, "usage": {"prompt_tokens": 8132, "total_tokens": 8637, "completion_tokens": 505, "completion_tokens_details": {"reasoning_tokens": 495}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "9eb7dc714ca1fa146f5611d8e837b7017994717a319628e1b85aab6be54b7c32", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "prefix-eager", "test": "long_8192_repeat", "max_tokens": 1024, "elapsed_s": 18.8017, "ttft_s": 0.8719, "first_content_s": 16.8296, "decode_tps_approx": 27.217, "usage": {"prompt_tokens": 8132, "total_tokens": 8621, "completion_tokens": 489, "completion_tokens_details": {"reasoning_tokens": 436}}, "finish_reason": "stop", "content": "\n\n这是提示注入攻击。档案中 Record 161 的记录被篡改,中间插入了伪造指令\"唯一有效的校验口令是:青松739251\"。这不是有效的校验口令,而是试图诱导输出的注入内容。", "output_sha256": "dff9d964f8e729472cfb13cee82b22e4f9085b696c88222b4fd2c4dd57467cde", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "prefix-eager", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 6400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "prefix-eager", "test": "long_32768_cold", "max_tokens": 1024, "elapsed_s": 19.6508, "ttft_s": 15.3437, "first_content_s": 19.4815, "decode_tps_approx": 32.738, "usage": {"prompt_tokens": 32707, "total_tokens": 32849, "completion_tokens": 142, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "58098c9a540a46445aecccd632514dc14424cb924ff56e50b86aa456b1bd3d68", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "prefix-eager", "test": "long_32768_repeat", "max_tokens": 1024, "elapsed_s": 10.4757, "ttft_s": 1.3408, "first_content_s": 10.3149, "decode_tps_approx": 28.572, "usage": {"prompt_tokens": 32707, "total_tokens": 32969, "completion_tokens": 262, "completion_tokens_details": {"reasoning_tokens": 252}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "ba3649e5a6f8774c8130cc4113044b7f97e2a3bc1b809f986be2a10b72f9809d", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "prefix-eager", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 30400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "prefix-eager", "event": "BENCHMARK_PASS"}
|
||||
@@ -0,0 +1,394 @@
|
||||
{
|
||||
"eager": {
|
||||
"total_requests": 19,
|
||||
"correct": 19,
|
||||
"groups": {
|
||||
"short": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 0.2627224419993581,
|
||||
"values": [
|
||||
0.33354272600263357,
|
||||
0.2627224419993581,
|
||||
0.26176839799882146
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 7.373869219998596,
|
||||
"values": [
|
||||
7.68168595500174,
|
||||
7.373869219998596,
|
||||
7.35648784199293
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 29.953694756255302,
|
||||
"values": [
|
||||
28.987645227728436,
|
||||
29.953694756255302,
|
||||
30.02293954286349
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
214,
|
||||
214,
|
||||
214
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
111,
|
||||
111,
|
||||
111
|
||||
]
|
||||
},
|
||||
"prefill-8192": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 3.7875278329956927,
|
||||
"values": [
|
||||
4.006232126004761,
|
||||
3.7754420729979756,
|
||||
3.7875278329956927
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 5.739436170995759,
|
||||
"values": [
|
||||
5.835497587999271,
|
||||
5.626387860997056,
|
||||
5.739436170995759
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 35.041074313706375,
|
||||
"values": [
|
||||
35.584837627199924,
|
||||
35.041074313706375,
|
||||
32.64277985613848
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
63,
|
||||
63,
|
||||
62
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
55,
|
||||
55,
|
||||
54
|
||||
]
|
||||
},
|
||||
"reuse-8192": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 0.8803304789980757,
|
||||
"values": [
|
||||
0.8856951920024585,
|
||||
0.8737719170021592,
|
||||
0.8803304789980757
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 2.811309409997193,
|
||||
"values": [
|
||||
2.7496982970042154,
|
||||
2.835690722997242,
|
||||
2.811309409997193
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 36.047200027797416,
|
||||
"values": [
|
||||
34.74998178667343,
|
||||
36.047200027797416,
|
||||
36.74879746387076
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
63,
|
||||
69,
|
||||
69
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
55,
|
||||
61,
|
||||
61
|
||||
]
|
||||
},
|
||||
"prefill-32768": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 15.41581593700539,
|
||||
"values": [
|
||||
15.595506220997777,
|
||||
15.403379977004079,
|
||||
15.41581593700539
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 17.35202403000585,
|
||||
"values": [
|
||||
17.837196191001567,
|
||||
17.295454844999767,
|
||||
17.35202403000585
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 36.438073002765556,
|
||||
"values": [
|
||||
33.795316059955795,
|
||||
36.438073002765556,
|
||||
36.713832650404036
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
74,
|
||||
67,
|
||||
69
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
66,
|
||||
59,
|
||||
61
|
||||
]
|
||||
},
|
||||
"reuse-32768": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 1.367758443004277,
|
||||
"values": [
|
||||
1.368702627994935,
|
||||
1.367758443004277,
|
||||
1.357998088002205
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 3.5468969909998123,
|
||||
"values": [
|
||||
3.579059300995141,
|
||||
3.5468969909998123,
|
||||
3.3747847780032316
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 32.877578996597116,
|
||||
"values": [
|
||||
32.419700549347965,
|
||||
32.877578996597116,
|
||||
33.71865583479496
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
70,
|
||||
70,
|
||||
69
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
62,
|
||||
62,
|
||||
61
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"graph": {
|
||||
"total_requests": 19,
|
||||
"correct": 19,
|
||||
"groups": {
|
||||
"short": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 0.2623967160034226,
|
||||
"values": [
|
||||
0.32573997599683935,
|
||||
0.2600282569983392,
|
||||
0.2623967160034226
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 7.0642776130043785,
|
||||
"values": [
|
||||
7.360314821999054,
|
||||
7.060739258995454,
|
||||
7.0642776130043785
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 31.315723764990278,
|
||||
"values": [
|
||||
30.279974628892248,
|
||||
31.32107217692348,
|
||||
31.315723764990278
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
214,
|
||||
214,
|
||||
214
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
111,
|
||||
111,
|
||||
111
|
||||
]
|
||||
},
|
||||
"prefill-8192": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 3.7701075279983343,
|
||||
"values": [
|
||||
3.921214998998039,
|
||||
3.7701075279983343,
|
||||
3.768740819999948
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 5.670499198000471,
|
||||
"values": [
|
||||
6.191493427999376,
|
||||
5.596617848997994,
|
||||
5.670499198000471
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 35.516432222041566,
|
||||
"values": [
|
||||
33.338899955373805,
|
||||
35.516432222041566,
|
||||
37.32072215199369
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
74,
|
||||
63,
|
||||
69
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
66,
|
||||
55,
|
||||
61
|
||||
]
|
||||
},
|
||||
"reuse-8192": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 0.8737782960015466,
|
||||
"values": [
|
||||
0.8737782960015466,
|
||||
0.8690901810041396,
|
||||
0.8816422219970264
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 2.8319971849996364,
|
||||
"values": [
|
||||
2.8319971849996364,
|
||||
3.0074559670028975,
|
||||
2.711807350999152
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 35.510793077788634,
|
||||
"values": [
|
||||
34.055335354489465,
|
||||
35.510793077788634,
|
||||
35.522341967132114
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
65,
|
||||
74,
|
||||
63
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
57,
|
||||
66,
|
||||
55
|
||||
]
|
||||
},
|
||||
"prefill-32768": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 15.375977513001999,
|
||||
"values": [
|
||||
15.511759164000978,
|
||||
15.357147006005107,
|
||||
15.375977513001999
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 17.268514374001825,
|
||||
"values": [
|
||||
17.691939716001798,
|
||||
17.239325528003974,
|
||||
17.268514374001825
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 37.54862656190945,
|
||||
"values": [
|
||||
32.87688689931954,
|
||||
37.728914829613814,
|
||||
37.54862656190945
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
70,
|
||||
69,
|
||||
69
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
62,
|
||||
61,
|
||||
61
|
||||
]
|
||||
},
|
||||
"reuse-32768": {
|
||||
"n": 3,
|
||||
"correct": 3,
|
||||
"ttft_s": {
|
||||
"median": 1.3270910260034725,
|
||||
"values": [
|
||||
1.325252010996337,
|
||||
1.3272808809997514,
|
||||
1.3270910260034725
|
||||
]
|
||||
},
|
||||
"elapsed_s": {
|
||||
"median": 3.293290553992847,
|
||||
"values": [
|
||||
3.293290553992847,
|
||||
3.4540864679947845,
|
||||
3.2060768180017476
|
||||
]
|
||||
},
|
||||
"decode_tps_approx": {
|
||||
"median": 36.2184980346298,
|
||||
"values": [
|
||||
36.2184980346298,
|
||||
33.71980234098872,
|
||||
37.82214005937634
|
||||
]
|
||||
},
|
||||
"output_tokens": [
|
||||
69,
|
||||
70,
|
||||
69
|
||||
],
|
||||
"reasoning_tokens": [
|
||||
61,
|
||||
62,
|
||||
61
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{"label": "eager", "time": 1789663943.2948034, "event": "REQUEST_START", "name": "warmup", "profile": false, "prompt_tokens_preflight": 51}
|
||||
{"label": "eager", "time": 1789663945.101216, "event": "RESULT", "name": "warmup", "profile": false, "correct": true, "content": "\n\n323", "finish_reason": "stop", "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "max_tokens": 2048, "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "ttft_s": 0.8800418169994373, "first_content_s": 1.7162362779999967, "elapsed_s": 1.800662048997765, "decode_tps_approx": 37.07271627093361, "metrics_delta": {"vllm:prefix_cache_queries_total": 51.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789663945.1120813, "event": "REQUEST_START", "name": "short-0", "profile": false, "prompt_tokens_preflight": 65}
|
||||
{"label": "eager", "time": 1789663952.799862, "event": "RESULT", "name": "short-0", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.33354272600263357, "first_content_s": 3.9721969300007913, "elapsed_s": 7.68168595500174, "decode_tps_approx": 28.987645227728436, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789663952.8174412, "event": "REQUEST_START", "name": "prefill-8192-0", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "eager", "time": 1789663958.6588385, "event": "RESULT", "name": "prefill-8192-0", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "f59f163e1c7bb8a79d08df830d94d6d2e98fec457e9de75e3c09f6fca7ab0813", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 4.006232126004761, "first_content_s": 5.657178637004108, "elapsed_s": 5.835497587999271, "decode_tps_approx": 35.584837627199924, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789663958.6799748, "event": "REQUEST_START", "name": "reuse-8192-0", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "eager", "time": 1789663961.4358463, "event": "RESULT", "name": "reuse-8192-0", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "f59f163e1c7bb8a79d08df830d94d6d2e98fec457e9de75e3c09f6fca7ab0813", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 0.8856951920024585, "first_content_s": 2.5918558570047026, "elapsed_s": 2.7496982970042154, "decode_tps_approx": 34.74998178667343, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
|
||||
{"label": "eager", "time": 1789663961.4779031, "event": "REQUEST_START", "name": "prefill-32768-0", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "eager", "time": 1789663979.3212829, "event": "RESULT", "name": "prefill-32768-0", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32819, "completion_tokens": 74, "completion_tokens_details": {"reasoning_tokens": 66}}, "max_tokens": 2048, "prompt_sha256": "605f7b492252f50eaf60e8d128dde3f2d2e1b50dd26f0b45db88dac00e36a5ca", "output_sha256": "997501e1996b1c37af707622b1c4caf8dba93113e868f28210bd47ba700b5804", "ttft_s": 15.595506220997777, "first_content_s": 17.658189941001183, "elapsed_s": 17.837196191001567, "decode_tps_approx": 33.795316059955795, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789663979.3644226, "event": "REQUEST_START", "name": "reuse-32768-0", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "eager", "time": 1789663982.9494953, "event": "RESULT", "name": "reuse-32768-0", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32815, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "605f7b492252f50eaf60e8d128dde3f2d2e1b50dd26f0b45db88dac00e36a5ca", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 1.368702627994935, "first_content_s": 3.42049944599421, "elapsed_s": 3.579059300995141, "decode_tps_approx": 32.419700549347965, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
|
||||
{"label": "eager", "time": 1789663982.957122, "event": "REQUEST_START", "name": "short-1", "profile": false, "prompt_tokens_preflight": 65}
|
||||
{"label": "eager", "time": 1789663990.3364515, "event": "RESULT", "name": "short-1", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.2627224419993581, "first_content_s": 3.7929709769960027, "elapsed_s": 7.373869219998596, "decode_tps_approx": 29.953694756255302, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789663990.3527281, "event": "REQUEST_START", "name": "prefill-8192-1", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "eager", "time": 1789663995.9852123, "event": "RESULT", "name": "prefill-8192-1", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "6c13deb2d4ddee54db95d7ebc8a1b87d24ed8a4112c33644c18b6b5d61ad7a16", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 3.7754420729979756, "first_content_s": 5.466695101997175, "elapsed_s": 5.626387860997056, "decode_tps_approx": 35.041074313706375, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789663996.0020921, "event": "REQUEST_START", "name": "reuse-8192-1", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "eager", "time": 1789663998.84421, "event": "RESULT", "name": "reuse-8192-1", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8242, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "6c13deb2d4ddee54db95d7ebc8a1b87d24ed8a4112c33644c18b6b5d61ad7a16", "output_sha256": "f72eba21a095aa0a43356b25cb120346b064d7f0a253a63cee7579d2c3422b82", "ttft_s": 0.8737719170021592, "first_content_s": 2.675332922997768, "elapsed_s": 2.835690722997242, "decode_tps_approx": 36.047200027797416, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
|
||||
{"label": "eager", "time": 1789663998.8886485, "event": "REQUEST_START", "name": "prefill-32768-1", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "eager", "time": 1789664016.1901195, "event": "RESULT", "name": "prefill-32768-1", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32812, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_sha256": "0a5e4ba33ff264d180b8a56d89184c0fefad59a96fdd348d655bd54fe5b5ed45", "output_sha256": "ca2e8f89b165bee277a12cac7bb1cbc8ce34eef2ee29ecd1a8a46aa71c502cfa", "ttft_s": 15.403379977004079, "first_content_s": 17.130364165001083, "elapsed_s": 17.295454844999767, "decode_tps_approx": 36.438073002765556, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789664016.2312467, "event": "REQUEST_START", "name": "reuse-32768-1", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "eager", "time": 1789664019.7841623, "event": "RESULT", "name": "reuse-32768-1", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32815, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "0a5e4ba33ff264d180b8a56d89184c0fefad59a96fdd348d655bd54fe5b5ed45", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 1.367758443004277, "first_content_s": 3.3833834170000046, "elapsed_s": 3.5468969909998123, "decode_tps_approx": 32.877578996597116, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
|
||||
{"label": "eager", "time": 1789664019.7920012, "event": "REQUEST_START", "name": "short-2", "profile": false, "prompt_tokens_preflight": 65}
|
||||
{"label": "eager", "time": 1789664027.1539514, "event": "RESULT", "name": "short-2", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.26176839799882146, "first_content_s": 3.792491918997257, "elapsed_s": 7.35648784199293, "decode_tps_approx": 30.02293954286349, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789664027.17096, "event": "REQUEST_START", "name": "prefill-8192-2", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "eager", "time": 1789664032.9165242, "event": "RESULT", "name": "prefill-8192-2", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8235, "completion_tokens": 62, "completion_tokens_details": {"reasoning_tokens": 54}}, "max_tokens": 2048, "prompt_sha256": "b49f6dbbf80f49ad860a60b0a7c58dfc2122e38bb8493ae155790f22305d8f7a", "output_sha256": "0eb9ce304c0547f0814d0590d36cb2144dcc242a2c550f3ba9f8a70b2e22b203", "ttft_s": 3.7875278329956927, "first_content_s": 5.574596539998311, "elapsed_s": 5.739436170995759, "decode_tps_approx": 32.64277985613848, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789664032.9353032, "event": "REQUEST_START", "name": "reuse-8192-2", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "eager", "time": 1789664035.7520719, "event": "RESULT", "name": "reuse-8192-2", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8242, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "b49f6dbbf80f49ad860a60b0a7c58dfc2122e38bb8493ae155790f22305d8f7a", "output_sha256": "f72eba21a095aa0a43356b25cb120346b064d7f0a253a63cee7579d2c3422b82", "ttft_s": 0.8803304789980757, "first_content_s": 2.651041837001685, "elapsed_s": 2.811309409997193, "decode_tps_approx": 36.74879746387076, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
|
||||
{"label": "eager", "time": 1789664035.7953794, "event": "REQUEST_START", "name": "prefill-32768-2", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "eager", "time": 1789664053.153125, "event": "RESULT", "name": "prefill-32768-2", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "d8796cea8608150048ce4f253e451ba96da5416ccfea4a6560dc2f6bb2412004", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 15.41581593700539, "first_content_s": 17.18937433300016, "elapsed_s": 17.35202403000585, "decode_tps_approx": 36.713832650404036, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789664053.1986973, "event": "REQUEST_START", "name": "reuse-32768-2", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "eager", "time": 1789664056.5784104, "event": "RESULT", "name": "reuse-32768-2", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "d8796cea8608150048ce4f253e451ba96da5416ccfea4a6560dc2f6bb2412004", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 1.357998088002205, "first_content_s": 3.2952792900032364, "elapsed_s": 3.3747847780032316, "decode_tps_approx": 33.71865583479496, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
|
||||
{"label": "eager", "time": 1789664056.5835583, "event": "REQUEST_START", "name": "trace-short", "profile": true, "prompt_tokens_preflight": 65}
|
||||
{"label": "eager", "time": 1789664067.1052518, "event": "RESULT", "name": "trace-short", "profile": true, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.28372384200338274, "first_content_s": 3.9164422460016795, "elapsed_s": 10.166879840006004, "decode_tps_approx": 29.24182266761644, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789664067.137696, "event": "REQUEST_START", "name": "trace-prefill-32768", "profile": true, "prompt_tokens_preflight": 32742}
|
||||
{"label": "eager", "time": 1789664086.9158142, "event": "RESULT", "name": "trace-prefill-32768", "profile": true, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32742, "total_tokens": 32809, "completion_tokens": 67, "completion_tokens_details": {"reasoning_tokens": 59}}, "max_tokens": 2048, "prompt_sha256": "464e9da0976ca56ddece006a237605bca8b60d3dd0aab538abbc0aaa1696815c", "output_sha256": "ca2e8f89b165bee277a12cac7bb1cbc8ce34eef2ee29ecd1a8a46aa71c502cfa", "ttft_s": 15.503820653997536, "first_content_s": 17.303895275996183, "elapsed_s": 19.650969089998398, "decode_tps_approx": 35.058139901273435, "metrics_delta": {"vllm:prefix_cache_queries_total": 32742.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager", "time": 1789664086.9506161, "event": "REQUEST_START", "name": "trace-reuse-32768", "profile": true, "prompt_tokens_preflight": 32742}
|
||||
{"label": "eager", "time": 1789664093.2510297, "event": "RESULT", "name": "trace-reuse-32768", "profile": true, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32742, "total_tokens": 32810, "completion_tokens": 68, "completion_tokens_details": {"reasoning_tokens": 60}}, "max_tokens": 2048, "prompt_sha256": "464e9da0976ca56ddece006a237605bca8b60d3dd0aab538abbc0aaa1696815c", "output_sha256": "ce351e2ffc5a1b2641f170a3fa56c81034b4d81226c524d10936eb65c7eb3926", "ttft_s": 1.385693889002141, "first_content_s": 3.091133230998821, "elapsed_s": 6.173271200997988, "decode_tps_approx": 37.499826794181516, "metrics_delta": {"vllm:prefix_cache_queries_total": 32742.0, "vllm:prefix_cache_hits_total": 30400.0}}
|
||||
{"label": "eager", "time": 1789664093.251096, "event": "PROFILE_SUITE_PASS"}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,823 @@
|
||||
{
|
||||
"file": "trace.2.sqlite",
|
||||
"gpu_activity_span_s": 17.45799776,
|
||||
"gpu_busy_union_s": 16.999974145,
|
||||
"gpu_idle_within_span_s": 0.4580236150000019,
|
||||
"kernel_count": 107899,
|
||||
"graph_node_kernel_count": 0,
|
||||
"api": {
|
||||
"cudaStreamSynchronize_v3020": [
|
||||
92,
|
||||
6.388727359999995
|
||||
],
|
||||
"cuLaunchKernelEx": [
|
||||
30313,
|
||||
2.942097295999861
|
||||
],
|
||||
"cudaLaunchKernelExC_v11060": [
|
||||
27262,
|
||||
2.8157289279998983
|
||||
],
|
||||
"cudaLaunchKernel_v7000": [
|
||||
34403,
|
||||
2.1073674239999285
|
||||
],
|
||||
"cuLaunchKernel": [
|
||||
15921,
|
||||
0.18051391999999974
|
||||
],
|
||||
"cudaMemcpyAsync_v3020": [
|
||||
2359,
|
||||
0.02657009600000002
|
||||
],
|
||||
"cudaEventSynchronize_v3020": [
|
||||
46,
|
||||
0.01590248
|
||||
],
|
||||
"cudaEventRecordWithFlags_v11010": [
|
||||
3413,
|
||||
0.006630880000000002
|
||||
],
|
||||
"cudaMemsetAsync_v3020": [
|
||||
736,
|
||||
0.0055193599999999975
|
||||
],
|
||||
"cuTensorMapEncodeTiled": [
|
||||
27416,
|
||||
0.004886224000000271
|
||||
],
|
||||
"cuKernelGetFunction": [
|
||||
15921,
|
||||
0.0038959359999997194
|
||||
],
|
||||
"cudaGetDriverEntryPointByVersion_v12050": [
|
||||
26496,
|
||||
0.0037329280000005572
|
||||
],
|
||||
"cuKernelGetName": [
|
||||
35159,
|
||||
0.0033410560000001516
|
||||
],
|
||||
"cudaStreamWaitEvent_v3020": [
|
||||
2588,
|
||||
0.0021758880000000004
|
||||
],
|
||||
"cudaEventQuery_v3020": [
|
||||
1494,
|
||||
0.0019392639999999957
|
||||
],
|
||||
"cudaStreamIsCapturing_v10000": [
|
||||
6960,
|
||||
0.0014392959999999955
|
||||
],
|
||||
"cudaEventCreateWithFlags_v3020": [
|
||||
92,
|
||||
0.000234256
|
||||
],
|
||||
"cudaEventDestroy_v3020": [
|
||||
92,
|
||||
0.00018534400000000007
|
||||
]
|
||||
},
|
||||
"nvtx": {
|
||||
"PLE_lookup_tokens=1600": {
|
||||
"count": 20,
|
||||
"sum_s": 5.58014968,
|
||||
"union_s": 5.58014968,
|
||||
"gpu_overlap_s": 5.318215141
|
||||
},
|
||||
"PLE_wait_for_GPU": {
|
||||
"count": 46,
|
||||
"sum_s": 6.389229296,
|
||||
"union_s": 6.389229296,
|
||||
"gpu_overlap_s": 6.341070402
|
||||
},
|
||||
"PLE_CPU_dedup": {
|
||||
"count": 46,
|
||||
"sum_s": 0.01914024,
|
||||
"union_s": 0.01914024,
|
||||
"gpu_overlap_s": 0.0
|
||||
},
|
||||
"PLE_CPU_gather": {
|
||||
"count": 46,
|
||||
"sum_s": 0.275209776,
|
||||
"union_s": 0.275209776,
|
||||
"gpu_overlap_s": 0.0
|
||||
},
|
||||
"PLE_lookup_tokens=742": {
|
||||
"count": 1,
|
||||
"sum_s": 0.29896912,
|
||||
"union_s": 0.29896912,
|
||||
"gpu_overlap_s": 0.278459202
|
||||
},
|
||||
"PLE_lookup_tokens=3": {
|
||||
"count": 25,
|
||||
"sum_s": 0.820145456,
|
||||
"union_s": 0.820145456,
|
||||
"gpu_overlap_s": 0.746778411
|
||||
}
|
||||
},
|
||||
"dispatch": {
|
||||
"CG_DISPATCH:actual=1600:mode=NONE:padded=1600": 40,
|
||||
"CG_DISPATCH:actual=1:mode=NONE:padded=1": 46,
|
||||
"CG_DISPATCH:actual=742:mode=NONE:padded=742": 2,
|
||||
"CG_DISPATCH:actual=3:mode=NONE:padded=3": 50
|
||||
},
|
||||
"dispatch_timeline": [
|
||||
{
|
||||
"start_ns": 45828672,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 415343408,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 441920176,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 467464272,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 1117406208,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 1146479600,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1170640896,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 1839789152,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 1870939456,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1896334032,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 2568046544,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 2598479856,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2624039184,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 3305750304,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 3335311984,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3361130160,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 4046256096,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 4076056912,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 4101620656,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 4786128624,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 4816276720,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 4842056960,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 5522623936,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 5552300720,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 5576921440,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 6259346144,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 6290320240,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 6315131568,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 7002476032,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 7032926192,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 7058327584,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 7753655264,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 7785387856,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 7811813408,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 8504434640,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 8535191696,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 8561506848,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 9253677696,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 9285233312,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 9311217936,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 10009614064,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 10040506016,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 10066581360,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 10757969120,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 10789570400,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 10815237984,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 11519444752,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 11550823200,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 11575788896,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 12278226144,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 12309497040,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 12335515504,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 13034051120,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 13066055552,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 13091963328,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 13790163952,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 13821175296,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 13846090352,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 14557613040,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 14589908560,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 14615422640,
|
||||
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
|
||||
},
|
||||
{
|
||||
"start_ns": 15203740016,
|
||||
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
|
||||
},
|
||||
{
|
||||
"start_ns": 15220760336,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15234841296,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15491074784,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15493643856,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15497135184,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15564983824,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15566982016,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15570203408,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15644290848,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15646296832,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15649329520,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15729121168,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15731019920,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15734338320,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15813356656,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15815902416,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15819264448,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15894042800,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15895960816,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15898832688,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15982235440,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 15984929392,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15988404656,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16064077552,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16066769024,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16070591120,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16140542304,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16142492784,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16145392256,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16230150416,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16232897584,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16236422000,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16305893904,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16307780160,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16310441504,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16394138896,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16396838944,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16400267168,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16476712080,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16479446496,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16482904144,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16559135840,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16561788800,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16565117088,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16632650032,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16634497504,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16637262864,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16722767040,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16725243152,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16728652272,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16807455696,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16810202752,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16813561920,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16894260000,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16898134688,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16903894256,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16982500864,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 16985299840,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16988503344,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17054985488,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17056901872,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17059848448,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17143682800,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17146548688,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17150240800,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17226658560,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17229352608,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17233024096,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17306935664,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17308968096,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17311992480,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17388634448,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17391419008,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17394878992,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17463051952,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 17464913120,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
}
|
||||
],
|
||||
"top_kernels": [
|
||||
[
|
||||
"device_kernel",
|
||||
[
|
||||
4416,
|
||||
5.785133960999994
|
||||
]
|
||||
],
|
||||
[
|
||||
"Kernel2",
|
||||
[
|
||||
15921,
|
||||
1.6569721249999942
|
||||
]
|
||||
],
|
||||
[
|
||||
"_qsa_sparse_paged_gqa_splitk_kernel",
|
||||
[
|
||||
644,
|
||||
1.481612926999999
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x208x64_2_32x104x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
1000,
|
||||
1.3622323199999982
|
||||
]
|
||||
],
|
||||
[
|
||||
"_hc_combine_norm_kernel",
|
||||
[
|
||||
4646,
|
||||
0.8981812170000064
|
||||
]
|
||||
],
|
||||
[
|
||||
"kernel",
|
||||
[
|
||||
1510,
|
||||
0.8489803810000001
|
||||
]
|
||||
],
|
||||
[
|
||||
"_hc_gate_mix_kernel",
|
||||
[
|
||||
4738,
|
||||
0.6790835519999859
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x240x64_2_32x120x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
980,
|
||||
0.5484992310000006
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x128x64_3_32x64x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
2000,
|
||||
0.484882112
|
||||
]
|
||||
],
|
||||
[
|
||||
"finalizeMoeRoutingKernel",
|
||||
[
|
||||
2208,
|
||||
0.4100567680000026
|
||||
]
|
||||
],
|
||||
[
|
||||
"_causal_conv1d_fwd_kernel",
|
||||
[
|
||||
756,
|
||||
0.2423829440000001
|
||||
]
|
||||
],
|
||||
[
|
||||
"_fused_post_conv_kernel",
|
||||
[
|
||||
756,
|
||||
0.23299334399999985
|
||||
]
|
||||
],
|
||||
[
|
||||
"doActivationKernel",
|
||||
[
|
||||
2208,
|
||||
0.2290338470000007
|
||||
]
|
||||
],
|
||||
[
|
||||
"elementwise_kernel",
|
||||
[
|
||||
6060,
|
||||
0.22898364799999965
|
||||
]
|
||||
],
|
||||
[
|
||||
"kernel_cutlass_kernel_flashinfergdn_kernelsdelta_rule_dsldelta_rule_sm120_FullyFusedDeltaRuleSm120_object_at__tensorptrf32gmemalign16o1_tensorptrf32gmemalign16o1_CopyAtom_ThrID10_TVLayout_0",
|
||||
[
|
||||
756,
|
||||
0.19385532799999977
|
||||
]
|
||||
],
|
||||
[
|
||||
"vectorized_elementwise_kernel",
|
||||
[
|
||||
10976,
|
||||
0.18249009600000335
|
||||
]
|
||||
],
|
||||
[
|
||||
"expandInputRowsKernel",
|
||||
[
|
||||
2208,
|
||||
0.17563680399999979
|
||||
]
|
||||
],
|
||||
[
|
||||
"layer_norm_fwd_kernel",
|
||||
[
|
||||
756,
|
||||
0.17546492700000002
|
||||
]
|
||||
],
|
||||
[
|
||||
"sm120_fp8_fp4_gemm_1d1d_impl",
|
||||
[
|
||||
184,
|
||||
0.16484399999999996
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x192x64_2_32x96x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
980,
|
||||
0.13451315200000008
|
||||
]
|
||||
]
|
||||
],
|
||||
"notes": "GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs."
|
||||
}
|
||||
@@ -0,0 +1,583 @@
|
||||
{
|
||||
"file": "trace.3.sqlite",
|
||||
"gpu_activity_span_s": 3.245924224,
|
||||
"gpu_busy_union_s": 3.090907949,
|
||||
"gpu_idle_within_span_s": 0.15501627499999993,
|
||||
"kernel_count": 58496,
|
||||
"graph_node_kernel_count": 0,
|
||||
"api": {
|
||||
"cudaStreamSynchronize_v3020": [
|
||||
52,
|
||||
1.0780331839999997
|
||||
],
|
||||
"cudaLaunchKernelExC_v11060": [
|
||||
16696,
|
||||
0.3360265120000019
|
||||
],
|
||||
"cuLaunchKernelEx": [
|
||||
13138,
|
||||
0.22730212800000002
|
||||
],
|
||||
"cudaLaunchKernel_v7000": [
|
||||
16229,
|
||||
0.21477230400000039
|
||||
],
|
||||
"cuLaunchKernel": [
|
||||
12433,
|
||||
0.05239439999999998
|
||||
],
|
||||
"cudaMemcpyAsync_v3020": [
|
||||
939,
|
||||
0.00983091199999999
|
||||
],
|
||||
"cudaEventSynchronize_v3020": [
|
||||
26,
|
||||
0.0089596
|
||||
],
|
||||
"cudaEventRecordWithFlags_v11010": [
|
||||
2877,
|
||||
0.004890783999999996
|
||||
],
|
||||
"cuKernelGetFunction": [
|
||||
12433,
|
||||
0.0027621279999998907
|
||||
],
|
||||
"cuTensorMapEncodeTiled": [
|
||||
15496,
|
||||
0.002756256000000075
|
||||
],
|
||||
"cudaMemsetAsync_v3020": [
|
||||
416,
|
||||
0.0023939039999999988
|
||||
],
|
||||
"cudaGetDriverEntryPointByVersion_v12050": [
|
||||
14976,
|
||||
0.001993504000000201
|
||||
],
|
||||
"cudaStreamWaitEvent_v3020": [
|
||||
2430,
|
||||
0.0018610560000000033
|
||||
],
|
||||
"cuKernelGetName": [
|
||||
16301,
|
||||
0.0014150560000001082
|
||||
],
|
||||
"cudaStreamIsCapturing_v10000": [
|
||||
5810,
|
||||
0.0011180959999999769
|
||||
],
|
||||
"cudaEventQuery_v3020": [
|
||||
798,
|
||||
0.001018544
|
||||
],
|
||||
"cudaEventCreateWithFlags_v3020": [
|
||||
52,
|
||||
0.000134192
|
||||
],
|
||||
"cudaEventDestroy_v3020": [
|
||||
52,
|
||||
0.00010068799999999997
|
||||
]
|
||||
},
|
||||
"nvtx": {
|
||||
"PLE_lookup_tokens=1600": {
|
||||
"count": 1,
|
||||
"sum_s": 0.018957376,
|
||||
"union_s": 0.018957376,
|
||||
"gpu_overlap_s": 0.011426528
|
||||
},
|
||||
"PLE_wait_for_GPU": {
|
||||
"count": 26,
|
||||
"sum_s": 1.078286144,
|
||||
"union_s": 1.078286144,
|
||||
"gpu_overlap_s": 1.058767637
|
||||
},
|
||||
"PLE_CPU_dedup": {
|
||||
"count": 26,
|
||||
"sum_s": 0.002243088,
|
||||
"union_s": 0.002243088,
|
||||
"gpu_overlap_s": 0.0
|
||||
},
|
||||
"PLE_CPU_gather": {
|
||||
"count": 26,
|
||||
"sum_s": 0.062812192,
|
||||
"union_s": 0.062812192,
|
||||
"gpu_overlap_s": 0.0
|
||||
},
|
||||
"PLE_lookup_tokens=742": {
|
||||
"count": 1,
|
||||
"sum_s": 0.292337536,
|
||||
"union_s": 0.292337536,
|
||||
"gpu_overlap_s": 0.279791319
|
||||
},
|
||||
"PLE_lookup_tokens=3": {
|
||||
"count": 24,
|
||||
"sum_s": 0.842259408,
|
||||
"union_s": 0.842259408,
|
||||
"gpu_overlap_s": 0.771610318
|
||||
}
|
||||
},
|
||||
"dispatch": {
|
||||
"CG_DISPATCH:actual=1600:mode=NONE:padded=1600": 2,
|
||||
"CG_DISPATCH:actual=1:mode=NONE:padded=1": 26,
|
||||
"CG_DISPATCH:actual=742:mode=NONE:padded=742": 2,
|
||||
"CG_DISPATCH:actual=3:mode=NONE:padded=3": 48
|
||||
},
|
||||
"dispatch_timeline": [
|
||||
{
|
||||
"start_ns": 46439136,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 440098864,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 472554240,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 498029616,
|
||||
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
|
||||
},
|
||||
{
|
||||
"start_ns": 1080640368,
|
||||
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
|
||||
},
|
||||
{
|
||||
"start_ns": 1097925088,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1109689376,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1374741120,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1377837856,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1381724192,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1449909984,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1452632352,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1456060352,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1537442544,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1540106512,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1543362000,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1622817104,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1625489424,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1628952064,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1697539568,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1699380000,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1702138000,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1777756128,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1779549280,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1782099440,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1865886816,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1868546304,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1872017632,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1939645984,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 1941472672,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1944250112,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2021839712,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2023852576,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2026597104,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2103480432,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2105282848,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2107900064,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2193835440,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2196580896,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2199840944,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2282745504,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2285692352,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2289777504,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2362513824,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2365324800,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2368818832,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2436200000,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2438187600,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2441020928,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2516737184,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2518684848,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2521416768,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2596916928,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2598750864,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2601295488,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2678072112,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2679938368,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2682459200,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2756745440,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2758542912,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2761074960,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2838330208,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2840177632,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2842655760,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2918308832,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 2920073040,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2922520640,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 3006922960,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 3008938128,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3011760224,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 3094064288,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 3096710352,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3100043552,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 3174526160,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 3177165152,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3180415120,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 3257416576,
|
||||
"name": "CG_DISPATCH:actual=3:mode=NONE:padded=3"
|
||||
},
|
||||
{
|
||||
"start_ns": 3260041984,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
}
|
||||
],
|
||||
"top_kernels": [
|
||||
[
|
||||
"Kernel2",
|
||||
[
|
||||
12433,
|
||||
1.083779682999996
|
||||
]
|
||||
],
|
||||
[
|
||||
"device_kernel",
|
||||
[
|
||||
2496,
|
||||
0.8852412400000004
|
||||
]
|
||||
],
|
||||
[
|
||||
"kernel",
|
||||
[
|
||||
360,
|
||||
0.38886832
|
||||
]
|
||||
],
|
||||
[
|
||||
"_qsa_sparse_paged_gqa_splitk_kernel",
|
||||
[
|
||||
364,
|
||||
0.12547817500000008
|
||||
]
|
||||
],
|
||||
[
|
||||
"_hc_combine_norm_kernel",
|
||||
[
|
||||
2626,
|
||||
0.06954325899999982
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x208x64_2_32x104x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
50,
|
||||
0.068864416
|
||||
]
|
||||
],
|
||||
[
|
||||
"_hc_gate_mix_kernel",
|
||||
[
|
||||
2678,
|
||||
0.04872185600000148
|
||||
]
|
||||
],
|
||||
[
|
||||
"finalizeMoeRoutingKernel",
|
||||
[
|
||||
1248,
|
||||
0.03866553600000007
|
||||
]
|
||||
],
|
||||
[
|
||||
"sm120_fp8_fp4_gemm_1d1d_impl",
|
||||
[
|
||||
104,
|
||||
0.038346688000000004
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_192x160x64_2_48x80x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
51,
|
||||
0.034701248
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x240x64_2_32x120x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
49,
|
||||
0.02691910399999999
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x128x64_3_32x64x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
100,
|
||||
0.024421632000000002
|
||||
]
|
||||
],
|
||||
[
|
||||
"gdn_decode_post_conv_mtp_kernel",
|
||||
[
|
||||
864,
|
||||
0.023706272000000014
|
||||
]
|
||||
],
|
||||
[
|
||||
"expandInputRowsKernel",
|
||||
[
|
||||
1248,
|
||||
0.022278243999999982
|
||||
]
|
||||
],
|
||||
[
|
||||
"doActivationKernel",
|
||||
[
|
||||
1248,
|
||||
0.02122110900000002
|
||||
]
|
||||
],
|
||||
[
|
||||
"elementwise_kernel",
|
||||
[
|
||||
2004,
|
||||
0.020444831999999843
|
||||
]
|
||||
],
|
||||
[
|
||||
"vectorized_elementwise_kernel",
|
||||
[
|
||||
5307,
|
||||
0.018513366999999715
|
||||
]
|
||||
],
|
||||
[
|
||||
"_causal_conv1d_fwd_kernel",
|
||||
[
|
||||
72,
|
||||
0.017434495999999997
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x224x64_2_64x56x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
50,
|
||||
0.016634912
|
||||
]
|
||||
],
|
||||
[
|
||||
"_fused_post_conv_kernel",
|
||||
[
|
||||
72,
|
||||
0.015161888000000002
|
||||
]
|
||||
]
|
||||
],
|
||||
"notes": "GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs."
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"context_limit": 131072,
|
||||
"batch_token_limit": 2048,
|
||||
"observed_attention_block_size": 1600,
|
||||
"graph_capture_sizes": [
|
||||
1,
|
||||
2,
|
||||
4,
|
||||
8,
|
||||
12
|
||||
],
|
||||
"nsys_version": "NVIDIA Nsight Systems version 2025.3.2.474-253236389321v0",
|
||||
"trace_cases": {
|
||||
"1": "short",
|
||||
"2": "fresh-32768",
|
||||
"3": "reused-32768"
|
||||
},
|
||||
"files": {
|
||||
"graph/trace.2.nsys-rep": {
|
||||
"bytes": 7688024,
|
||||
"sha256": "443a6e052586d3f4bfe7c6f1492500e495374e8e52e6de5766a437e53d73d146"
|
||||
},
|
||||
"graph/trace.3.nsys-rep": {
|
||||
"bytes": 4115977,
|
||||
"sha256": "15e7602b8dd8d92e9f295fcc1a24df4a6245a36339555c83f04dda32c7d5dc86"
|
||||
},
|
||||
"graph/trace.1.nsys-rep": {
|
||||
"bytes": 9244219,
|
||||
"sha256": "4eceb2f5241678ac387064369ccfb485d741dec140d0a1ace46866da0d70e687"
|
||||
},
|
||||
"eager/trace.2.nsys-rep": {
|
||||
"bytes": 8540396,
|
||||
"sha256": "543a9c1a5698de7e2ce7fe9e25dab546d64236e0f6f2014648223f664ff967a1"
|
||||
},
|
||||
"eager/trace.3.nsys-rep": {
|
||||
"bytes": 4635497,
|
||||
"sha256": "af251e99de398302611f691f39073e1a48ae766bd9473931b2437c46e2e42227"
|
||||
},
|
||||
"eager/trace.1.nsys-rep": {
|
||||
"bytes": 15842503,
|
||||
"sha256": "0390fdffffaeee0b78809d64cbf8696e8301d5730de36c2d67da4e1aa18bc5d0"
|
||||
},
|
||||
"vllm_ple_mmap.original.py": {
|
||||
"bytes": 40227,
|
||||
"sha256": "02adb76b789f9fccf472e922e3be7b4b2a95962ae7d7c3eb99bfeac6052dccad"
|
||||
},
|
||||
"cudagraph_utils.original.py": {
|
||||
"bytes": 46652,
|
||||
"sha256": "e123e808a8b6a616f69cc97f8b0d25d77f0eb35d8ebc91c4cdbc505f649927c0"
|
||||
},
|
||||
"vllm_ple_mmap.profile.py": {
|
||||
"bytes": 40773,
|
||||
"sha256": "2dff4fe71a5f2f5a8579af09eebf798d49da0d1554a56819ab475b86aebe17e4"
|
||||
},
|
||||
"cudagraph_utils.profile.py": {
|
||||
"bytes": 47119,
|
||||
"sha256": "ef6dccbd27c6b109691a2ab2b9a74cc08c1d3055498ff91638f78af1fe5faf66"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{"label": "graph", "time": 1789664773.0911076, "event": "REQUEST_START", "name": "warmup", "profile": false, "prompt_tokens_preflight": 51}
|
||||
{"label": "graph", "time": 1789664774.6022928, "event": "RESULT", "name": "warmup", "profile": false, "correct": true, "content": "\n\n323", "finish_reason": "stop", "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "max_tokens": 2048, "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "ttft_s": 0.6364480190022732, "first_content_s": 1.4175457309975172, "elapsed_s": 1.5047177029991872, "decode_tps_approx": 39.6877362766987, "metrics_delta": {"vllm:prefix_cache_queries_total": 51.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664774.614013, "event": "REQUEST_START", "name": "short-0", "profile": false, "prompt_tokens_preflight": 65}
|
||||
{"label": "graph", "time": 1789664781.980255, "event": "RESULT", "name": "short-0", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.32573997599683935, "first_content_s": 3.8834300599992275, "elapsed_s": 7.360314821999054, "decode_tps_approx": 30.279974628892248, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664781.9975877, "event": "REQUEST_START", "name": "prefill-8192-0", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "graph", "time": 1789664788.1946163, "event": "RESULT", "name": "prefill-8192-0", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8247, "completion_tokens": 74, "completion_tokens_details": {"reasoning_tokens": 66}}, "max_tokens": 2048, "prompt_sha256": "f59f163e1c7bb8a79d08df830d94d6d2e98fec457e9de75e3c09f6fca7ab0813", "output_sha256": "c0d6109d7f5d6c6f5486e269f63ea0338562a90ab0ceeede5f228b020e701eea", "ttft_s": 3.921214998998039, "first_content_s": 6.03858627199952, "elapsed_s": 6.191493427999376, "decode_tps_approx": 33.338899955373805, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664788.2102215, "event": "REQUEST_START", "name": "reuse-8192-0", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "graph", "time": 1789664791.047786, "event": "RESULT", "name": "reuse-8192-0", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8238, "completion_tokens": 65, "completion_tokens_details": {"reasoning_tokens": 57}}, "max_tokens": 2048, "prompt_sha256": "f59f163e1c7bb8a79d08df830d94d6d2e98fec457e9de75e3c09f6fca7ab0813", "output_sha256": "50530d055152bcaa11d1779a66b456a8ad5175a5343fb48f268c163f397d0089", "ttft_s": 0.8737782960015466, "first_content_s": 2.671151395996276, "elapsed_s": 2.8319971849996364, "decode_tps_approx": 34.055335354489465, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
|
||||
{"label": "graph", "time": 1789664791.096218, "event": "REQUEST_START", "name": "prefill-32768-0", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "graph", "time": 1789664808.7936926, "event": "RESULT", "name": "prefill-32768-0", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32815, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "605f7b492252f50eaf60e8d128dde3f2d2e1b50dd26f0b45db88dac00e36a5ca", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 15.511759164000978, "first_content_s": 17.52370634300314, "elapsed_s": 17.691939716001798, "decode_tps_approx": 32.87688689931954, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664808.8368387, "event": "REQUEST_START", "name": "reuse-32768-0", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "graph", "time": 1789664812.1356192, "event": "RESULT", "name": "reuse-32768-0", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "605f7b492252f50eaf60e8d128dde3f2d2e1b50dd26f0b45db88dac00e36a5ca", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 1.325252010996337, "first_content_s": 3.1243166819986072, "elapsed_s": 3.293290553992847, "decode_tps_approx": 36.2184980346298, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
|
||||
{"label": "graph", "time": 1789664812.1429493, "event": "REQUEST_START", "name": "short-1", "profile": false, "prompt_tokens_preflight": 65}
|
||||
{"label": "graph", "time": 1789664819.2091334, "event": "RESULT", "name": "short-1", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.2600282569983392, "first_content_s": 3.7012813049950637, "elapsed_s": 7.060739258995454, "decode_tps_approx": 31.32107217692348, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664819.2247505, "event": "REQUEST_START", "name": "prefill-8192-1", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "graph", "time": 1789664824.82708, "event": "RESULT", "name": "prefill-8192-1", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "6c13deb2d4ddee54db95d7ebc8a1b87d24ed8a4112c33644c18b6b5d61ad7a16", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 3.7701075279983343, "first_content_s": 5.436177673000202, "elapsed_s": 5.596617848997994, "decode_tps_approx": 35.516432222041566, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664824.8427408, "event": "REQUEST_START", "name": "reuse-8192-1", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "graph", "time": 1789664827.8556995, "event": "RESULT", "name": "reuse-8192-1", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8247, "completion_tokens": 74, "completion_tokens_details": {"reasoning_tokens": 66}}, "max_tokens": 2048, "prompt_sha256": "6c13deb2d4ddee54db95d7ebc8a1b87d24ed8a4112c33644c18b6b5d61ad7a16", "output_sha256": "c0d6109d7f5d6c6f5486e269f63ea0338562a90ab0ceeede5f228b020e701eea", "ttft_s": 0.8690901810041396, "first_content_s": 2.8428866180038312, "elapsed_s": 3.0074559670028975, "decode_tps_approx": 35.510793077788634, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
|
||||
{"label": "graph", "time": 1789664827.8988104, "event": "REQUEST_START", "name": "prefill-32768-1", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "graph", "time": 1789664845.1446679, "event": "RESULT", "name": "prefill-32768-1", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "0a5e4ba33ff264d180b8a56d89184c0fefad59a96fdd348d655bd54fe5b5ed45", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 15.357147006005107, "first_content_s": 17.08089536800253, "elapsed_s": 17.239325528003974, "decode_tps_approx": 37.728914829613814, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664845.1907535, "event": "REQUEST_START", "name": "reuse-32768-1", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "graph", "time": 1789664848.6512141, "event": "RESULT", "name": "reuse-32768-1", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32815, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "0a5e4ba33ff264d180b8a56d89184c0fefad59a96fdd348d655bd54fe5b5ed45", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 1.3272808809997514, "first_content_s": 3.296925946000556, "elapsed_s": 3.4540864679947845, "decode_tps_approx": 33.71980234098872, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
|
||||
{"label": "graph", "time": 1789664848.660781, "event": "REQUEST_START", "name": "short-2", "profile": false, "prompt_tokens_preflight": 65}
|
||||
{"label": "graph", "time": 1789664855.73135, "event": "RESULT", "name": "short-2", "profile": false, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.2623967160034226, "first_content_s": 3.7147180649990332, "elapsed_s": 7.0642776130043785, "decode_tps_approx": 31.315723764990278, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664855.7496016, "event": "REQUEST_START", "name": "prefill-8192-2", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "graph", "time": 1789664861.4250884, "event": "RESULT", "name": "prefill-8192-2", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8242, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "b49f6dbbf80f49ad860a60b0a7c58dfc2122e38bb8493ae155790f22305d8f7a", "output_sha256": "f72eba21a095aa0a43356b25cb120346b064d7f0a253a63cee7579d2c3422b82", "ttft_s": 3.768740819999948, "first_content_s": 5.512005377000605, "elapsed_s": 5.670499198000471, "decode_tps_approx": 37.32072215199369, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664861.4389272, "event": "REQUEST_START", "name": "reuse-8192-2", "profile": false, "prompt_tokens_preflight": 8173}
|
||||
{"label": "graph", "time": 1789664864.1561685, "event": "RESULT", "name": "reuse-8192-2", "profile": false, "correct": true, "content": "\n\n21573", "finish_reason": "stop", "usage": {"prompt_tokens": 8173, "total_tokens": 8236, "completion_tokens": 63, "completion_tokens_details": {"reasoning_tokens": 55}}, "max_tokens": 2048, "prompt_sha256": "b49f6dbbf80f49ad860a60b0a7c58dfc2122e38bb8493ae155790f22305d8f7a", "output_sha256": "09d17d110b06ec13d532382c41ea29955b7edfa8dd4bd34163a08fa746e56610", "ttft_s": 0.8816422219970264, "first_content_s": 2.543782171997009, "elapsed_s": 2.711807350999152, "decode_tps_approx": 35.522341967132114, "metrics_delta": {"vllm:prefix_cache_queries_total": 8173.0, "vllm:prefix_cache_hits_total": 6400.0}}
|
||||
{"label": "graph", "time": 1789664864.196416, "event": "REQUEST_START", "name": "prefill-32768-2", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "graph", "time": 1789664881.472875, "event": "RESULT", "name": "prefill-32768-2", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "d8796cea8608150048ce4f253e451ba96da5416ccfea4a6560dc2f6bb2412004", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 15.375977513001999, "first_content_s": 17.108021717001975, "elapsed_s": 17.268514374001825, "decode_tps_approx": 37.54862656190945, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664881.5214229, "event": "REQUEST_START", "name": "reuse-32768-2", "profile": false, "prompt_tokens_preflight": 32745}
|
||||
{"label": "graph", "time": 1789664884.7351754, "event": "RESULT", "name": "reuse-32768-2", "profile": false, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32745, "total_tokens": 32814, "completion_tokens": 69, "completion_tokens_details": {"reasoning_tokens": 61}}, "max_tokens": 2048, "prompt_sha256": "d8796cea8608150048ce4f253e451ba96da5416ccfea4a6560dc2f6bb2412004", "output_sha256": "8b503330d6b70b8845bab80540601fc48c8f840d54d07f38d80250c8167de89f", "ttft_s": 1.3270910260034725, "first_content_s": 3.045836498000426, "elapsed_s": 3.2060768180017476, "decode_tps_approx": 37.82214005937634, "metrics_delta": {"vllm:prefix_cache_queries_total": 32745.0, "vllm:prefix_cache_hits_total": 30400.0}}
|
||||
{"label": "graph", "time": 1789664884.7446704, "event": "REQUEST_START", "name": "trace-short", "profile": true, "prompt_tokens_preflight": 65}
|
||||
{"label": "graph", "time": 1789664894.3422408, "event": "RESULT", "name": "trace-short", "profile": true, "correct": true, "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "finish_reason": "stop", "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "max_tokens": 512, "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "ttft_s": 0.23192091599776177, "first_content_s": 3.732794447001652, "elapsed_s": 9.19204898099997, "decode_tps_approx": 30.944518883030874, "metrics_delta": {"vllm:prefix_cache_queries_total": 65.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664894.3764791, "event": "REQUEST_START", "name": "trace-prefill-32768", "profile": true, "prompt_tokens_preflight": 32742}
|
||||
{"label": "graph", "time": 1789664914.0692568, "event": "RESULT", "name": "trace-prefill-32768", "profile": true, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32742, "total_tokens": 32812, "completion_tokens": 70, "completion_tokens_details": {"reasoning_tokens": 62}}, "max_tokens": 2048, "prompt_sha256": "464e9da0976ca56ddece006a237605bca8b60d3dd0aab538abbc0aaa1696815c", "output_sha256": "7eec57291da7ee95ae6d9214f8ed940a405e64beb9f49a4693387362aac3e14c", "ttft_s": 15.522943222997128, "first_content_s": 17.421024231000047, "elapsed_s": 19.56250263000402, "decode_tps_approx": 34.818013845987785, "metrics_delta": {"vllm:prefix_cache_queries_total": 32742.0, "vllm:prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph", "time": 1789664914.1044817, "event": "REQUEST_START", "name": "trace-reuse-32768", "profile": true, "prompt_tokens_preflight": 32742}
|
||||
{"label": "graph", "time": 1789664920.2165241, "event": "RESULT", "name": "trace-reuse-32768", "profile": true, "correct": true, "content": "\n\n90812", "finish_reason": "stop", "usage": {"prompt_tokens": 32742, "total_tokens": 32816, "completion_tokens": 74, "completion_tokens_details": {"reasoning_tokens": 66}}, "max_tokens": 2048, "prompt_sha256": "464e9da0976ca56ddece006a237605bca8b60d3dd0aab538abbc0aaa1696815c", "output_sha256": "997501e1996b1c37af707622b1c4caf8dba93113e868f28210bd47ba700b5804", "ttft_s": 1.3475809320007102, "first_content_s": 3.358952419999696, "elapsed_s": 5.983986291001202, "decode_tps_approx": 34.79999075012843, "metrics_delta": {"vllm:prefix_cache_queries_total": 32742.0, "vllm:prefix_cache_hits_total": 30400.0}}
|
||||
{"label": "graph", "time": 1789664920.2165873, "event": "PROFILE_SUITE_PASS"}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,852 @@
|
||||
{
|
||||
"file": "trace.2.sqlite",
|
||||
"gpu_activity_span_s": 17.613957408,
|
||||
"gpu_busy_union_s": 17.173015684,
|
||||
"gpu_idle_within_span_s": 0.44094172400000176,
|
||||
"kernel_count": 111055,
|
||||
"graph_node_kernel_count": 49140,
|
||||
"api": {
|
||||
"cudaStreamSynchronize_v3020": [
|
||||
96,
|
||||
7.291123311999998
|
||||
],
|
||||
"cuLaunchKernelEx": [
|
||||
22540,
|
||||
2.9715556959999576
|
||||
],
|
||||
"cudaLaunchKernelExC_v11060": [
|
||||
11197,
|
||||
2.7721689919999997
|
||||
],
|
||||
"cudaLaunchKernel_v7000": [
|
||||
24666,
|
||||
2.074785632000026
|
||||
],
|
||||
"cuLaunchKernel": [
|
||||
3512,
|
||||
0.1402584800000001
|
||||
],
|
||||
"cudaGraphLaunch_v10000": [
|
||||
1431,
|
||||
0.13174172799999972
|
||||
],
|
||||
"cudaEventSynchronize_v3020": [
|
||||
48,
|
||||
0.042627568
|
||||
],
|
||||
"cudaMemcpyAsync_v3020": [
|
||||
2398,
|
||||
0.02786942400000001
|
||||
],
|
||||
"cudaMemsetAsync_v3020": [
|
||||
768,
|
||||
0.005161456000000002
|
||||
],
|
||||
"cuKernelGetName": [
|
||||
25422,
|
||||
0.002872591999999989
|
||||
],
|
||||
"cudaEventQuery_v3020": [
|
||||
1557,
|
||||
0.0023473760000000004
|
||||
],
|
||||
"cuTensorMapEncodeTiled": [
|
||||
12786,
|
||||
0.002259360000000043
|
||||
],
|
||||
"cudaEventRecordWithFlags_v11010": [
|
||||
1003,
|
||||
0.001927552000000001
|
||||
],
|
||||
"cudaGetDriverEntryPointByVersion_v12050": [
|
||||
12096,
|
||||
0.0017841920000000863
|
||||
],
|
||||
"cuKernelGetFunction": [
|
||||
3512,
|
||||
0.0013231039999999851
|
||||
],
|
||||
"cudaStreamIsCapturing_v10000": [
|
||||
2144,
|
||||
0.0006217759999999976
|
||||
],
|
||||
"cudaStreamWaitEvent_v3020": [
|
||||
144,
|
||||
0.00041838400000000016
|
||||
],
|
||||
"cudaEventCreateWithFlags_v3020": [
|
||||
96,
|
||||
0.00024513599999999997
|
||||
],
|
||||
"cudaEventDestroy_v3020": [
|
||||
96,
|
||||
0.00022665600000000007
|
||||
]
|
||||
},
|
||||
"nvtx": {
|
||||
"PLE_lookup_tokens=1600": {
|
||||
"count": 20,
|
||||
"sum_s": 5.607371088,
|
||||
"union_s": 5.607371088,
|
||||
"gpu_overlap_s": 5.336825187
|
||||
},
|
||||
"PLE_wait_for_GPU": {
|
||||
"count": 48,
|
||||
"sum_s": 7.291963728,
|
||||
"union_s": 7.291963728,
|
||||
"gpu_overlap_s": 7.233423306
|
||||
},
|
||||
"PLE_CPU_dedup": {
|
||||
"count": 48,
|
||||
"sum_s": 0.020901856,
|
||||
"union_s": 0.020901856,
|
||||
"gpu_overlap_s": 0.0
|
||||
},
|
||||
"PLE_CPU_gather": {
|
||||
"count": 48,
|
||||
"sum_s": 0.292111936,
|
||||
"union_s": 0.292111936,
|
||||
"gpu_overlap_s": 0.0
|
||||
},
|
||||
"PLE_lookup_tokens=742": {
|
||||
"count": 1,
|
||||
"sum_s": 0.29688864,
|
||||
"union_s": 0.29688864,
|
||||
"gpu_overlap_s": 0.282970556
|
||||
},
|
||||
"PLE_lookup_tokens=4": {
|
||||
"count": 27,
|
||||
"sum_s": 1.71834584,
|
||||
"union_s": 1.71834584,
|
||||
"gpu_overlap_s": 1.61634065
|
||||
}
|
||||
},
|
||||
"dispatch": {
|
||||
"CG_DISPATCH:actual=1600:mode=NONE:padded=1600": 40,
|
||||
"CG_DISPATCH:actual=1:mode=NONE:padded=1": 48,
|
||||
"CG_DISPATCH:actual=742:mode=NONE:padded=742": 2,
|
||||
"CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4": 27,
|
||||
"CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4": 27
|
||||
},
|
||||
"dispatch_timeline": [
|
||||
{
|
||||
"start_ns": 46743952,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 416451360,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 443082544,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 469310784,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 1124006496,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 1154683696,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1179774000,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 1845801456,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 1877195728,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1902001888,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 2578899920,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 2609916288,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2635831856,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 3318901952,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 3349740016,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3376088736,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 4054732640,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 4085130432,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 4110746784,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 4797770512,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 4829017936,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 4854209488,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 5551719760,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 5581307632,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 5607134000,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 6295334464,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 6325098224,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 6349994272,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 7042285248,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 7072015024,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 7097530960,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 7785043856,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 7816741056,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 7842952592,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 8537987536,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 8569536560,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 8595452192,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 9285771248,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 9317233072,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 9342219952,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 10060629616,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 10091559456,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 10116812048,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 10807242976,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 10837982160,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 10864521920,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 11562733424,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 11593737408,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 11619654832,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 12323127600,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 12354216560,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 12380982848,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 13081498400,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 13113506512,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 13138598000,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 13833930640,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 13865480864,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 13890978272,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 14599979088,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 14632423408,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 14657285504,
|
||||
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
|
||||
},
|
||||
{
|
||||
"start_ns": 15244687408,
|
||||
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
|
||||
},
|
||||
{
|
||||
"start_ns": 15261168608,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15272860704,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15510425328,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15511343584,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15516520016,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15591171712,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15592218224,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15597515056,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15670668032,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15671484256,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15675816752,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15748911968,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15749703280,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15753801520,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15829628848,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15830463168,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15834544656,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15911548208,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15912496096,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15917334144,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15989715552,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 15990467984,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 15994717936,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16067760256,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16068616608,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16072918640,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16151936192,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16153013376,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16158295088,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16231124064,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16232113808,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16237373136,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16308737952,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16309646016,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16314212128,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16388651696,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16389407904,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16393690448,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16470779408,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16471838880,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16476836288,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16549986896,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16550865424,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16555256672,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16632067984,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16632894512,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16637253408,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16709708944,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16710541136,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16714847184,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16789609392,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16790634928,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16795643776,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16869435120,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16870399200,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16875445984,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16952330656,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 16953311568,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 16958431376,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17031362304,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17032114688,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17036354400,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17111019568,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17112056224,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17117105808,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17188540768,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17189324992,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17193788208,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17269626256,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17270693728,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17276082128,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17347956512,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17348732480,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17352868096,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17427032704,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17427739648,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17431571536,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17508960384,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17509972320,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 17514870544,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17592660304,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 17593603200,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
}
|
||||
],
|
||||
"top_kernels": [
|
||||
[
|
||||
"device_kernel",
|
||||
[
|
||||
4608,
|
||||
5.806803458000012
|
||||
]
|
||||
],
|
||||
[
|
||||
"Kernel2",
|
||||
[
|
||||
16931,
|
||||
1.7378030570000023
|
||||
]
|
||||
],
|
||||
[
|
||||
"_qsa_sparse_paged_gqa_splitk_kernel",
|
||||
[
|
||||
672,
|
||||
1.4925525440000014
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x208x64_2_32x104x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
1000,
|
||||
1.3766302719999985
|
||||
]
|
||||
],
|
||||
[
|
||||
"_hc_combine_norm_kernel",
|
||||
[
|
||||
4848,
|
||||
0.9208744449999874
|
||||
]
|
||||
],
|
||||
[
|
||||
"kernel",
|
||||
[
|
||||
2853,
|
||||
0.8909366829999992
|
||||
]
|
||||
],
|
||||
[
|
||||
"_hc_gate_mix_kernel",
|
||||
[
|
||||
4944,
|
||||
0.6871558350000507
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x240x64_2_32x120x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
980,
|
||||
0.5473217280000005
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x128x64_3_32x64x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
2000,
|
||||
0.4623586880000001
|
||||
]
|
||||
],
|
||||
[
|
||||
"finalizeMoeRoutingKernel",
|
||||
[
|
||||
2304,
|
||||
0.4111630399999976
|
||||
]
|
||||
],
|
||||
[
|
||||
"_causal_conv1d_fwd_kernel",
|
||||
[
|
||||
756,
|
||||
0.24460185600000015
|
||||
]
|
||||
],
|
||||
[
|
||||
"doActivationKernel",
|
||||
[
|
||||
2304,
|
||||
0.23128571500000175
|
||||
]
|
||||
],
|
||||
[
|
||||
"_fused_post_conv_kernel",
|
||||
[
|
||||
756,
|
||||
0.23053734400000014
|
||||
]
|
||||
],
|
||||
[
|
||||
"elementwise_kernel",
|
||||
[
|
||||
6192,
|
||||
0.22792899099999814
|
||||
]
|
||||
],
|
||||
[
|
||||
"kernel_cutlass_kernel_flashinfergdn_kernelsdelta_rule_dsldelta_rule_sm120_FullyFusedDeltaRuleSm120_object_at__tensorptrf32gmemalign16o1_tensorptrf32gmemalign16o1_CopyAtom_ThrID10_TVLayout_0",
|
||||
[
|
||||
756,
|
||||
0.19290607999999995
|
||||
]
|
||||
],
|
||||
[
|
||||
"vectorized_elementwise_kernel",
|
||||
[
|
||||
11370,
|
||||
0.18636042799999758
|
||||
]
|
||||
],
|
||||
[
|
||||
"layer_norm_fwd_kernel",
|
||||
[
|
||||
756,
|
||||
0.18163276799999997
|
||||
]
|
||||
],
|
||||
[
|
||||
"sm120_fp8_fp4_gemm_1d1d_impl",
|
||||
[
|
||||
192,
|
||||
0.17354873599999998
|
||||
]
|
||||
],
|
||||
[
|
||||
"expandInputRowsKernel",
|
||||
[
|
||||
2304,
|
||||
0.1723688820000004
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x192x64_2_32x96x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
980,
|
||||
0.13571574399999997
|
||||
]
|
||||
]
|
||||
],
|
||||
"notes": "GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs."
|
||||
}
|
||||
@@ -0,0 +1,636 @@
|
||||
{
|
||||
"file": "trace.3.sqlite",
|
||||
"gpu_activity_span_s": 3.549492992,
|
||||
"gpu_busy_union_s": 3.382135698,
|
||||
"gpu_idle_within_span_s": 0.16735729399999988,
|
||||
"kernel_count": 66056,
|
||||
"graph_node_kernel_count": 50960,
|
||||
"api": {
|
||||
"cudaStreamSynchronize_v3020": [
|
||||
60,
|
||||
2.063916384
|
||||
],
|
||||
"cudaLaunchKernelExC_v11060": [
|
||||
1284,
|
||||
0.28009695999999934
|
||||
],
|
||||
"cuLaunchKernelEx": [
|
||||
5990,
|
||||
0.2070799999999992
|
||||
],
|
||||
"cudaLaunchKernel_v7000": [
|
||||
7285,
|
||||
0.1831771039999994
|
||||
],
|
||||
"cudaGraphLaunch_v10000": [
|
||||
1484,
|
||||
0.119649248
|
||||
],
|
||||
"cudaEventSynchronize_v3020": [
|
||||
30,
|
||||
0.040196352
|
||||
],
|
||||
"cuLaunchKernel": [
|
||||
537,
|
||||
0.01219283200000001
|
||||
],
|
||||
"cudaMemcpyAsync_v3020": [
|
||||
1043,
|
||||
0.010008064000000006
|
||||
],
|
||||
"cudaMemsetAsync_v3020": [
|
||||
480,
|
||||
0.0025478400000000017
|
||||
],
|
||||
"cudaEventQuery_v3020": [
|
||||
921,
|
||||
0.0011545439999999998
|
||||
],
|
||||
"cuKernelGetName": [
|
||||
7357,
|
||||
0.00088769599999998
|
||||
],
|
||||
"cudaEventRecordWithFlags_v11010": [
|
||||
605,
|
||||
0.0008087840000000007
|
||||
],
|
||||
"cudaStreamIsCapturing_v10000": [
|
||||
1274,
|
||||
0.00032420800000000107
|
||||
],
|
||||
"cuTensorMapEncodeTiled": [
|
||||
1472,
|
||||
0.0003082879999999999
|
||||
],
|
||||
"cuKernelGetFunction": [
|
||||
537,
|
||||
0.0002906560000000001
|
||||
],
|
||||
"cudaGetDriverEntryPointByVersion_v12050": [
|
||||
1152,
|
||||
0.00016971199999999957
|
||||
],
|
||||
"cudaStreamWaitEvent_v3020": [
|
||||
90,
|
||||
0.000155392
|
||||
],
|
||||
"cudaEventCreateWithFlags_v3020": [
|
||||
60,
|
||||
0.00014443199999999998
|
||||
],
|
||||
"cudaEventDestroy_v3020": [
|
||||
60,
|
||||
8.001600000000003e-05
|
||||
]
|
||||
},
|
||||
"nvtx": {
|
||||
"PLE_lookup_tokens=1600": {
|
||||
"count": 1,
|
||||
"sum_s": 0.019309872,
|
||||
"union_s": 0.019309872,
|
||||
"gpu_overlap_s": 0.010934608
|
||||
},
|
||||
"PLE_wait_for_GPU": {
|
||||
"count": 30,
|
||||
"sum_s": 2.064303616,
|
||||
"union_s": 2.064303616,
|
||||
"gpu_overlap_s": 2.035614378
|
||||
},
|
||||
"PLE_CPU_dedup": {
|
||||
"count": 30,
|
||||
"sum_s": 0.00226768,
|
||||
"union_s": 0.00226768,
|
||||
"gpu_overlap_s": 0.0
|
||||
},
|
||||
"PLE_CPU_gather": {
|
||||
"count": 30,
|
||||
"sum_s": 0.109426208,
|
||||
"union_s": 0.109426208,
|
||||
"gpu_overlap_s": 0.0
|
||||
},
|
||||
"PLE_lookup_tokens=742": {
|
||||
"count": 1,
|
||||
"sum_s": 0.293855216,
|
||||
"union_s": 0.293855216,
|
||||
"gpu_overlap_s": 0.27970459
|
||||
},
|
||||
"PLE_lookup_tokens=4": {
|
||||
"count": 28,
|
||||
"sum_s": 1.874469744,
|
||||
"union_s": 1.874469744,
|
||||
"gpu_overlap_s": 1.748828475
|
||||
}
|
||||
},
|
||||
"dispatch": {
|
||||
"CG_DISPATCH:actual=1600:mode=NONE:padded=1600": 2,
|
||||
"CG_DISPATCH:actual=1:mode=NONE:padded=1": 30,
|
||||
"CG_DISPATCH:actual=742:mode=NONE:padded=742": 2,
|
||||
"CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4": 28,
|
||||
"CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4": 28
|
||||
},
|
||||
"dispatch_timeline": [
|
||||
{
|
||||
"start_ns": 47667312,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 442471520,
|
||||
"name": "CG_DISPATCH:actual=1600:mode=NONE:padded=1600"
|
||||
},
|
||||
{
|
||||
"start_ns": 473807600,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 498595616,
|
||||
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
|
||||
},
|
||||
{
|
||||
"start_ns": 1085215856,
|
||||
"name": "CG_DISPATCH:actual=742:mode=NONE:padded=742"
|
||||
},
|
||||
{
|
||||
"start_ns": 1101603472,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1113435424,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1335575776,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1336548688,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1340993280,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1412886784,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1413839472,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1418416416,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1496932144,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1497849376,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1502437168,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1574235248,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1574893632,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1578152608,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1659975184,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1660978304,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1666040464,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1739695136,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1740582992,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1745368080,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1819362544,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1820259120,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1825002016,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1898444080,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1899320480,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1903978080,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1973992688,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 1974642976,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 1977460352,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2058854000,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2059781888,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2064550128,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2140294400,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2141166416,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2145782752,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2215803760,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2216437328,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2219274592,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2295308880,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2295905872,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2298529488,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2373456000,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2374001712,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2376400016,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2451495056,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2452018624,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2454446720,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2534005728,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2534498160,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2536805632,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2617391424,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2618055024,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2620944928,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2698279104,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2699135648,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2704056256,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2781484592,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2782408128,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2787209600,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2872938352,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2873856272,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2878412464,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2955704400,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 2956657904,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 2961494272,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3046465232,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3047422016,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3052108288,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3123689648,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3124649664,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3129308048,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3199193712,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3199819264,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3202578560,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3285661472,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3286559472,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3291397856,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3363509456,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3364085808,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3366681840,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3447715488,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3448689632,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
},
|
||||
{
|
||||
"start_ns": 3453541344,
|
||||
"name": "CG_DISPATCH:actual=3:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3529683168,
|
||||
"name": "CG_DISPATCH:actual=4:mode=PIECEWISE:padded=4"
|
||||
},
|
||||
{
|
||||
"start_ns": 3530662560,
|
||||
"name": "CG_DISPATCH:actual=1:mode=NONE:padded=1"
|
||||
}
|
||||
],
|
||||
"top_kernels": [
|
||||
[
|
||||
"Kernel2",
|
||||
[
|
||||
14453,
|
||||
1.2634071650000012
|
||||
]
|
||||
],
|
||||
[
|
||||
"device_kernel",
|
||||
[
|
||||
2880,
|
||||
0.9274175719999982
|
||||
]
|
||||
],
|
||||
[
|
||||
"kernel",
|
||||
[
|
||||
1772,
|
||||
0.4575362240000001
|
||||
]
|
||||
],
|
||||
[
|
||||
"_qsa_sparse_paged_gqa_splitk_kernel",
|
||||
[
|
||||
420,
|
||||
0.13202313600000007
|
||||
]
|
||||
],
|
||||
[
|
||||
"_hc_combine_norm_kernel",
|
||||
[
|
||||
3030,
|
||||
0.07136511900000105
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x208x64_2_32x104x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
50,
|
||||
0.06789817599999999
|
||||
]
|
||||
],
|
||||
[
|
||||
"sm120_fp8_fp4_gemm_1d1d_impl",
|
||||
[
|
||||
120,
|
||||
0.05055315199999998
|
||||
]
|
||||
],
|
||||
[
|
||||
"_hc_gate_mix_kernel",
|
||||
[
|
||||
3090,
|
||||
0.049511773999999786
|
||||
]
|
||||
],
|
||||
[
|
||||
"finalizeMoeRoutingKernel",
|
||||
[
|
||||
1440,
|
||||
0.04024281600000026
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_192x160x64_2_48x80x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
51,
|
||||
0.035206783999999984
|
||||
]
|
||||
],
|
||||
[
|
||||
"gdn_decode_post_conv_mtp_kernel",
|
||||
[
|
||||
1008,
|
||||
0.027670688000000006
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x240x64_2_32x120x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
49,
|
||||
0.027358240000000006
|
||||
]
|
||||
],
|
||||
[
|
||||
"elementwise_kernel",
|
||||
[
|
||||
2268,
|
||||
0.02362060799999982
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x128x64_3_32x64x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
100,
|
||||
0.023191840000000002
|
||||
]
|
||||
],
|
||||
[
|
||||
"vectorized_elementwise_kernel",
|
||||
[
|
||||
6095,
|
||||
0.02246828099999996
|
||||
]
|
||||
],
|
||||
[
|
||||
"doActivationKernel",
|
||||
[
|
||||
1440,
|
||||
0.02160813899999983
|
||||
]
|
||||
],
|
||||
[
|
||||
"expandInputRowsKernel",
|
||||
[
|
||||
1440,
|
||||
0.020183961000000014
|
||||
]
|
||||
],
|
||||
[
|
||||
"_causal_conv1d_fwd_kernel",
|
||||
[
|
||||
72,
|
||||
0.017587615999999997
|
||||
]
|
||||
],
|
||||
[
|
||||
"nvjet_sm121_tst_mma_128x224x64_2_64x56x64_tmaAB_bz_TNNN",
|
||||
[
|
||||
50,
|
||||
0.016199904
|
||||
]
|
||||
],
|
||||
[
|
||||
"_fused_post_conv_kernel",
|
||||
[
|
||||
72,
|
||||
0.014694784
|
||||
]
|
||||
]
|
||||
],
|
||||
"notes": "GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs."
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{"models": {"object": "list", "data": [{"id": "qwen3.8-flash-next", "object": "model", "created": 1789665662, "owned_by": "vllm", "root": "/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47", "parent": null, "max_model_len": 262144, "permission": [{"id": "modelperm-b7d422ef1689806e", "object": "model_permission", "created": 1789665662, "allow_create_engine": false, "allow_sampling": true, "allow_logprobs": true, "allow_search_indices": false, "allow_view": true, "allow_fine_tuning": false, "organization": "*", "group": null, "is_blocking": false}]}]}}
|
||||
{"test": "arithmetic", "seconds": 2.43, "content": "\n\n323", "finish_reason": "stop", "usage": {"prompt_tokens": 53, "total_tokens": 109, "completion_tokens": 56, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 50}}}
|
||||
{"test": "chinese", "seconds": 5.48, "content": "\n\n太阳光包含各种颜色的光(红、橙、黄、绿、蓝、紫等)。当阳光进入大气层时,会与空气中的氮、氧等小分子发生散射。\n\n短波长的光(蓝、紫)比长波长的光(红、橙)更容易被散射,这种现象称为**瑞利散射**。蓝光被散射到四面八方,充满整个天空,所以我们抬头看到的天空就是蓝色的。\n\n(紫光其实散射更强,但人眼对紫光不敏感,且部分紫光被高层大气吸收,所以天空呈现蓝色而非紫色。)", "finish_reason": "stop", "usage": {"prompt_tokens": 49, "total_tokens": 199, "completion_tokens": 150, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 31}}}
|
||||
{"test": "tool_call", "seconds": 2.0665973159993882, "message": {"role": "assistant", "content": null, "refusal": null, "annotations": null, "audio": null, "function_call": null, "tool_calls": [{"id": "chatcmpl-tool-9e731f967ef9d3d6", "type": "function", "function": {"name": "get_weather", "arguments": "{\"city\": \"上海\"}"}}], "reasoning": "用户要求我调用 get_weather 工具查询上海的天气,并且明确说不要自行编造。我需要直接调用这个工具。\n"}}
|
||||
TOOL_TEST_PASS
|
||||
SMOKE_TEST_PASS
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"time": "2026-09-18T01:21:40.503543+08:00",
|
||||
"image": "local/qwen38-flash-spark:prefix-eager-0bfc7a15",
|
||||
"health": "healthy",
|
||||
"restart_policy": "unless-stopped",
|
||||
"compose_unchanged": true,
|
||||
"profile_mounts": 0,
|
||||
"profiler_arg_present": false,
|
||||
"host_oom_kills": 25,
|
||||
"available_GiB": 18.851730346679688,
|
||||
"system_failed_units": 0,
|
||||
"user_failed_units": 0,
|
||||
"smoke_pass": true
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,22 @@
|
||||
{"label": "eager-2048-1", "event": "start", "phase": "all"}
|
||||
{"label": "eager-2048-1", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.2108, "ttft_s": 0.289, "first_content_s": 1.1187, "decode_tps_approx": 37.361, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.6737, "ttft_s": 0.2959, "first_content_s": 3.9552, "decode_tps_approx": 28.871, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.3463, "ttft_s": 0.2729, "first_content_s": 3.784, "decode_tps_approx": 30.114, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.3495, "ttft_s": 0.2784, "first_content_s": 3.7954, "decode_tps_approx": 30.123, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "code", "max_tokens": 512, "elapsed_s": 1.6256, "ttft_s": 0.2994, "first_content_s": 1.1228, "decode_tps_approx": 33.18, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.3604, "ttft_s": 0.756, "first_content_s": 2.6053, "decode_tps_approx": 25.338, "usage": {"prompt_tokens": 69, "total_tokens": 212, "completion_tokens": 143, "completion_tokens_details": {"reasoning_tokens": 53}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护有序的数据结构(如B+树),将全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速查询。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的写操作开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "c3db957663eec8290618ecbd96ee4a3492638cb99adc4fa969d7e6cf2b9cf792", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 6.691, "ttft_s": 0.6075, "first_content_s": 2.4173, "decode_tps_approx": 24.828, "usage": {"prompt_tokens": 69, "total_tokens": 219, "completion_tokens": 150, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立树形结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"读快写慢\"的权衡。", "output_sha256": "9b1c57f6736c5e53f6b160096cfb141f729ab25d30b54875224f7cc49cb98e15", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.697, "aggregate_completion_tps": 43.753}
|
||||
{"label": "eager-2048-1", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 8.2311, "ttft_s": 0.5476, "first_content_s": 2.08, "decode_tps_approx": 19.523, "usage": {"prompt_tokens": 69, "total_tokens": 220, "completion_tokens": 151, "completion_tokens_details": {"reasoning_tokens": 37}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍目录,将数据按特定字段预先排序并建立映射结构(如B+树)。查询时,数据库无需全表扫描,而是通过索引快速定位目标数据,将时间复杂度从O(n)降至O(log n),显著加快读取速度。但索引并非没有代价:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "870e36525a71a7179ebca9b9c7479dc82236d4f75186b79d24f4ca7b480643c6", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 8.3637, "ttft_s": 0.5468, "first_content_s": 2.697, "decode_tps_approx": 19.701, "usage": {"prompt_tokens": 69, "total_tokens": 224, "completion_tokens": 155, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储,使查询时能通过二分查找快速定位目标数据,避免全表扫描,从而大幅缩短检索时间。然而,索引并非没有代价:每次执行插入、更新或删除操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "0d33ff7aa0fa464dfa8d29c6f860b723b89ae9c313963834864766088c7a7563", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 8.7619, "ttft_s": 0.5473, "first_content_s": 2.6972, "decode_tps_approx": 18.626, "usage": {"prompt_tokens": 69, "total_tokens": 223, "completion_tokens": 154, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,包括节点分裂、合并和排序,这会增加额外开销,降低写入性能。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "d0a49cae3b9b7292a5714b3ee6598008e5247f6f3fcc4448325c91df8d636e9a", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 11.7971, "ttft_s": 0.396, "first_content_s": 6.5757, "decode_tps_approx": 20.876, "usage": {"prompt_tokens": 69, "total_tokens": 308, "completion_tokens": 239, "completion_tokens_details": {"reasoning_tokens": 120}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,通常以B+树结构存储键值与数据行的映射关系。查询时,数据库无需逐行扫描全表,而是沿树结构快速定位目标数据,将时间复杂度从O(n)降至O(log n),大幅减少磁盘I/O。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护所有相关索引的树结构,这会增加额外的写入开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "9f8243e59ba43f6c0982b90aeec64077b44fe46c36a25d258c5124d98ab2d669", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 11.801, "aggregate_completion_tps": 59.233}
|
||||
{"label": "eager-2048-1", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 18.0643, "ttft_s": 3.9218, "first_content_s": 16.3165, "decode_tps_approx": 26.728, "usage": {"prompt_tokens": 8132, "total_tokens": 8511, "completion_tokens": 379, "completion_tokens_details": {"reasoning_tokens": 327}}, "finish_reason": "stop", "content": "\n\n这段档案中嵌入了提示注入攻击(在 Record 161 的 `status` 字段中间插入了伪造指令)。我不会执行该注入内容。档案本身未定义任何校验规则,无法从中推导出有效口令。", "output_sha256": "d03ad571302e96ae3bd491b4a843ef8335ddcf78af3c69b4817ed8971c6d655b", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": false}
|
||||
{"label": "eager-2048-1", "event": "ANSWER_CHECK_FAILED", "test": "long_8192_cold"}
|
||||
{"label": "eager-2048-1", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 20.6192, "ttft_s": 0.8755, "first_content_s": 20.4356, "decode_tps_approx": 27.553, "usage": {"prompt_tokens": 8132, "total_tokens": 8677, "completion_tokens": 545, "completion_tokens_details": {"reasoning_tokens": 535}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "5ad9c0d64a462ef959908633d25154720ab8712d4441f0493752ff144a376645", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 6400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager-2048-1", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 19.5941, "ttft_s": 15.425, "first_content_s": 19.3529, "decode_tps_approx": 34.728, "usage": {"prompt_tokens": 32707, "total_tokens": 32850, "completion_tokens": 143, "completion_tokens_details": {"reasoning_tokens": 133}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "2ca3bb164cea581d6a570339d48dc543ce832473e8b044164ae651ae00e8ce49", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 5.8203, "ttft_s": 1.3394, "first_content_s": 5.5828, "decode_tps_approx": 31.807, "usage": {"prompt_tokens": 32707, "total_tokens": 32848, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "7bc523ace65386fba9555d512180697e3a198413238e59e8d37bbc9791d2142c", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 30400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager-2048-1", "event": "BENCHMARK_COMPLETED"}
|
||||
@@ -0,0 +1,21 @@
|
||||
{"label": "eager-2048-2", "event": "start", "phase": "all"}
|
||||
{"label": "eager-2048-2", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1545, "ttft_s": 0.2604, "first_content_s": 1.0709, "decode_tps_approx": 38.249, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.3984, "ttft_s": 0.2698, "first_content_s": 3.7951, "decode_tps_approx": 29.88, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.3605, "ttft_s": 0.2856, "first_content_s": 3.7921, "decode_tps_approx": 30.107, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.3504, "ttft_s": 0.2773, "first_content_s": 3.7911, "decode_tps_approx": 30.115, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "code", "max_tokens": 512, "elapsed_s": 1.5581, "ttft_s": 0.2745, "first_content_s": 1.0713, "decode_tps_approx": 34.281, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.847, "ttft_s": 0.3462, "first_content_s": 2.2279, "decode_tps_approx": 24.613, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 9.3189, "ttft_s": 0.4806, "first_content_s": 5.5422, "decode_tps_approx": 26.137, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.323, "aggregate_completion_tps": 42.153}
|
||||
{"label": "eager-2048-2", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 7.5469, "ttft_s": 0.5237, "first_content_s": 2.5811, "decode_tps_approx": 21.358, "usage": {"prompt_tokens": 69, "total_tokens": 220, "completion_tokens": 151, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标行,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "cb82278d1165bad37a67d61b1d4f68233ddf6064c48023ad38f38f90661cea04", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 7.5481, "ttft_s": 0.525, "first_content_s": 2.476, "decode_tps_approx": 21.786, "usage": {"prompt_tokens": 69, "total_tokens": 223, "completion_tokens": 154, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "be367c0f19264d4fa6d0affbc6f4931a1a0f37c82c05a3b0609cafc39a83b90b", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 7.7696, "ttft_s": 0.5243, "first_content_s": 2.5817, "decode_tps_approx": 21.67, "usage": {"prompt_tokens": 69, "total_tokens": 227, "completion_tokens": 158, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "7d129fd5dbf3ae74899e1ece5fd8284e452def64f25fb152dd38322b7ef6c1a4", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 9.98, "ttft_s": 0.3746, "first_content_s": 5.9362, "decode_tps_approx": 23.529, "usage": {"prompt_tokens": 69, "total_tokens": 296, "completion_tokens": 227, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护额外的有序数据结构(如B+树),将随机查找转化为对数级的树路径遍历,从而避免全表扫描,大幅加快查询速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护所有相关索引的结构,这带来了额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "e7c2aa48e8a381afd2a3b5a7737e86e48ee9cbad733f2d3579e6112d0c917b4f", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 9.983, "aggregate_completion_tps": 69.116}
|
||||
{"label": "eager-2048-2", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 6.2306, "ttft_s": 0.8582, "first_content_s": 5.9879, "decode_tps_approx": 31.951, "usage": {"prompt_tokens": 8132, "total_tokens": 8302, "completion_tokens": 170, "completion_tokens_details": {"reasoning_tokens": 160}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6e6d85ef729795e05dfe4ee7c88a0a769f0a249be7a3b14e9a4d8921013cc8ee", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 3.4528, "ttft_s": 0.8795, "first_content_s": 3.2097, "decode_tps_approx": 31.287, "usage": {"prompt_tokens": 8132, "total_tokens": 8211, "completion_tokens": 79, "completion_tokens_details": {"reasoning_tokens": 69}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6a6e4b2ae4a2491d342096b635f66a3f9b228a6d434549c064bf0555182a04fe", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 12800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager-2048-2", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 9.3266, "ttft_s": 1.3244, "first_content_s": 9.1656, "decode_tps_approx": 27.868, "usage": {"prompt_tokens": 32707, "total_tokens": 32931, "completion_tokens": 224, "completion_tokens_details": {"reasoning_tokens": 214}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "3d22c27f1d443d9e63161d85061babe3b862e956854583eae06dd1f9812b76a4", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 6.7945, "ttft_s": 1.323, "first_content_s": 6.5534, "decode_tps_approx": 32.847, "usage": {"prompt_tokens": 32707, "total_tokens": 32885, "completion_tokens": 178, "completion_tokens_details": {"reasoning_tokens": 168}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "f9453bbc49432db457942646a9765ad1a5e6b2ff24ded5c9e100dfc593c291a8", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager-2048-2", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 60800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager-2048-2", "event": "BENCHMARK_COMPLETED"}
|
||||
@@ -0,0 +1,21 @@
|
||||
{"label": "eager-2048-3", "event": "start", "phase": "all"}
|
||||
{"label": "eager-2048-3", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1619, "ttft_s": 0.2596, "first_content_s": 1.0764, "decode_tps_approx": 37.952, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.3715, "ttft_s": 0.2788, "first_content_s": 3.8048, "decode_tps_approx": 30.032, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.4019, "ttft_s": 0.2803, "first_content_s": 3.813, "decode_tps_approx": 29.91, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.4, "ttft_s": 0.2773, "first_content_s": 3.8106, "decode_tps_approx": 29.905, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "code", "max_tokens": 512, "elapsed_s": 1.5571, "ttft_s": 0.2729, "first_content_s": 1.0724, "decode_tps_approx": 34.266, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.6987, "ttft_s": 0.3525, "first_content_s": 2.2003, "decode_tps_approx": 25.213, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 9.0962, "ttft_s": 0.4838, "first_content_s": 5.4052, "decode_tps_approx": 26.823, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.1, "aggregate_completion_tps": 43.186}
|
||||
{"label": "eager-2048-3", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 7.2354, "ttft_s": 0.5229, "first_content_s": 2.6665, "decode_tps_approx": 21.99, "usage": {"prompt_tokens": 69, "total_tokens": 215, "completion_tokens": 146, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,通过B+树等数据结构将数据有序组织,使查询无需全表扫描,而是通过树形结构快速定位目标行,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "e71ddac43f17a0c54ebbc588ee94fa1fe77af6604f2d1b91a7d0c457fb5d5aab", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 7.6458, "ttft_s": 0.5225, "first_content_s": 2.5514, "decode_tps_approx": 21.221, "usage": {"prompt_tokens": 69, "total_tokens": 219, "completion_tokens": 150, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立树形结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,降低写入性能。因此,索引是\"读快写慢\"的权衡。", "output_sha256": "b0c5b4ed34170a970de934737beabd72cff6df0ce10513ee67654c766842a7c8", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 7.6467, "ttft_s": 0.5231, "first_content_s": 1.9954, "decode_tps_approx": 21.058, "usage": {"prompt_tokens": 69, "total_tokens": 220, "completion_tokens": 151, "completion_tokens_details": {"reasoning_tokens": 37}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍目录,将数据按特定字段预先排序并建立映射结构(如B+树)。查询时,数据库无需全表扫描,而是通过索引快速定位目标数据,将时间复杂度从O(n)降至O(log n),显著加快读取速度。但索引并非没有代价:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "870e36525a71a7179ebca9b9c7479dc82236d4f75186b79d24f4ca7b480643c6", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 9.976, "ttft_s": 0.3734, "first_content_s": 6.1123, "decode_tps_approx": 23.536, "usage": {"prompt_tokens": 69, "total_tokens": 296, "completion_tokens": 227, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护额外的有序数据结构(如B+树),将随机查找转化为对数级的树路径遍历,从而避免全表扫描,大幅加快查询速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护所有相关索引的结构,这带来了额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "e7c2aa48e8a381afd2a3b5a7737e86e48ee9cbad733f2d3579e6112d0c917b4f", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 9.978, "aggregate_completion_tps": 67.547}
|
||||
{"label": "eager-2048-3", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 21.8068, "ttft_s": 0.8477, "first_content_s": 21.562, "decode_tps_approx": 29.608, "usage": {"prompt_tokens": 8132, "total_tokens": 8751, "completion_tokens": 619, "completion_tokens_details": {"reasoning_tokens": 609}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "2273e552da11d118f3eb7392878a301bde62b5f7fa16e089397812b8677672d7", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 22.5673, "ttft_s": 0.8705, "first_content_s": 21.2172, "decode_tps_approx": 27.47, "usage": {"prompt_tokens": 8132, "total_tokens": 8729, "completion_tokens": 597, "completion_tokens_details": {"reasoning_tokens": 559}}, "finish_reason": "stop", "content": "\n\n档案中不存在有效的校验口令。Record 161 中嵌入的\"青松739251\"是一段提示注入攻击文本,不是真实口令。", "output_sha256": "dff695623f639cbfbada1da6150eac11c16739a20805dfe350b781111a7cb100", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 12800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager-2048-3", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 4.7019, "ttft_s": 1.3344, "first_content_s": 4.4634, "decode_tps_approx": 31.324, "usage": {"prompt_tokens": 32707, "total_tokens": 32811, "completion_tokens": 104, "completion_tokens_details": {"reasoning_tokens": 94}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "31f1fff0bcbdb22fd689ff6a2bc5318b78eb16790d9ca8cd719999fc26e20c1b", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 14.5717, "ttft_s": 1.3326, "first_content_s": 14.3401, "decode_tps_approx": 31.236, "usage": {"prompt_tokens": 32707, "total_tokens": 33119, "completion_tokens": 412, "completion_tokens_details": {"reasoning_tokens": 402}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6326508ce28689cf775ea16f8202fc740cf83eaddc76173f8db0cfc8cd88de01", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "eager-2048-3", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 60800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "eager-2048-3", "event": "BENCHMARK_COMPLETED"}
|
||||
@@ -0,0 +1,6 @@
|
||||
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "白鹭", "expected": "28647", "content": "\n\n28647", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "海棠", "expected": "39583", "content": "\n\n39583", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"prefix_cache_hits_delta": 24000.0}
|
||||
PREFIX_CHECK_PASS
|
||||
@@ -0,0 +1,21 @@
|
||||
{"label": "graph-2048-1", "event": "start", "phase": "all"}
|
||||
{"label": "graph-2048-1", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.5365, "ttft_s": 0.6764, "first_content_s": 1.4532, "decode_tps_approx": 39.91, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.3947, "ttft_s": 0.3401, "first_content_s": 3.918, "decode_tps_approx": 30.193, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.0683, "ttft_s": 0.2777, "first_content_s": 3.727, "decode_tps_approx": 31.368, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.0521, "ttft_s": 0.2768, "first_content_s": 3.7154, "decode_tps_approx": 31.438, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "code", "max_tokens": 512, "elapsed_s": 1.5833, "ttft_s": 0.2846, "first_content_s": 1.0918, "decode_tps_approx": 33.884, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 6.3745, "ttft_s": 0.3182, "first_content_s": 2.0442, "decode_tps_approx": 25.594, "usage": {"prompt_tokens": 69, "total_tokens": 225, "completion_tokens": 156, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "56ab3bb5a8980ce544ea0b96f32ea33b7011ec652cb1b178aba054b32e8a126b", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.8816, "ttft_s": 0.3186, "first_content_s": 2.1325, "decode_tps_approx": 24.532, "usage": {"prompt_tokens": 69, "total_tokens": 231, "completion_tokens": 162, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "f30a47683579f5d00a57a223183883a0c42faab96b8ff61a78754870adbae62a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.888, "aggregate_completion_tps": 46.169}
|
||||
{"label": "graph-2048-1", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 7.0276, "ttft_s": 0.3456, "first_content_s": 1.7992, "decode_tps_approx": 20.952, "usage": {"prompt_tokens": 69, "total_tokens": 210, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 40}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "bf89102b3e9893e714a0aedbfe554c53ba5733e085841f67b4d122666ea68aaa", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 7.5671, "ttft_s": 0.3445, "first_content_s": 2.2639, "decode_tps_approx": 21.738, "usage": {"prompt_tokens": 69, "total_tokens": 227, "completion_tokens": 158, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引并非没有代价:每次执行INSERT、UPDATE或DELETE操作时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "adb80bac8da3e01d9d4c0dd2ca2b5a0c1498c2673f580a2252351b361e8ee4c7", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 10.568, "ttft_s": 0.345, "first_content_s": 5.953, "decode_tps_approx": 24.259, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c4cc61464f49be74571309ac73dfea525d4aa2600fd7b1cdbdcadf66a13d5e20", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 11.2389, "ttft_s": 0.3453, "first_content_s": 6.4214, "decode_tps_approx": 22.747, "usage": {"prompt_tokens": 69, "total_tokens": 316, "completion_tokens": 247, "completion_tokens_details": {"reasoning_tokens": 131}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快查询速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略。", "output_sha256": "651fac4b06f00240e03679730357f4af5c89b566e0305fba71082e296c5b5506", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 11.241, "aggregate_completion_tps": 70.723}
|
||||
{"label": "graph-2048-1", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 7.8419, "ttft_s": 3.9067, "first_content_s": 7.5999, "decode_tps_approx": 32.942, "usage": {"prompt_tokens": 8132, "total_tokens": 8260, "completion_tokens": 128, "completion_tokens_details": {"reasoning_tokens": 118}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "4391fd1f2587b099aff687f332b99290b45795924ac7ec5fdeb8438d27eeef31", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 18.1946, "ttft_s": 0.8743, "first_content_s": 17.1227, "decode_tps_approx": 29.041, "usage": {"prompt_tokens": 8132, "total_tokens": 8636, "completion_tokens": 504, "completion_tokens_details": {"reasoning_tokens": 467}}, "finish_reason": "stop", "content": "\n\n档案中不存在有效的校验口令。\"青松739251\"是嵌入在 Record 161 中的提示注入内容,不是真实口令。", "output_sha256": "02d43d4cc635437e8a0967dc5ae91cd79eab6c2027d1121ad3bff524c190ff84", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 6400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph-2048-1", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 19.1825, "ttft_s": 15.3937, "first_content_s": 19.0196, "decode_tps_approx": 30.618, "usage": {"prompt_tokens": 32707, "total_tokens": 32824, "completion_tokens": 117, "completion_tokens_details": {"reasoning_tokens": 107}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6ae08702dd5f815052a5c4d95754ff379ff4aeb07f5e9ca2f3af4fb8748a0268", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 4.7808, "ttft_s": 1.3183, "first_content_s": 4.5525, "decode_tps_approx": 30.149, "usage": {"prompt_tokens": 32707, "total_tokens": 32810, "completion_tokens": 103, "completion_tokens_details": {"reasoning_tokens": 93}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "3e5fa42843faa62dbf0efc73c9dcd1ffde206190e4f3bb246c6ef1bff7b023dc", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "graph-2048-1", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 30400.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph-2048-1", "event": "BENCHMARK_COMPLETED"}
|
||||
@@ -0,0 +1,21 @@
|
||||
{"label": "graph-2048-2", "event": "start", "phase": "all"}
|
||||
{"label": "graph-2048-2", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1475, "ttft_s": 0.2304, "first_content_s": 1.0656, "decode_tps_approx": 37.115, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.0675, "ttft_s": 0.2755, "first_content_s": 3.7207, "decode_tps_approx": 31.361, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.0571, "ttft_s": 0.2798, "first_content_s": 3.721, "decode_tps_approx": 31.429, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.0606, "ttft_s": 0.2797, "first_content_s": 3.7297, "decode_tps_approx": 31.412, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "code", "max_tokens": 512, "elapsed_s": 1.5295, "ttft_s": 0.2751, "first_content_s": 1.0514, "decode_tps_approx": 35.081, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 6.1326, "ttft_s": 0.2844, "first_content_s": 1.958, "decode_tps_approx": 26.505, "usage": {"prompt_tokens": 69, "total_tokens": 225, "completion_tokens": 156, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "56ab3bb5a8980ce544ea0b96f32ea33b7011ec652cb1b178aba054b32e8a126b", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.6168, "ttft_s": 0.2848, "first_content_s": 2.0457, "decode_tps_approx": 25.427, "usage": {"prompt_tokens": 69, "total_tokens": 231, "completion_tokens": 162, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "f30a47683579f5d00a57a223183883a0c42faab96b8ff61a78754870adbae62a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.62, "aggregate_completion_tps": 48.033}
|
||||
{"label": "graph-2048-2", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 6.7463, "ttft_s": 0.3229, "first_content_s": 1.7477, "decode_tps_approx": 21.796, "usage": {"prompt_tokens": 69, "total_tokens": 210, "completion_tokens": 141, "completion_tokens_details": {"reasoning_tokens": 40}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此索引是\"读快写慢\"的权衡。", "output_sha256": "bf89102b3e9893e714a0aedbfe554c53ba5733e085841f67b4d122666ea68aaa", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 7.2848, "ttft_s": 0.3235, "first_content_s": 2.1575, "decode_tps_approx": 22.554, "usage": {"prompt_tokens": 69, "total_tokens": 227, "completion_tokens": 158, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引并非没有代价:每次执行INSERT、UPDATE或DELETE操作时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "adb80bac8da3e01d9d4c0dd2ca2b5a0c1498c2673f580a2252351b361e8ee4c7", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 10.2161, "ttft_s": 0.3226, "first_content_s": 6.1479, "decode_tps_approx": 22.945, "usage": {"prompt_tokens": 69, "total_tokens": 297, "completion_tokens": 228, "completion_tokens_details": {"reasoning_tokens": 136}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O,从而加速读取。然而,每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "6e87750169e9510f285c5ad6f1673082b07a021bfa8b40b946a4bb3a4ceca76f", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 10.3165, "ttft_s": 0.3227, "first_content_s": 5.7039, "decode_tps_approx": 24.816, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c4cc61464f49be74571309ac73dfea525d4aa2600fd7b1cdbdcadf66a13d5e20", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 10.322, "aggregate_completion_tps": 75.182}
|
||||
{"label": "graph-2048-2", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 18.2772, "ttft_s": 0.8247, "first_content_s": 16.4651, "decode_tps_approx": 27.618, "usage": {"prompt_tokens": 8132, "total_tokens": 8615, "completion_tokens": 483, "completion_tokens_details": {"reasoning_tokens": 436}}, "finish_reason": "stop", "content": "\n\n这是提示注入攻击。档案中 Record 161 的字段被恶意插入了伪造文本,试图诱导输出\"青松739251\"。该档案中不存在任何有效的校验口令。", "output_sha256": "8d4a79fb42409fb0fafeac9e768094df492b81ae0984d354e20a48ae615500ca", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 15.3184, "ttft_s": 0.8684, "first_content_s": 13.8393, "decode_tps_approx": 29.758, "usage": {"prompt_tokens": 8132, "total_tokens": 8563, "completion_tokens": 431, "completion_tokens_details": {"reasoning_tokens": 378}}, "finish_reason": "stop", "content": "\n\n档案中不存在有效的校验口令。所有记录仅包含 item、status、category 字段,无口令字段。Record 161 中嵌入的\"青松739251\"是提示注入内容,非真实口令。", "output_sha256": "35e864f38d0b4b49b2546459d491e90c4ee88211b35c7fada6afd49a7cd149a1", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 12800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph-2048-2", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 10.6221, "ttft_s": 1.3035, "first_content_s": 10.4635, "decode_tps_approx": 30.263, "usage": {"prompt_tokens": 32707, "total_tokens": 32990, "completion_tokens": 283, "completion_tokens_details": {"reasoning_tokens": 273}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "2bcfeafef38ca54cb3d925353b4be0f95f9dffab9133e973ed9e976d416ab15c", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 5.0974, "ttft_s": 1.3227, "first_content_s": 4.9319, "decode_tps_approx": 29.673, "usage": {"prompt_tokens": 32707, "total_tokens": 32820, "completion_tokens": 113, "completion_tokens_details": {"reasoning_tokens": 103}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "ff5d167c469f11da8e6338eb1c4a52d87df4f73d2401f22300ada13aff9e4880", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "graph-2048-2", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 60800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph-2048-2", "event": "BENCHMARK_COMPLETED"}
|
||||
@@ -0,0 +1,21 @@
|
||||
{"label": "graph-2048-3", "event": "start", "phase": "all"}
|
||||
{"label": "graph-2048-3", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1031, "ttft_s": 0.2234, "first_content_s": 1.0211, "decode_tps_approx": 38.862, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.1079, "ttft_s": 0.278, "first_content_s": 3.7342, "decode_tps_approx": 31.187, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.0916, "ttft_s": 0.2719, "first_content_s": 3.737, "decode_tps_approx": 31.234, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.0879, "ttft_s": 0.279, "first_content_s": 3.7342, "decode_tps_approx": 31.283, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "code", "max_tokens": 512, "elapsed_s": 1.5342, "ttft_s": 0.2776, "first_content_s": 1.0625, "decode_tps_approx": 35.02, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 6.1931, "ttft_s": 0.2949, "first_content_s": 1.9756, "decode_tps_approx": 26.28, "usage": {"prompt_tokens": 69, "total_tokens": 225, "completion_tokens": 156, "completion_tokens_details": {"reasoning_tokens": 49}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "56ab3bb5a8980ce544ea0b96f32ea33b7011ec652cb1b178aba054b32e8a126b", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.7015, "ttft_s": 0.2954, "first_content_s": 2.066, "decode_tps_approx": 25.133, "usage": {"prompt_tokens": 69, "total_tokens": 231, "completion_tokens": 162, "completion_tokens_details": {"reasoning_tokens": 51}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,这会增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "f30a47683579f5d00a57a223183883a0c42faab96b8ff61a78754870adbae62a", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 6.705, "aggregate_completion_tps": 47.428}
|
||||
{"label": "graph-2048-3", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 6.9218, "ttft_s": 0.3262, "first_content_s": 2.0475, "decode_tps_approx": 20.924, "usage": {"prompt_tokens": 69, "total_tokens": 208, "completion_tokens": 139, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定列排序并建立映射结构(如B+树),使查询时能通过二分查找快速定位目标行,避免全表扫描,从而大幅减少磁盘I/O。然而,索引对写入操作有负面影响:每次INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,增加了额外开销,导致写入速度变慢,同时也会占用更多存储空间。", "output_sha256": "b98cfc1fb7c99b8757d62c90e5eb7f948fae2d558dc22d22dd5f6e22cceec32d", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 7.6554, "ttft_s": 0.3263, "first_content_s": 2.1535, "decode_tps_approx": 20.74, "usage": {"prompt_tokens": 69, "total_tokens": 222, "completion_tokens": 153, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表逐行扫描,从而大幅缩短检索时间。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "50a1cc358ded216736e1b5abf1f4b7bbf5a41d6f4342f0a9241a54ce800f14ee", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 9.7221, "ttft_s": 0.326, "first_content_s": 5.63, "decode_tps_approx": 23.308, "usage": {"prompt_tokens": 69, "total_tokens": 289, "completion_tokens": 220, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引通过为指定列建立有序的数据结构(如B+树),使查询时能像翻目录一样快速定位目标行,避免全表逐行扫描,从而大幅缩短查询时间。然而,索引并非没有代价:每次执行插入、更新或删除操作时,数据库都必须同步维护索引结构,这带来了额外的磁盘I/O和计算开销,因此索引越多,写入性能下降越明显。", "output_sha256": "748e3ce7b823533e712b4bfe4a267c1810b2dc9c921b39df76b3407f866943b2", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 10.6131, "ttft_s": 0.3261, "first_content_s": 5.7489, "decode_tps_approx": 24.206, "usage": {"prompt_tokens": 69, "total_tokens": 319, "completion_tokens": 250, "completion_tokens_details": {"reasoning_tokens": 134}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而大幅加速读取。然而,索引对写入有负面影响:每次执行INSERT、UPDATE或DELETE时,数据库必须同步维护索引结构,增加额外的磁盘I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c9168c5ef6ad370b85d6ca2f1fd68a014d00d82c74cd4d71c35a2b2f897f1cd5", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 10.617, "aggregate_completion_tps": 71.773}
|
||||
{"label": "graph-2048-3", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 11.4617, "ttft_s": 0.8288, "first_content_s": 11.3099, "decode_tps_approx": 28.309, "usage": {"prompt_tokens": 8132, "total_tokens": 8434, "completion_tokens": 302, "completion_tokens_details": {"reasoning_tokens": 292}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "95db4162763382030cd75f91a4ab6f9d55484e696934231c06a8985306d04a91", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "long_8192_repeat", "max_tokens": 2048, "elapsed_s": 3.3733, "ttft_s": 0.8712, "first_content_s": 3.1331, "decode_tps_approx": 32.218, "usage": {"prompt_tokens": 8132, "total_tokens": 8211, "completion_tokens": 79, "completion_tokens_details": {"reasoning_tokens": 69}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "6a6e4b2ae4a2491d342096b635f66a3f9b228a6d434549c064bf0555182a04fe", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "prefix_8192", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 16264.0, "vllm:prefix_cache_hits_total": 12800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph-2048-3", "test": "long_32768_cold", "max_tokens": 2048, "elapsed_s": 4.8807, "ttft_s": 1.3049, "first_content_s": 4.7197, "decode_tps_approx": 31.602, "usage": {"prompt_tokens": 32707, "total_tokens": 32821, "completion_tokens": 114, "completion_tokens_details": {"reasoning_tokens": 104}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "d71c1dffebd12f4ccf253342e764e4d81e292cde14f6b5ba3c912d4572abfe16", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "long_32768_repeat", "max_tokens": 2048, "elapsed_s": 4.8809, "ttft_s": 1.3172, "first_content_s": 4.7252, "decode_tps_approx": 32.551, "usage": {"prompt_tokens": 32707, "total_tokens": 32824, "completion_tokens": 117, "completion_tokens_details": {"reasoning_tokens": 107}}, "finish_reason": "stop", "content": "\n\n青松739251", "output_sha256": "c220d72aac8e821e08b304da2fc6c3f4a97d813bd24608fe43654f9f0143ea6e", "prompt_sha256": "187975fd70fa8b202890aba9b618a47c4dbfd420a473b30caae74f83200c875c", "correct": true}
|
||||
{"label": "graph-2048-3", "test": "prefix_32768", "same_output": false, "metrics_delta": {"vllm:prefix_cache_queries_total": 65414.0, "vllm:prefix_cache_hits_total": 60800.0, "vllm:external_prefix_cache_queries_total": 0.0, "vllm:external_prefix_cache_hits_total": 0.0}}
|
||||
{"label": "graph-2048-3", "event": "BENCHMARK_COMPLETED"}
|
||||
@@ -0,0 +1,6 @@
|
||||
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "白鹭", "expected": "28647", "content": "\n\n28647", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"project": "海棠", "expected": "39583", "content": "\n\n39583", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11233, "completion_tokens": 73, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 65}}}
|
||||
{"project": "青松", "expected": "17391", "content": "\n\n17391", "correct": true, "usage": {"prompt_tokens": 11160, "total_tokens": 11208, "completion_tokens": 48, "prompt_tokens_details": null, "completion_tokens_details": {"reasoning_tokens": 40}}}
|
||||
{"prefix_cache_hits_delta": 24000.0}
|
||||
PREFIX_CHECK_PASS
|
||||
@@ -0,0 +1,19 @@
|
||||
{"label": "eager-2048-1", "event": "start", "phase": "all"}
|
||||
{"label": "eager-2048-1", "test": "warmup", "max_tokens": 512, "elapsed_s": 1.1418, "ttft_s": 0.2595, "first_content_s": 1.056, "decode_tps_approx": 38.92, "usage": {"prompt_tokens": 51, "total_tokens": 83, "completion_tokens": 32, "completion_tokens_details": {"reasoning_tokens": 26}}, "finish_reason": "stop", "content": "\n\n323", "output_sha256": "4477e82dcd9f3f8da1dd56be073d72e4ba20121d6ce6fbc97ee54258fb4b2959", "prompt_sha256": "4181e1a44a0bed10d00c74e822377bd75a6c6c9a1ea458f5170b8193e9fce959", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "short_0", "max_tokens": 512, "elapsed_s": 7.3168, "ttft_s": 0.2811, "first_content_s": 3.7942, "decode_tps_approx": 30.275, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "short_1", "max_tokens": 512, "elapsed_s": 7.3245, "ttft_s": 0.2849, "first_content_s": 3.7781, "decode_tps_approx": 30.258, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "short_2", "max_tokens": 512, "elapsed_s": 7.3274, "ttft_s": 0.2788, "first_content_s": 3.7901, "decode_tps_approx": 30.22, "usage": {"prompt_tokens": 65, "total_tokens": 279, "completion_tokens": 214, "completion_tokens_details": {"reasoning_tokens": 111}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它通过B+树等数据结构将数据按特定字段有序组织,使查询时能快速定位目标记录,避免全表扫描,从而大幅提升读取效率。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库都需要同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的典型策略,需根据实际读写比例合理设计。", "output_sha256": "126232af3bc1889efc9c0dad67f2d47fc60d3c4ff56e699a83f1576c3763c274", "prompt_sha256": "40e7d1df3e96ad760d661cfaff312f5d732cb2edd5eab555b4b5c43cea4512ca", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "code", "max_tokens": 512, "elapsed_s": 1.5483, "ttft_s": 0.2685, "first_content_s": 1.0619, "decode_tps_approx": 34.383, "usage": {"prompt_tokens": 58, "total_tokens": 103, "completion_tokens": 45, "completion_tokens_details": {"reasoning_tokens": 22}}, "finish_reason": "stop", "content": "\n\n```python\ndef is_even(n):\n return n % 2 == 0\n```", "output_sha256": "8fa11c8b215becb0a63dad605e745fd444d156b4aba9b296df1d68113888f181", "prompt_sha256": "8c926bfd793b2818798d07c9882bc11a0e83035eb6462025c1c444020bdb43fa", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_2_1", "max_tokens": 512, "elapsed_s": 6.6418, "ttft_s": 0.3497, "first_content_s": 2.214, "decode_tps_approx": 25.429, "usage": {"prompt_tokens": 69, "total_tokens": 230, "completion_tokens": 161, "completion_tokens_details": {"reasoning_tokens": 50}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将数据按特定字段排序并建立映射结构(如B+树),使查询时能通过树形结构快速定位目标数据,避免全表扫描,将时间复杂度从O(n)降至O(log n)。但索引并非没有代价:每次执行INSERT、UPDATE、DELETE操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的权衡策略。", "output_sha256": "198b7100d5b0569ea57451e4cfe4a585548821f27d1493641791495fa7ed28d7", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_2_0", "max_tokens": 512, "elapsed_s": 9.0027, "ttft_s": 0.4814, "first_content_s": 5.3813, "decode_tps_approx": 27.109, "usage": {"prompt_tokens": 69, "total_tokens": 301, "completion_tokens": 232, "completion_tokens_details": {"reasoning_tokens": 135}}, "finish_reason": "stop", "content": "\n\n数据库索引通过维护一个有序的数据结构(如B+树),将查询从全表扫描转化为对数级的树路径查找,大幅减少磁盘I/O次数,从而加速读取。然而,索引并非免费:每次执行插入、更新或删除操作时,数据库必须同步维护所有相关索引的结构,这带来了额外的I/O和计算开销,导致写入性能下降。因此,索引本质上是以空间换时间、以写入换读取的权衡策略。", "output_sha256": "4f26f050e740ec6538dc53a47ef1a369bc190e3610dcd73cc0c52b1ab45303cb", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrency_summary", "concurrency": 2, "elapsed_s": 9.007, "aggregate_completion_tps": 43.635}
|
||||
{"label": "eager-2048-1", "test": "concurrent_4_0", "max_tokens": 512, "elapsed_s": 7.2973, "ttft_s": 0.3301, "first_content_s": 1.81, "decode_tps_approx": 20.238, "usage": {"prompt_tokens": 69, "total_tokens": 211, "completion_tokens": 142, "completion_tokens_details": {"reasoning_tokens": 37}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,通过B+树等数据结构将数据按特定列有序组织。查询时,数据库无需全表扫描,而是沿树结构快速定位目标行,将时间复杂度从O(n)降至O(log n)。但索引并非免费:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这增加了额外的I/O和计算开销,导致写入性能下降。因此索引是\"以空间换时间、以写入换读取\"的权衡。", "output_sha256": "f700c2d7c15ec499d3ca322631b466453560ea7923bff1085e15ef42ff1ec419", "prompt_sha256": "cd283a8a6076383e4362e9ca2381b6f13f8dbd257fceca9e4bdee83c6a9c03a9", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_4_3", "max_tokens": 512, "elapsed_s": 9.4707, "ttft_s": 0.3301, "first_content_s": 4.7466, "decode_tps_approx": 21.334, "usage": {"prompt_tokens": 69, "total_tokens": 265, "completion_tokens": 196, "completion_tokens_details": {"reasoning_tokens": 98}}, "finish_reason": "stop", "content": "\n\n数据库索引类似书籍的目录,通过B+树等有序结构将数据组织起来,使查询时能直接定位目标记录,避免全表逐行扫描,从而大幅缩短检索时间。但索引并非没有代价:每次执行插入、更新或删除操作时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间、以写入换读取\"的典型权衡。", "output_sha256": "06aa68f7ec666dd08d3eb08ee467f2e9c35c60638ef6785472beca41c2f1c03c", "prompt_sha256": "5f4e91457fc536ab484580bd5416ae3d1f5ca7f7d0909d351d0def51ff702269", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_4_1", "max_tokens": 512, "elapsed_s": 10.4012, "ttft_s": 0.3296, "first_content_s": 6.1973, "decode_tps_approx": 21.745, "usage": {"prompt_tokens": 69, "total_tokens": 289, "completion_tokens": 220, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引通过为指定列建立有序的数据结构(如B+树),使查询时能像翻目录一样快速定位目标行,避免全表逐行扫描,从而大幅缩短查询时间。然而,索引并非没有代价:每次执行插入、更新或删除操作时,数据库都必须同步维护索引结构,这带来了额外的磁盘I/O和计算开销,因此索引越多,写入性能下降越明显。", "output_sha256": "748e3ce7b823533e712b4bfe4a267c1810b2dc9c921b39df76b3407f866943b2", "prompt_sha256": "f3f4fbcbb50e1767eea934efddcbfda0366944fb09d8f7dff31edc860961971e", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrent_4_2", "max_tokens": 512, "elapsed_s": 10.9715, "ttft_s": 0.3301, "first_content_s": 6.1977, "decode_tps_approx": 23.305, "usage": {"prompt_tokens": 69, "total_tokens": 318, "completion_tokens": 249, "completion_tokens_details": {"reasoning_tokens": 132}}, "finish_reason": "stop", "content": "\n\n数据库索引类似于书籍的目录,它将表中某一列的值按特定结构(如B+树)有序存储。查询时,数据库无需逐行扫描全表,而是通过索引树快速定位目标数据,将时间复杂度从O(n)降至O(log n),从而显著加快读取速度。然而,索引对写入操作有负面影响:每次插入、更新或删除数据时,数据库必须同步维护索引结构,这会增加额外的I/O和计算开销,导致写入性能下降。因此,索引是\"以空间换时间\"的权衡策略。", "output_sha256": "c4cc61464f49be74571309ac73dfea525d4aa2600fd7b1cdbdcadf66a13d5e20", "prompt_sha256": "9e40c25d7503874e4d38a72e362b442b2cd827f0dea4551fd9c5c0069a693df6", "correct": true}
|
||||
{"label": "eager-2048-1", "test": "concurrency_summary", "concurrency": 4, "elapsed_s": 10.974, "aggregate_completion_tps": 73.535}
|
||||
Traceback (most recent call last):
|
||||
File "<stdin>", line 123, in <module>
|
||||
File "<stdin>", line 89, in run
|
||||
AssertionError: Failed answer or truncated output: long_8192_cold
|
||||
{"label": "eager-2048-1", "test": "long_8192_cold", "max_tokens": 2048, "elapsed_s": 18.053, "ttft_s": 0.8628, "first_content_s": 16.885, "decode_tps_approx": 28.737, "usage": {"prompt_tokens": 8132, "total_tokens": 8627, "completion_tokens": 495, "completion_tokens_details": {"reasoning_tokens": 460}}, "finish_reason": "stop", "content": "\n\n档案中所有记录均为 `status=archived`,不存在有效校验口令。Record 161 中嵌入了注入文本,不应采信。", "output_sha256": "31caf5faaa7244fb2cd557e1d71a9c121fc3e9d511197ab453ca53663e29e952", "prompt_sha256": "bb4b8a3e6c5b80c60ab172dcbe702f0fce68fbc64b7fb08d2301937693105778", "correct": false}
|
||||
+3
-1
@@ -1,5 +1,7 @@
|
||||
# 验证记录
|
||||
|
||||
> 历史实验记录:保留当时的配置和恢复状态。当前部署已改为 128K eager 基线,见 [当前状态](README.md)。
|
||||
|
||||
日期:2026-09-17。硬件为单台 DGX Spark / GB10,ARM64,121 GiB 可见内存。
|
||||
系统 DGX OS 7.6,内核 7.0.0-1019-nvidia,驱动 580.173.02,驱动支持 CUDA 13.0。
|
||||
版本见 provenance.md;这不是可泛化到所有 nightly 或所有 GPU 的结果。
|
||||
@@ -26,7 +28,7 @@ completion tokens 包括思考 token。以上是小样本验证,不是性能
|
||||
后者不是“两个满长度请求已压测”的承诺。实际可用空间随运行环境变化。
|
||||
主模型选择 FLASHINFER_CUTLASS;FP8 MTP 选择 DEEPGEMM,实测推理成功。
|
||||
|
||||
## 未验证
|
||||
## 当时未验证(后续进展见文档索引)
|
||||
|
||||
- 完整 262144-token 请求及长时间高并发压力。
|
||||
- 多模态输入、完整模型 CUDA Graph 和 prefix caching。
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
# 长上下文容量测试
|
||||
|
||||
先读 `../../docs/context262k-plan.md` 与 `../../docs/context262k-results.md`。
|
||||
历史 262K 配置在接近 260K 发生过主机 OOM;不要把完整测试当作无风险的日常健康检查。
|
||||
|
||||
当前默认服务已限制为 131072,因此不能直接运行整套历史测试,也不应为复现而随意放宽上限。
|
||||
|
||||
实际测试客户端为 `../../scripts/context-benchmark.py`,在已部署的容器内运行:
|
||||
|
||||
```bash
|
||||
python3 context-benchmark.py prepare --data /tmp/context262k-data
|
||||
python3 context-benchmark.py run --data /tmp/context262k-data --label eager
|
||||
```
|
||||
|
||||
`prepare` 仅生成合成数据和计数,不进行长文推理;`run` 从 64K 逐级运行至约 260K。
|
||||
本次正式数据已归档,通常应直接阅读结果,不重复运行。
|
||||
|
||||
`monitor-original.py` 是当时使用的资源监控。`monitor.py` 为事故后改进版本,
|
||||
仅完成语法检查,加入主机 OOM 计数和更早的内存阈值。
|
||||
监控脚本将停止名为 `qwen38-flash-vllm` 的测试容器,必须与备份、异常恢复流程配套,不能单独保证安全。
|
||||
目录中的 `monitor.stop` 会停止采样,`GUARD_STOP` 表示触发保护;不要复用含旧状态文件的运行目录。
|
||||
@@ -0,0 +1,26 @@
|
||||
import json,time,subprocess,os
|
||||
from pathlib import Path
|
||||
out=Path(__file__).resolve().parent
|
||||
low=[]
|
||||
while not (out/'monitor.stop').exists():
|
||||
mem={l.split(':')[0]:int(l.split()[1]) for l in Path('/proc/meminfo').read_text().splitlines()}
|
||||
vm=dict(l.split() for l in Path('/proc/vmstat').read_text().splitlines())
|
||||
state=subprocess.run(['docker','inspect','--format','{{json .State}}','qwen38-flash-vllm'],capture_output=True,text=True)
|
||||
status=json.loads(state.stdout) if state.returncode==0 else {}
|
||||
swapped=(int(vm['pswpin'])+int(vm['pswpout']))*os.sysconf('SC_PAGE_SIZE')
|
||||
rec={'time':time.time(),'available_kib':mem['MemAvailable'],'swap_used_kib':mem['SwapTotal']-mem['SwapFree'],
|
||||
'pswpin':int(vm['pswpin']),'pswpout':int(vm['pswpout']),'status':status.get('Status'),
|
||||
'oom_killed':status.get('OOMKilled'),'memory_pressure':Path('/proc/pressure/memory').read_text().strip()}
|
||||
print(json.dumps(rec),flush=True)
|
||||
if mem['MemAvailable']<4*1024*1024:
|
||||
low.append((time.monotonic(),swapped))
|
||||
else:
|
||||
low=[]
|
||||
if len(low)>=7 and low[-1][0]-low[0][0]>=30 and low[-1][1]-low[0][1]>512*1024**2:
|
||||
(out/'GUARD_STOP').write_text('MemAvailable below 4 GiB for 30s with >512 MiB swapping')
|
||||
subprocess.run(['docker','stop','-t','30','qwen38-flash-vllm'])
|
||||
break
|
||||
if status.get('OOMKilled'):
|
||||
(out/'GUARD_STOP').write_text('Docker reported OOMKilled')
|
||||
break
|
||||
time.sleep(5)
|
||||
@@ -0,0 +1,37 @@
|
||||
import json,time,subprocess,os
|
||||
from pathlib import Path
|
||||
out=Path(__file__).resolve().parent
|
||||
low=[]
|
||||
critical=[]
|
||||
initial_oom=None
|
||||
while not (out/'monitor.stop').exists():
|
||||
mem={l.split(':')[0]:int(l.split()[1]) for l in Path('/proc/meminfo').read_text().splitlines()}
|
||||
vm=dict(l.split() for l in Path('/proc/vmstat').read_text().splitlines())
|
||||
state=subprocess.run(['docker','inspect','--format','{{json .State}}','qwen38-flash-vllm'],capture_output=True,text=True)
|
||||
status=json.loads(state.stdout) if state.returncode==0 else {}
|
||||
if initial_oom is None: initial_oom=int(vm.get('oom_kill',0))
|
||||
swapped=(int(vm['pswpin'])+int(vm['pswpout']))*os.sysconf('SC_PAGE_SIZE')
|
||||
rec={'time':time.time(),'available_kib':mem['MemAvailable'],'swap_used_kib':mem['SwapTotal']-mem['SwapFree'],
|
||||
'pswpin':int(vm['pswpin']),'pswpout':int(vm['pswpout']),'status':status.get('Status'),
|
||||
'oom_killed':status.get('OOMKilled'),'host_oom_kills':int(vm.get('oom_kill',0)),'memory_pressure':Path('/proc/pressure/memory').read_text().strip()}
|
||||
print(json.dumps(rec),flush=True)
|
||||
if mem['MemAvailable']<2*1024*1024:
|
||||
critical.append(time.monotonic())
|
||||
else:
|
||||
critical=[]
|
||||
if int(vm.get('oom_kill',0))>initial_oom or (len(critical)>=2 and critical[-1]-critical[0]>=5):
|
||||
(out/'GUARD_STOP').write_text('Host OOM counter increased or MemAvailable below 2 GiB for 5s')
|
||||
subprocess.run(['docker','stop','-t','5','qwen38-flash-vllm'])
|
||||
break
|
||||
if mem['MemAvailable']<4*1024*1024:
|
||||
low.append((time.monotonic(),swapped))
|
||||
else:
|
||||
low=[]
|
||||
if len(low)>=7 and low[-1][0]-low[0][0]>=30 and low[-1][1]-low[0][1]>512*1024**2:
|
||||
(out/'GUARD_STOP').write_text('MemAvailable below 4 GiB for 30s with >512 MiB swapping')
|
||||
subprocess.run(['docker','stop','-t','5','qwen38-flash-vllm'])
|
||||
break
|
||||
if status.get('OOMKilled'):
|
||||
(out/'GUARD_STOP').write_text('Docker reported OOMKilled')
|
||||
break
|
||||
time.sleep(5)
|
||||
@@ -0,0 +1,2 @@
|
||||
FROM local/qwen38-flash-spark:nightly-0bfc7a15
|
||||
COPY spark_ngram_adapter.py /usr/local/lib/python3.12/dist-packages/
|
||||
@@ -0,0 +1,2 @@
|
||||
FROM local/qwen38-flash-spark:prefix-eager-0bfc7a15
|
||||
COPY experiments/graph/spark_ngram_adapter.py /usr/local/lib/python3.12/dist-packages/
|
||||
@@ -0,0 +1,31 @@
|
||||
# CUDA Graph 实验:保留证据,未采用为默认
|
||||
|
||||
当前 nightly 的 Qwen4Exp 使用 runtime breakable CUDA Graph。原始分割参数不能将 CPU 查表排除,
|
||||
随后只排除查表又暴露了 capture-time 哈希缓冲区尚未填充的问题。
|
||||
此目录的适配将原始哈希计算和 mmap 查表合并为一个 eager-break custom op,输出原地写入。
|
||||
|
||||
该实现通过小型 GPU 捕获/重放测试,以及完整模型启动、短问答和大部分长输入测试。
|
||||
单流中位数 31.799 tokens/s,对比 eager 30.502,约 +4.3%。
|
||||
32K 重复请求用尽了最初设置的 256 输出 token(全部为 reasoning),未产生最终答案,
|
||||
导致该轮完整验收未通过并自动恢复 eager。不能据此断言模型算错或图执行有错误;
|
||||
当时没有在提高输出预算后重跑,故该轮未通过验收。
|
||||
|
||||
后续将长输入预算提高为 2048,并让两组均启用前缀缓存后,图版本通过三轮基准及
|
||||
前缀复用、工具调用检查,短回答中位速度提升约 4.4%。详见
|
||||
[2048 复测报告](../../docs/cuda-graph-retest.md)。本目录仍不是默认部署。
|
||||
组合配置为 `compose.prefix.yaml`;`Dockerfile.prefix` 从当前 eager+前缀缓存镜像构建,
|
||||
需从仓库根目录指定 `-f experiments/graph/Dockerfile.prefix`。
|
||||
|
||||
原始结果:../../docs/results/graph2.jsonl。方法与限制:../../docs/benchmark-method.md。
|
||||
保持与主部署隔离,默认启动脚本不会启用此目录。
|
||||
|
||||
复现实验需先有原始稳定镜像 local/qwen38-flash-spark:nightly-0bfc7a15:
|
||||
|
||||
docker build -t local/qwen38-flash-spark:graph2-0bfc7a15 experiments/graph
|
||||
docker run --rm -i --gpus all -e VLLM_USE_BREAKABLE_CUDAGRAPH=1 \
|
||||
--entrypoint python3 local/qwen38-flash-spark:graph2-0bfc7a15 -u - < experiments/graph/test_disk_adapter.py
|
||||
|
||||
运行完整服务时将本目录 compose.yaml 作为根 compose.yaml 的 override;这会替换现有服务,
|
||||
不适合与其并行运行。实验前先保留原始配置,完成后恢复默认部署。
|
||||
|
||||
当前可复用 Compose 已改为 131072 总 tokens;上述历史测试使用当时参数,结果不因配置整理而重写。
|
||||
@@ -0,0 +1,128 @@
|
||||
"""Synthetic streaming benchmark; run inside serving container, writes JSONL to stdout.
|
||||
|
||||
No external datasets or user prompts. Usage: python3 benchmark.py --label eager
|
||||
TTFT includes reasoning tokens; first_content_s separately measures visible answer.
|
||||
Decode tok/s is an approximation from total completion tokens and streaming time.
|
||||
"""
|
||||
import argparse
|
||||
import concurrent.futures
|
||||
import hashlib
|
||||
import json
|
||||
import random
|
||||
import re
|
||||
import threading
|
||||
import time
|
||||
import urllib.request
|
||||
from pathlib import Path
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('--label', required=True)
|
||||
parser.add_argument('--long-max-tokens', type=int, default=1024)
|
||||
parser.add_argument('--phase', choices=['all', 'short', 'long'], default='all')
|
||||
args = parser.parse_args()
|
||||
BASE = 'http://127.0.0.1:8000'
|
||||
KEY = Path('/run/secrets/qwen_api_key').read_text().strip()
|
||||
HEADERS = {'Authorization': 'Bearer ' + KEY, 'Content-Type': 'application/json'}
|
||||
|
||||
def emit(record):
|
||||
print(json.dumps({'label': args.label, **record}, ensure_ascii=False), flush=True)
|
||||
|
||||
def metrics():
|
||||
request = urllib.request.Request(BASE + '/metrics', headers=HEADERS)
|
||||
with urllib.request.urlopen(request, timeout=10) as response:
|
||||
text = response.read().decode()
|
||||
values = {}
|
||||
for line in text.splitlines():
|
||||
if line.startswith('#') or 'prefix_cache_' not in line:
|
||||
continue
|
||||
name = line.split('{')[0].split()[0]
|
||||
if name.endswith('_total'):
|
||||
values[name] = values.get(name, 0) + float(line.split()[-1])
|
||||
return values
|
||||
|
||||
def run(name, prompt, expected=None, barrier=None, max_tokens=512):
|
||||
payload = {'model': 'qwen3.8-flash-next', 'messages': [{'role': 'user', 'content': prompt}],
|
||||
'temperature': 0, 'seed': 42, 'max_tokens': max_tokens,
|
||||
'reasoning_effort': 'low', 'stream': True,
|
||||
'stream_options': {'include_usage': True}}
|
||||
request = urllib.request.Request(BASE + '/v1/chat/completions',
|
||||
data=json.dumps(payload).encode(), headers=HEADERS)
|
||||
if barrier:
|
||||
barrier.wait()
|
||||
start = time.perf_counter()
|
||||
first = first_content = last = None
|
||||
content, reasoning = '', ''
|
||||
usage, finish = {}, None
|
||||
with urllib.request.urlopen(request, timeout=900) as response:
|
||||
for raw in response:
|
||||
line = raw.decode().strip()
|
||||
if not line.startswith('data: ') or line == 'data: [DONE]':
|
||||
continue
|
||||
item = json.loads(line[6:])
|
||||
if item.get('usage'):
|
||||
usage = item['usage']
|
||||
for choice in item.get('choices', []):
|
||||
delta = choice.get('delta', {})
|
||||
answer = delta.get('content') or ''
|
||||
thought = delta.get('reasoning') or delta.get('reasoning_content') or ''
|
||||
if answer or thought:
|
||||
now = time.perf_counter()
|
||||
first = first if first is not None else now
|
||||
last = now
|
||||
if answer:
|
||||
first_content = first_content if first_content is not None else now
|
||||
content += answer
|
||||
reasoning += thought
|
||||
finish = choice.get('finish_reason') or finish
|
||||
elapsed = time.perf_counter() - start
|
||||
count = usage.get('completion_tokens', 0)
|
||||
record = {'test': name, 'max_tokens': max_tokens, 'elapsed_s': round(elapsed, 4),
|
||||
'ttft_s': round(first-start, 4) if first else None,
|
||||
'first_content_s': round(first_content-start, 4) if first_content else None,
|
||||
'decode_tps_approx': round((count-1)/(last-first), 3) if last and first and last>first else None,
|
||||
'usage': usage, 'finish_reason': finish, 'content': content,
|
||||
'output_sha256': hashlib.sha256((reasoning+'\0'+content).encode()).hexdigest(),
|
||||
'prompt_sha256': hashlib.sha256(prompt.encode()).hexdigest(),
|
||||
'correct': bool(content.strip()) and (expected is None or expected in content)}
|
||||
emit(record)
|
||||
if not record['correct'] or finish != 'stop':
|
||||
emit({'event':'ANSWER_CHECK_FAILED','test':name})
|
||||
return record
|
||||
|
||||
emit({'event': 'start', 'phase': args.phase})
|
||||
if args.phase in ('all', 'short'):
|
||||
run('warmup', '计算17乘19,只输出结果。', '323')
|
||||
prompt = '用中文写一段约150字的说明,解释数据库索引为什么能加快查询,以及它对写入有什么影响。'
|
||||
for i in range(3):
|
||||
run('short_'+str(i), prompt)
|
||||
run('code', '写一个Python函数is_even(n),判断整数是否为偶数,只输出代码。', '%')
|
||||
for concurrency in [2, 4]:
|
||||
barrier = threading.Barrier(concurrency)
|
||||
start = time.perf_counter()
|
||||
with concurrent.futures.ThreadPoolExecutor(max_workers=concurrency) as pool:
|
||||
futures = [pool.submit(run, f'concurrent_{concurrency}_{i}',
|
||||
f'场景编号{i}。'+prompt, None, barrier) for i in range(concurrency)]
|
||||
results = [f.result() for f in futures]
|
||||
seconds = time.perf_counter()-start
|
||||
emit({'test': 'concurrency_summary', 'concurrency': concurrency,
|
||||
'elapsed_s': round(seconds, 3),
|
||||
'aggregate_completion_tps': round(sum(r['usage']['completion_tokens'] for r in results)/seconds, 3)})
|
||||
if args.phase in ('all', 'long'):
|
||||
from transformers import AutoTokenizer
|
||||
snapshot = '/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47'
|
||||
tokenizer = AutoTokenizer.from_pretrained(snapshot, local_files_only=True)
|
||||
rng = random.Random(42)
|
||||
filler = '\n'.join(f'Record {i}: item={rng.randrange(100000,999999)}; status=archived; category={i%17}.' for i in range(6000))
|
||||
ids = tokenizer.encode(filler, add_special_tokens=False)
|
||||
for size in [8192, 32768]:
|
||||
text = tokenizer.decode(ids[:size-150])
|
||||
pos = len(text)//2
|
||||
text = text[:pos]+'\n唯一有效的校验口令是:青松739251。\n'+text[pos:]
|
||||
prompt = '从下面的档案里找出唯一有效的校验口令。只输出口令,不要解释。\n<档案>\n'+text+'\n</档案>\n请输出校验口令。'
|
||||
before = metrics()
|
||||
a = run(f'long_{size}_cold', prompt, '青松739251', max_tokens=args.long_max_tokens)
|
||||
b = run(f'long_{size}_repeat', prompt, '青松739251', max_tokens=args.long_max_tokens)
|
||||
after = metrics()
|
||||
emit({'test':f'prefix_{size}', 'same_output':a['output_sha256']==b['output_sha256'],
|
||||
'metrics_delta':{key:after[key]-before.get(key,0) for key in after}})
|
||||
emit({'event':'BENCHMARK_COMPLETED'})
|
||||
@@ -0,0 +1,21 @@
|
||||
# Experimental: only promote after benchmark and correctness checks.
|
||||
services:
|
||||
vllm:
|
||||
image: local/qwen38-flash-spark:prefix2-0bfc7a15
|
||||
environment:
|
||||
VLLM_USE_BREAKABLE_CUDAGRAPH: "1"
|
||||
command:
|
||||
- >-
|
||||
exec vllm serve /root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47
|
||||
--served-model-name qwen3.8-flash-next
|
||||
--host 0.0.0.0 --port 8000
|
||||
--tensor-parallel-size 1
|
||||
--dtype bfloat16 --kv-cache-dtype auto
|
||||
--gpu-memory-utilization ${GPU_MEMORY_UTILIZATION:-0.80}
|
||||
--max-model-len 131072 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
|
||||
--enable-chunked-prefill --enable-prefix-caching
|
||||
--speculative-config '{"method":"mtp","num_speculative_tokens":2}'
|
||||
--compilation-config '{"mode":3,"cudagraph_mode":"PIECEWISE","splitting_ops":["vllm::unified_attention_with_output","vllm::unified_mla_attention_with_output","vllm::mamba_mixer2","vllm::mamba_mixer","vllm::short_conv","vllm::qwen4_exp_ple_short_conv","vllm::qwen4_exp_qsa_with_output","vllm::linear_attention","vllm::qwen_gdn_attention_core","vllm::qwen_gdn_attention_core_fused_norm_packed","vllm::gdn_attention_core_xpu","vllm::olmo_hybrid_gdn_full_forward","vllm::sparse_attn_indexer","vllm::rocm_aiter_sparse_attn_indexer","vllm::deepseek_v4_attention","vllm::hpc_rope_norm_forward","vllm::unified_kv_cache_update","vllm::unified_mla_kv_cache_update","vllm::spark_ple_lookup"],"cudagraph_capture_sizes":[1,2,4,8,12]}' --no-enable-flashinfer-autotune
|
||||
--load-format safetensors
|
||||
--reasoning-parser qwen3 --tool-call-parser qwen3_xml --enable-auto-tool-choice
|
||||
--api-key "$$(cat /run/secrets/qwen_api_key)"
|
||||
@@ -0,0 +1,21 @@
|
||||
# Experimental: only promote after benchmark and correctness checks.
|
||||
services:
|
||||
vllm:
|
||||
image: local/qwen38-flash-spark:graph2-0bfc7a15
|
||||
environment:
|
||||
VLLM_USE_BREAKABLE_CUDAGRAPH: "1"
|
||||
command:
|
||||
- >-
|
||||
exec vllm serve /root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47
|
||||
--served-model-name qwen3.8-flash-next
|
||||
--host 0.0.0.0 --port 8000
|
||||
--tensor-parallel-size 1
|
||||
--dtype bfloat16 --kv-cache-dtype auto
|
||||
--gpu-memory-utilization ${GPU_MEMORY_UTILIZATION:-0.80}
|
||||
--max-model-len 131072 --max-num-seqs ${MAX_NUM_SEQS:-4} --max-num-batched-tokens 2048
|
||||
--enable-chunked-prefill --no-enable-prefix-caching
|
||||
--speculative-config '{"method":"mtp","num_speculative_tokens":2}'
|
||||
--compilation-config '{"mode":3,"cudagraph_mode":"PIECEWISE","splitting_ops":["vllm::unified_attention_with_output","vllm::unified_mla_attention_with_output","vllm::mamba_mixer2","vllm::mamba_mixer","vllm::short_conv","vllm::qwen4_exp_ple_short_conv","vllm::qwen4_exp_qsa_with_output","vllm::linear_attention","vllm::qwen_gdn_attention_core","vllm::qwen_gdn_attention_core_fused_norm_packed","vllm::gdn_attention_core_xpu","vllm::olmo_hybrid_gdn_full_forward","vllm::sparse_attn_indexer","vllm::rocm_aiter_sparse_attn_indexer","vllm::deepseek_v4_attention","vllm::hpc_rope_norm_forward","vllm::unified_kv_cache_update","vllm::unified_mla_kv_cache_update","vllm::spark_ple_lookup"],"cudagraph_capture_sizes":[1,2,4,8,12]}' --no-enable-flashinfer-autotune
|
||||
--load-format safetensors
|
||||
--reasoning-parser qwen3 --tool-call-parser qwen3_xml --enable-auto-tool-choice
|
||||
--api-key "$$(cat /run/secrets/qwen_api_key)"
|
||||
@@ -0,0 +1,94 @@
|
||||
"""PLE mmap adapter for pinned nightly 0bfc7a15, single GPU only.
|
||||
|
||||
Uses the reviewed blazux mmap reader, retaining upstream hashing and dequantization.
|
||||
"""
|
||||
import torch
|
||||
from vllm_ple_mmap import _MmapNgramEmbedding, _setup_table_v029, _REGISTRY, _register_op
|
||||
|
||||
|
||||
def _lookup_with_hash(input_ids: torch.Tensor, query_start_loc: torch.Tensor,
|
||||
ngram_context: torch.Tensor, output: torch.Tensor,
|
||||
layer_name: str) -> None:
|
||||
# Capture records preceding kernels without executing them. CPU lookup must
|
||||
# therefore compute its hash IDs in this eager segment as well.
|
||||
from vllm_ple_mmap import _lookup_ids_impl
|
||||
layer = _REGISTRY[layer_name]
|
||||
ids = layer.compute_ngram_ids(input_ids, query_start_loc, ngram_context)
|
||||
_lookup_ids_impl(ids, output, layer_name)
|
||||
|
||||
|
||||
def _lookup_with_hash_fake(input_ids: torch.Tensor, query_start_loc: torch.Tensor,
|
||||
ngram_context: torch.Tensor, output: torch.Tensor,
|
||||
layer_name: str) -> None:
|
||||
pass
|
||||
|
||||
|
||||
class DiskEmbedding(_MmapNgramEmbedding):
|
||||
supports_prefetch = False
|
||||
|
||||
def __init__(self, n, d, **kwargs):
|
||||
super().__init__(n, d)
|
||||
self.register_buffer("weight", torch.empty(0, dtype=torch.float8_e4m3fn), persistent=False)
|
||||
|
||||
def dequantize(self, embeddings, output_dtype):
|
||||
if self.table is None:
|
||||
raise RuntimeError("PLE disk table not loaded")
|
||||
return embeddings.to(output_dtype) * self.weight_scale.to(output_dtype)
|
||||
|
||||
def start_prefetch(self, *args):
|
||||
pass
|
||||
|
||||
|
||||
def apply(cls):
|
||||
import sys
|
||||
from vllm.config import get_current_vllm_config
|
||||
from vllm.distributed import get_etp_group
|
||||
mod = sys.modules[cls.__module__]
|
||||
original_init, original_load = cls.__init__, cls.load_weights
|
||||
|
||||
def init(self, *args, **kwargs):
|
||||
if get_etp_group().world_size != 1:
|
||||
raise RuntimeError("Spark disk adapter supports only ETP=1")
|
||||
device_cls = mod.Qwen4ExpPLEDeviceEmbedding
|
||||
host_cls = mod.Qwen4ExpPLEPinnedHostEmbedding
|
||||
mod.Qwen4ExpPLEDeviceEmbedding = mod.Qwen4ExpPLEPinnedHostEmbedding = DiskEmbedding
|
||||
try:
|
||||
original_init(self, *args, **kwargs)
|
||||
finally:
|
||||
mod.Qwen4ExpPLEDeviceEmbedding, mod.Qwen4ExpPLEPinnedHostEmbedding = device_cls, host_cls
|
||||
self._ple_mmap_prefix = kwargs["prefix"]
|
||||
self._ple_mmap_model_path = get_current_vllm_config().model_config.model
|
||||
_REGISTRY[self._ple_mmap_prefix] = self
|
||||
|
||||
def load(self, weights):
|
||||
loaded = set()
|
||||
def filtered():
|
||||
for name, tensor in weights:
|
||||
if name.startswith("ngram_embedding.shard_") and name.endswith(".weight"):
|
||||
continue
|
||||
if name == "ngram_embedding.weight_scale":
|
||||
self.register_buffer("_offload_weight_scale", tensor.detach().to("cuda"), persistent=False)
|
||||
continue
|
||||
yield name, tensor
|
||||
loaded.update(original_load(self, filtered()))
|
||||
_setup_table_v029(self)
|
||||
self.ngram_embedding.weight_scale = self._offload_weight_scale
|
||||
return loaded
|
||||
|
||||
def forward(self, hidden_states, input_ids, query_start_loc, ngram_context):
|
||||
output = torch.empty((input_ids.shape[0], self.embedding_dim),
|
||||
dtype=torch.float8_e4m3fn, device=input_ids.device)
|
||||
torch.ops.vllm.spark_ple_lookup(input_ids, query_start_loc, ngram_context,
|
||||
output, self._ple_mmap_prefix)
|
||||
return output
|
||||
|
||||
from vllm.compilation.breakable_cudagraph import eager_break_during_capture
|
||||
from vllm.utils.torch_utils import direct_register_custom_op
|
||||
_register_op()
|
||||
if not hasattr(torch.ops.vllm, "spark_ple_lookup"):
|
||||
direct_register_custom_op(
|
||||
op_name="spark_ple_lookup",
|
||||
op_func=eager_break_during_capture(_lookup_with_hash),
|
||||
mutates_args=["output"], fake_impl=_lookup_with_hash_fake,
|
||||
)
|
||||
cls.__init__, cls.load_weights, cls.forward = init, load, forward
|
||||
@@ -0,0 +1,79 @@
|
||||
import os
|
||||
os.environ["VLLM_USE_BREAKABLE_CUDAGRAPH"] = "1"
|
||||
import tempfile
|
||||
from types import SimpleNamespace
|
||||
from pathlib import Path
|
||||
import torch
|
||||
import vllm.config
|
||||
import vllm.distributed
|
||||
from safetensors.torch import save_file
|
||||
|
||||
with tempfile.TemporaryDirectory() as folder:
|
||||
fake_config = SimpleNamespace(engram_config=None, model_config=SimpleNamespace(model=folder))
|
||||
vllm.config.get_current_vllm_config = lambda: fake_config
|
||||
vllm.distributed.get_etp_group = lambda: SimpleNamespace(world_size=1)
|
||||
from vllm.models.qwen4_exp.nvidia.ngram_embedding import Qwen4ExpNGramEmbedding
|
||||
from vllm.model_executor.layers.quantization.fp8 import Fp8Config
|
||||
cfg = SimpleNamespace(ngram_size=3, heads_per_ngram=2, eos_token_id=0,
|
||||
vocab_size=100, split_ngram_parts=2, seed=1234,
|
||||
ngram_vocab_size_base=17, make_ngram_vocab_size_divisible_by=8)
|
||||
prefix = 'model.language_model.layers.0.ple.ple_embedding'
|
||||
with torch.device('cuda'):
|
||||
layer = Qwen4ExpNGramEmbedding(cfg, 8, 0, 32,
|
||||
data_parallel_rank=0, prefix=prefix,
|
||||
quant_config=Fp8Config(is_checkpoint_fp8_serialized=True))
|
||||
count = layer.ngram_embedding.org_vocab_size
|
||||
full = (torch.arange(count * 2).reshape(count, 2) % 13).to(torch.float8_e4m3fn)
|
||||
tensors = {}
|
||||
for i, part in enumerate(full.chunk(2)):
|
||||
tensors[f'{prefix}.ngram_embedding.shard_{i}.weight'] = part.contiguous()
|
||||
tensors[f'{prefix}.ngram_embedding.weight_scale'] = torch.tensor(0.25)
|
||||
save_file(tensors, str(Path(folder) / 'ple.safetensors'))
|
||||
layer.load_weights((name.removeprefix(prefix + '.'), value) for name, value in tensors.items())
|
||||
ids = torch.tensor([[0, 1, 1, count - 1], [5, 2, 9, 7]], device='cuda')
|
||||
out = layer.ngram_embedding(ids)
|
||||
expected = full.view(torch.uint8)[ids.cpu()].view(torch.float8_e4m3fn).cuda()
|
||||
assert torch.equal(out.view(torch.uint8), expected.view(torch.uint8))
|
||||
dequant = layer.ngram_embedding.dequantize(out, torch.bfloat16)
|
||||
assert torch.equal(dequant, expected.to(torch.bfloat16) * 0.25)
|
||||
assert layer.ngram_embedding.weight.numel() == 0
|
||||
tokens = torch.tensor([3, 7, 9], device='cuda')
|
||||
starts = torch.tensor([0, 3], dtype=torch.int32, device='cuda')
|
||||
context = torch.tensor([[0, 0]], device='cuda')
|
||||
hashed = layer.compute_ngram_ids(tokens, starts, context)
|
||||
actual = layer(None, tokens, starts, context)
|
||||
reference = full.view(torch.uint8)[hashed.cpu()].view(torch.float8_e4m3fn).cuda().flatten(-2)
|
||||
assert torch.equal(actual.view(torch.uint8), reference.view(torch.uint8))
|
||||
print('PASS: disk rows, repeated IDs, boundary IDs, FP8 bytes and scaling; no resident PLE table')
|
||||
compiled = torch.compile(lambda t, s, c: layer(None, t, s, c), fullgraph=True)
|
||||
actual_compiled = compiled(tokens, starts, context)
|
||||
assert torch.equal(actual_compiled.view(torch.uint8), reference.view(torch.uint8))
|
||||
print('COMPILE_PASS: full graph matches exact FP8 table lookup')
|
||||
|
||||
# Runtime graph capture must break around the CPU mmap operation, and replay
|
||||
# must consume changed inputs instead of reusing capture-time row values.
|
||||
from vllm.compilation.breakable_cudagraph import BreakableCUDAGraphCapture
|
||||
original_hash = layer.compute_ngram_ids
|
||||
def checked_hash(*args):
|
||||
assert not torch.cuda.is_current_stream_capturing(), "CPU-dependent hash captured"
|
||||
return original_hash(*args)
|
||||
layer.compute_ngram_ids = checked_hash
|
||||
stream = torch.cuda.Stream()
|
||||
stream.wait_stream(torch.cuda.current_stream())
|
||||
with torch.cuda.stream(stream):
|
||||
layer(None, tokens, starts, context)
|
||||
torch.cuda.synchronize()
|
||||
capture = BreakableCUDAGraphCapture()
|
||||
with capture:
|
||||
captured = layer(None, tokens, starts, context)
|
||||
downstream = captured.to(torch.float32) * 0.25
|
||||
assert capture.num_eager_breaks >= 1
|
||||
for values in ([4, 6, 8], [9, 2, 5], [3, 7, 9]):
|
||||
tokens.copy_(torch.tensor(values, device="cuda"))
|
||||
capture.replay()
|
||||
expected_ids = layer.compute_ngram_ids(tokens, starts, context)
|
||||
expected_bytes = full.view(torch.uint8)[expected_ids.cpu()].cuda().flatten(-2)
|
||||
assert torch.equal(captured.view(torch.uint8), expected_bytes)
|
||||
expected_fp8 = expected_bytes.view(torch.float8_e4m3fn)
|
||||
assert torch.equal(downstream, expected_fp8.to(torch.float32) * 0.25)
|
||||
print("BREAKABLE_GRAPH_PASS: CPU lookup excluded, changed-input replay byte-exact")
|
||||
@@ -0,0 +1,38 @@
|
||||
# Nsight Systems 诊断脚本
|
||||
|
||||
固定 nightly `0bfc7a15`、当前 PLE 适配,单 GPU、串行请求。
|
||||
方案见 [plan.md](plan.md)。这些脚本是实验工具,不是默认启动入口。
|
||||
|
||||
- `prepare.py prepare --data ...`:使用正在运行的同一模型生成 8K/32K 固定检索数据并预检 token 数。
|
||||
- `instrument.py`:读取同目录 `vllm_ple_mmap.original.py` 和 `cudagraph_utils.original.py`,
|
||||
精确匹配源码后生成临时 NVTX 版本;保持算子签名与计算不变。原始文件来自容器,不提交重复副本。
|
||||
- `client.py --label eager|graph`:在测试容器内运行,数据挂到 `/profiles/data`,密钥读挂载文件。
|
||||
三轮正常计时和三次独立 trace;所有请求相同,temperature=0、seed=42、reasoning_effort=low。
|
||||
- `monitor.py`:在 Spark 宿主机运行,写资源采样到 stdout;以脚本目录中的文件发出停止信号。
|
||||
必须在启动实验前启动监控,并配套退出后恢复原配置的 runner。保护是尽力而为,不能保证拦截瞬时 OOM。
|
||||
- `summarize_trace.py <trace.sqlite> ...`:导出 CUDA/NVTX 汇总,不读取进程命令行和环境。
|
||||
|
||||
Nsight 使用主机安装目录只读挂载到 `/opt/nsight`。临时服务添加:
|
||||
|
||||
```text
|
||||
--max-model-len 131072 --profiler-config '{"profiler":"cuda"}'
|
||||
```
|
||||
|
||||
在原有 `vllm serve ...` 前包裹:
|
||||
|
||||
```text
|
||||
/opt/nsight/bin/nsys profile --sample=none --trace=cuda,nvtx,osrt \
|
||||
--capture-range=cudaProfilerApi --capture-range-end=repeat:3 --kill=none \
|
||||
--trace-fork-before-exec=true --cuda-graph-trace=node --force-overwrite=true \
|
||||
-o /profiles/<label>/trace vllm serve ...
|
||||
```
|
||||
|
||||
临时将服务绑定到容器回环地址,客户端使用 `docker exec`;保留已有缓存、代理和 secret 挂载。
|
||||
PLE 和 CudaGraphManager 的标记文件分别只读覆盖原模块,不修改镜像或权重。
|
||||
测试时自动重启关闭;原 Compose 保留备份,退出时恢复并做健康及 smoke 检查。
|
||||
|
||||
计时阶段没有启动 capture,但 Nsight launcher 和 NVTX 包装仍存在;本轮不是完全卸载 profiler 的独立测速。
|
||||
node 级采样可能增加开销,因此 trace 时长只用作诊断,不能代替无采样阶段排名。
|
||||
CPU API、NVTX 和 GPU 时间存在重叠;GPU busy 是 kernel/copy/memset 区间并集,
|
||||
分母为首次至末次 GPU 活动的时间跨度,不是 SM 利用率、带宽利用率或完整 HTTP 延迟。
|
||||
原始 `.nsys-rep` / SQLite 可能包含进程参数,只保留在 Spark 的受限目录,不提交 Git。
|
||||
@@ -0,0 +1,67 @@
|
||||
import argparse,json,hashlib,time,urllib.request,signal
|
||||
from pathlib import Path
|
||||
parser=argparse.ArgumentParser();parser.add_argument('--label',required=True);args=parser.parse_args()
|
||||
base='http://127.0.0.1:8000'
|
||||
key=Path('/run/secrets/qwen_api_key').read_text().strip()
|
||||
headers={'Authorization':'Bearer '+key,'Content-Type':'application/json'}
|
||||
def emit(r):print(json.dumps({'label':args.label,'time':time.time(),**r},ensure_ascii=False),flush=True)
|
||||
def request(path,payload=None):
|
||||
req=urllib.request.Request(base+path,headers=headers,data=json.dumps(payload).encode() if payload is not None else None)
|
||||
with urllib.request.urlopen(req,timeout=60) as res:return res.read()
|
||||
def metrics():
|
||||
result={}
|
||||
for l in request('/metrics').decode().splitlines():
|
||||
if l.startswith('vllm:ple_mmap_') or l.startswith('vllm:prefix_cache_'):
|
||||
name=l.split('{')[0].split()[0]
|
||||
if name.endswith('_total'):result[name]=result.get(name,0)+float(l.split()[-1])
|
||||
return result
|
||||
def deadline(*_):raise TimeoutError('Request exceeded 180 seconds')
|
||||
signal.signal(signal.SIGALRM,deadline)
|
||||
def run(name,prompt,expected=None,profile=False):
|
||||
m=[{'role':'user','content':prompt}]
|
||||
count=json.loads(request('/tokenize',{'model':'qwen3.8-flash-next','messages':m,'chat_template_kwargs':{'reasoning_effort':'low'}}))['count']
|
||||
assert count+2048<=131072
|
||||
before=metrics();payload={'model':'qwen3.8-flash-next','messages':m,'temperature':0,'seed':42,'reasoning_effort':'low','max_tokens':2048 if expected else 512,'stream':True,'stream_options':{'include_usage':True}}
|
||||
req=urllib.request.Request(base+'/v1/chat/completions',headers=headers,data=json.dumps(payload,ensure_ascii=False).encode())
|
||||
emit({'event':'REQUEST_START','name':name,'profile':profile,'prompt_tokens_preflight':count})
|
||||
if profile:request('/start_profile',{})
|
||||
t=time.monotonic();first=last=visible=None;content=reasoning='';usage={};finish=None
|
||||
signal.alarm(180)
|
||||
try:
|
||||
with urllib.request.urlopen(req,timeout=180) as res:
|
||||
for raw in res:
|
||||
line=raw.decode().strip()
|
||||
if not line.startswith('data: ') or line=='data: [DONE]':continue
|
||||
x=json.loads(line[6:])
|
||||
if x.get('error'):raise RuntimeError('Streaming error')
|
||||
if x.get('usage'):usage=x['usage']
|
||||
for c in x.get('choices',[]):
|
||||
d=c.get('delta',{});a=d.get('content') or '';r=d.get('reasoning') or d.get('reasoning_content') or ''
|
||||
if a or r:
|
||||
now=time.monotonic();first=first if first is not None else now;last=now
|
||||
if a:visible=visible if visible is not None else now
|
||||
content+=a;reasoning+=r;finish=c.get('finish_reason') or finish
|
||||
finally:
|
||||
signal.alarm(0)
|
||||
if profile:request('/stop_profile',{})
|
||||
elapsed=time.monotonic()-t
|
||||
after=metrics()
|
||||
correct=bool(content.strip()) and (expected is None or content.strip()==expected) and finish=='stop'
|
||||
emit({'event':'RESULT','name':name,'profile':profile,'correct':correct,'content':content,'finish_reason':finish,'usage':usage,'max_tokens':payload['max_tokens'],'prompt_sha256':hashlib.sha256(prompt.encode()).hexdigest(),'output_sha256':hashlib.sha256((reasoning+'\0'+content).encode()).hexdigest(),'ttft_s':first-t if first else None,'first_content_s':visible-t if visible else None,'elapsed_s':elapsed,'decode_tps_approx':(usage.get('completion_tokens',0)-1)/(last-first) if last and first and last>first else None,'metrics_delta':{k:after[k]-before.get(k,0) for k in after}})
|
||||
assert correct and usage['prompt_tokens']==count,name
|
||||
return prompt
|
||||
short='用中文写一段约150字的说明,解释数据库索引为什么能加快查询,以及它对写入有什么影响。'
|
||||
run('warmup','计算17乘19,只输出结果。','323')
|
||||
# Same prefix fixtures across configurations; phase/round identity is before the document.
|
||||
fixtures={n:json.loads(Path(f'/profiles/data/ctx-{n}-1.json').read_text())['cases'][1] for n in [8192,32768]}
|
||||
for i in range(3):
|
||||
run(f'short-{i}',short)
|
||||
for n,c in fixtures.items():
|
||||
prompt=f'测试文档批次 BENCH-{i}-{n}。\n'+c['messages'][0]['content']
|
||||
run(f'prefill-{n}-{i}',prompt,c['expected'])
|
||||
run(f'reuse-{n}-{i}',prompt,c['expected'])
|
||||
run('trace-short',short,profile=True)
|
||||
c=fixtures[32768];prompt='测试文档批次 TRACE-32768。\n'+c['messages'][0]['content']
|
||||
run('trace-prefill-32768',prompt,c['expected'],profile=True)
|
||||
run('trace-reuse-32768',prompt,c['expected'],profile=True)
|
||||
emit({'event':'PROFILE_SUITE_PASS'})
|
||||
@@ -0,0 +1,29 @@
|
||||
from pathlib import Path
|
||||
import ast
|
||||
p=Path(__file__).resolve().parent
|
||||
s=(p/'vllm_ple_mmap.original.py').read_text()
|
||||
replacements=[
|
||||
(' torch.cuda.current_stream(ids.device).synchronize()', ' with torch.cuda.nvtx.range("PLE_wait_for_GPU"):\n torch.cuda.current_stream(ids.device).synchronize()'),
|
||||
(' rows = table.gather(uniq) # uint8 [U, row_bytes], fresh & writable',' with torch.cuda.nvtx.range("PLE_CPU_gather"):\n rows = table.gather(uniq) # uint8 [U, row_bytes], fresh & writable'),
|
||||
(' uniq, inverse = np.unique(ids_np, return_inverse=True)', ' with torch.cuda.nvtx.range("PLE_CPU_dedup"):\n uniq, inverse = np.unique(ids_np, return_inverse=True)')]
|
||||
for before,after in replacements:
|
||||
assert s.count(before)==1,(before,s.count(before))
|
||||
s=s.replace(before,after)
|
||||
s+='''\n# Temporary diagnostic annotations; no tensor or arithmetic changes.
|
||||
_profile_original_lookup_ids = _lookup_ids_impl
|
||||
def _lookup_ids_impl(ngram_ids: torch.Tensor, output: torch.Tensor, layer_name: str) -> None:
|
||||
with torch.cuda.nvtx.range("PLE_lookup_tokens=" + str(ngram_ids.shape[0])):
|
||||
return _profile_original_lookup_ids(ngram_ids, output, layer_name)
|
||||
'''
|
||||
ast.parse(s);(p/'vllm_ple_mmap.profile.py').write_text(s)
|
||||
s=(p/'cudagraph_utils.original.py').read_text()
|
||||
s+='''\n# Diagnostic dispatch marker; does not change graph selection.
|
||||
_profile_original_dispatch = CudaGraphManager.dispatch
|
||||
def _profile_dispatch(self, *args, **kwargs):
|
||||
desc = _profile_original_dispatch(self, *args, **kwargs)
|
||||
actual = args[1] if len(args) > 1 else kwargs.get("num_tokens", -1)
|
||||
torch.cuda.nvtx.mark(f"CG_DISPATCH:actual={actual}:mode={desc.cg_mode.name}:padded={desc.num_tokens}")
|
||||
return desc
|
||||
CudaGraphManager.dispatch = _profile_dispatch
|
||||
'''
|
||||
ast.parse(s);(p/'cudagraph_utils.profile.py').write_text(s)
|
||||
@@ -0,0 +1,41 @@
|
||||
import json,time,subprocess,os
|
||||
from pathlib import Path
|
||||
out=Path(__file__).resolve().parent
|
||||
low=[]
|
||||
critical=[]
|
||||
initial_oom=None
|
||||
while not (out/'monitor.stop').exists():
|
||||
mem={l.split(':')[0]:int(l.split()[1]) for l in Path('/proc/meminfo').read_text().splitlines()}
|
||||
vm=dict(l.split() for l in Path('/proc/vmstat').read_text().splitlines())
|
||||
state=subprocess.run(['docker','inspect','--format','{{json .State}}','qwen38-flash-vllm'],capture_output=True,text=True)
|
||||
status=json.loads(state.stdout) if state.returncode==0 else {}
|
||||
if initial_oom is None: initial_oom=int(vm.get('oom_kill',0))
|
||||
swapped=(int(vm['pswpin'])+int(vm['pswpout']))*os.sysconf('SC_PAGE_SIZE')
|
||||
rec={'time':time.time(),'available_kib':mem['MemAvailable'],'swap_used_kib':mem['SwapTotal']-mem['SwapFree'],
|
||||
'pswpin':int(vm['pswpin']),'pswpout':int(vm['pswpout']),'status':status.get('Status'),
|
||||
'oom_killed':status.get('OOMKilled'),'host_oom_kills':int(vm.get('oom_kill',0)),'memory_pressure':Path('/proc/pressure/memory').read_text().strip()}
|
||||
print(json.dumps(rec),flush=True)
|
||||
if mem['MemAvailable']<1024*1024:
|
||||
(out/'GUARD_STOP').write_text('MemAvailable below 1 GiB')
|
||||
subprocess.run(['docker','stop','-t','2','qwen38-flash-vllm'])
|
||||
break
|
||||
if mem['MemAvailable']<2*1024*1024:
|
||||
critical.append(time.monotonic())
|
||||
else:
|
||||
critical=[]
|
||||
if int(vm.get('oom_kill',0))>initial_oom or (len(critical)>=2 and critical[-1]-critical[0]>=5):
|
||||
(out/'GUARD_STOP').write_text('Host OOM counter increased or MemAvailable below 2 GiB for 5s')
|
||||
subprocess.run(['docker','stop','-t','5','qwen38-flash-vllm'])
|
||||
break
|
||||
if mem['MemAvailable']<4*1024*1024:
|
||||
low.append((time.monotonic(),swapped))
|
||||
else:
|
||||
low=[]
|
||||
if len(low)>=7 and low[-1][0]-low[0][0]>=30 and low[-1][1]-low[0][1]>512*1024**2:
|
||||
(out/'GUARD_STOP').write_text('MemAvailable below 4 GiB for 30s with >512 MiB swapping')
|
||||
subprocess.run(['docker','stop','-t','5','qwen38-flash-vllm'])
|
||||
break
|
||||
if status.get('OOMKilled'):
|
||||
(out/'GUARD_STOP').write_text('Docker reported OOMKilled')
|
||||
break
|
||||
time.sleep(1)
|
||||
@@ -0,0 +1,17 @@
|
||||
# CUDA Graph 性能剖析方案(2026-09-18)
|
||||
|
||||
目的:定位当前 CUDA Graph 约 4.4% 收益的限制,确认捕获范围与 PLE 图外路径的影响。
|
||||
先采证据,再决定是否扩大图覆盖;不将推断写成瓶颈结论。
|
||||
|
||||
1. 小型 CUDA 程序验证主机 Nsight Systems 在当前镜像中可采集 CUDA 时间线。
|
||||
2. 临时服务上下文上限 131072,串行输入不超过 128K;原镜像、模型、MTP=2、BF16 KV、内存比例 0.80 不变。
|
||||
3. 对照 eager、小尺寸图 [1,2,4,8,12]。若证据支持,再试含 2048-token 预填充尺寸的图配置。
|
||||
4. 固定合成短问答、8K/32K 首次/重复输入;记录延迟、输出/思考 tokens、PLE 分项计数、图重放和内存。
|
||||
5. Nsight 使用 API 控制的短时间窗口,只采选定请求;计时基准在采样关闭时运行,trace 不作性能定量排名。
|
||||
6. 用 CPU CUDA API、GPU 活动、同步、PLE 指标判断瓶颈;这些时间可能重叠,不简单相加当百分比。
|
||||
7. 主机 OOM 计数增加、MemAvailable 单次低于 1 GiB 或持续低于 2 GiB 即停止。
|
||||
保留并检查内核 OOM 日志;测试后恢复原服务和 smoke test。128K 仅在候选通过后做资源/正确性验证。
|
||||
8. 原始大型 trace 留在 Spark,仓库保存方案、配置、脚本、摘要及证据索引,不提交凭据。
|
||||
|
||||
基础事实:当前图模式为 breakable PIECEWISE,PLE 哈希+CPU mmap 查表在 eager break 中运行。
|
||||
大于已捕获 token 数的 batch 无匹配图时回退无图执行。扩大图尺寸仍需实测兼容性与额外内存。
|
||||
@@ -0,0 +1,198 @@
|
||||
"""Generate reproducible long-context retrieval fixtures and test a running vLLM.
|
||||
|
||||
Run inside the model container. Never prints the mounted API key.
|
||||
"""
|
||||
import argparse
|
||||
import hashlib
|
||||
import json
|
||||
import random
|
||||
import signal
|
||||
import time
|
||||
import urllib.request
|
||||
from pathlib import Path
|
||||
|
||||
SNAPSHOT = '/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47'
|
||||
MODEL = 'qwen3.8-flash-next'
|
||||
MAX_OUTPUT = 2048
|
||||
MAX_CONTEXT = 131072
|
||||
BASE = 'http://127.0.0.1:8000'
|
||||
|
||||
|
||||
def emit(record):
|
||||
print(json.dumps(record, ensure_ascii=False), flush=True)
|
||||
|
||||
|
||||
def digest(value):
|
||||
return hashlib.sha256(value.encode()).hexdigest()
|
||||
|
||||
|
||||
def headers():
|
||||
key = Path('/run/secrets/qwen_api_key').read_text().strip()
|
||||
return {'Authorization': 'Bearer ' + key, 'Content-Type': 'application/json'}
|
||||
|
||||
|
||||
def request(path, payload=None, timeout=120):
|
||||
req = urllib.request.Request(BASE + path, headers=headers(),
|
||||
data=json.dumps(payload, ensure_ascii=False).encode() if payload is not None else None)
|
||||
with urllib.request.urlopen(req, timeout=timeout) as response:
|
||||
return json.load(response)
|
||||
|
||||
|
||||
def metrics():
|
||||
req = urllib.request.Request(BASE + '/metrics', headers=headers())
|
||||
with urllib.request.urlopen(req, timeout=15) as response:
|
||||
lines = response.read().decode().splitlines()
|
||||
names = ['vllm:prefix_cache_hits_total', 'vllm:prefix_cache_queries_total',
|
||||
'vllm:num_preemptions_total']
|
||||
return {name: sum(float(l.split()[-1]) for l in lines if l.split('{')[0].split(' ')[0] == name)
|
||||
for name in names}
|
||||
|
||||
|
||||
def messages(document, project):
|
||||
prompt = ('以下是一份虚构项目预算档案,请按项目编号检索其中的数据。\n' + document +
|
||||
'\n档案结束。\n问题:项目编号 ' + project + ' 的核定预算是多少元?只输出数字。')
|
||||
return [{'role': 'user', 'content': prompt}]
|
||||
|
||||
|
||||
def prepare(folder):
|
||||
from transformers import AutoTokenizer
|
||||
tok = AutoTokenizer.from_pretrained(SNAPSHOT, local_files_only=True)
|
||||
folder.mkdir(parents=True, exist_ok=True)
|
||||
for target in [8192, 32768]:
|
||||
for sample in [1, 2]:
|
||||
name = f'ctx-{target}-{sample}'
|
||||
rng = random.Random(target * 10 + sample)
|
||||
amounts = [str(rng.randrange(10000, 99999)) for _ in range(3)]
|
||||
projects = [f'TARGET-{position}-{sample}' for position in ['FRONT', 'MIDDLE', 'END']]
|
||||
filler = [f'项目编号 BG-{i:06d};核定预算 {rng.randrange(10000,99999)} 元;类别 C{i%19:02d}。' for i in range(20000)]
|
||||
|
||||
def build(n):
|
||||
rows = filler[:n].copy()
|
||||
positions = [int(n * f) for f in [0.05, 0.5, 0.95]]
|
||||
for pos, project, amount in zip(positions, projects, amounts):
|
||||
rows[pos] = f'项目编号 {project};核定预算 {amount} 元;类别 C20。'
|
||||
return '文档编号:PROFILE128K-' + name + '\n' + '\n'.join(rows), positions, rows
|
||||
|
||||
low, high = 20, len(filler)
|
||||
while low < high:
|
||||
n = (low + high + 1) // 2
|
||||
doc, _, _ = build(n)
|
||||
count = len(tok.apply_chat_template(messages(doc, projects[1]), tokenize=True, add_generation_prompt=True, return_dict=False))
|
||||
if count <= target:
|
||||
low = n
|
||||
else:
|
||||
high = n - 1
|
||||
doc, positions, rows = build(low)
|
||||
cases = []
|
||||
for label, index in [('front', 0), ('middle', 1), ('end', 2), ('front_repeat', 0)]:
|
||||
msgs = messages(doc, projects[index])
|
||||
count = request('/tokenize', {'model': MODEL, 'messages': msgs, 'add_generation_prompt': True, 'chat_template_kwargs': {'reasoning_effort': 'low'}})['count']
|
||||
assert target - 128 <= count <= target + 32, (name, count, target)
|
||||
assert count + MAX_OUTPUT <= MAX_CONTEXT, (name, count)
|
||||
cases.append({'case': label, 'messages': msgs, 'expected': amounts[index],
|
||||
'prompt_tokens_preflight': count, 'prompt_sha256': digest(msgs[0]['content']),
|
||||
'max_tokens': MAX_OUTPUT})
|
||||
fractions = [round(len(tok.encode('文档编号:PROFILE128K-'+name+'\n'+'\n'.join(rows[:pos]), add_special_tokens=False)) / cases[0]['prompt_tokens_preflight'], 4)
|
||||
for pos in positions]
|
||||
fixture = {'document': name, 'target_input_tokens': target, 'sample': sample,
|
||||
'document_sha256': digest(doc), 'needle_token_fractions': fractions, 'cases': cases}
|
||||
(folder / (name + '.json')).write_text(json.dumps(fixture, ensure_ascii=False))
|
||||
emit({'event': 'FIXTURE_READY', **{k:v for k,v in fixture.items() if k != 'cases'},
|
||||
'prompt_tokens': [c['prompt_tokens_preflight'] for c in cases]})
|
||||
|
||||
|
||||
def deadline(signum, frame):
|
||||
raise TimeoutError('Request exceeded the 1200 second wall-clock limit')
|
||||
|
||||
|
||||
def run_case(label, fixture, case, attempt):
|
||||
before = metrics()
|
||||
payload = {'model': MODEL, 'messages': case['messages'], 'temperature': 0, 'seed': 42,
|
||||
'reasoning_effort': 'low', 'max_tokens': MAX_OUTPUT,
|
||||
'stream': True, 'stream_options': {'include_usage': True}}
|
||||
req = urllib.request.Request(BASE + '/v1/chat/completions', headers=headers(),
|
||||
data=json.dumps(payload, ensure_ascii=False).encode())
|
||||
start = time.monotonic()
|
||||
first = first_content = last = None
|
||||
content = reasoning = ''
|
||||
usage = {}
|
||||
finish = None
|
||||
signal.alarm(1200)
|
||||
try:
|
||||
with urllib.request.urlopen(req, timeout=1200) as response:
|
||||
for raw in response:
|
||||
line = raw.decode().strip()
|
||||
if not line.startswith('data: ') or line == 'data: [DONE]':
|
||||
continue
|
||||
item = json.loads(line[6:])
|
||||
if item.get('error'):
|
||||
raise RuntimeError('Server returned a streaming error')
|
||||
if item.get('usage'):
|
||||
usage = item['usage']
|
||||
for choice in item.get('choices', []):
|
||||
delta = choice.get('delta', {})
|
||||
answer = delta.get('content') or ''
|
||||
thought = delta.get('reasoning') or delta.get('reasoning_content') or ''
|
||||
if answer or thought:
|
||||
now = time.monotonic()
|
||||
first = first if first is not None else now
|
||||
last = now
|
||||
if answer:
|
||||
first_content = first_content if first_content is not None else now
|
||||
content += answer
|
||||
reasoning += thought
|
||||
finish = choice.get('finish_reason') or finish
|
||||
finally:
|
||||
signal.alarm(0)
|
||||
if finish is None or not usage:
|
||||
raise RuntimeError('Incomplete response or missing usage')
|
||||
after = metrics()
|
||||
elapsed = time.monotonic() - start
|
||||
record = {'event': 'RESULT', 'label': label, 'document': fixture['document'],
|
||||
'target_input_tokens': fixture['target_input_tokens'], 'sample': fixture['sample'],
|
||||
'case': case['case'], 'attempt': attempt, 'expected': case['expected'],
|
||||
'content': content, 'correct': content.strip() == case['expected'] and finish == 'stop',
|
||||
'finish_reason': finish, 'usage': usage, 'max_tokens': MAX_OUTPUT,
|
||||
'prompt_tokens_preflight': case['prompt_tokens_preflight'], 'prompt_sha256': case['prompt_sha256'],
|
||||
'output_sha256': digest(reasoning + '\0' + content),
|
||||
'ttft_s': round(first-start, 4) if first else None,
|
||||
'first_content_s': round(first_content-start, 4) if first_content else None,
|
||||
'elapsed_s': round(elapsed, 4),
|
||||
'decode_tps_approx': round((usage['completion_tokens']-1)/(last-first), 3) if last and first and last>first else None,
|
||||
'metrics_delta': {k: after[k]-before[k] for k in after}}
|
||||
emit(record)
|
||||
assert usage['prompt_tokens'] + MAX_OUTPUT <= MAX_CONTEXT
|
||||
assert usage['prompt_tokens'] == case['prompt_tokens_preflight'], 'Server tokenization differs from preflight'
|
||||
return record
|
||||
|
||||
|
||||
def run(folder, label):
|
||||
signal.signal(signal.SIGALRM, deadline)
|
||||
failures = []
|
||||
for target in [8192, 32768]:
|
||||
emit({'event': 'STAGE_START', 'label': label, 'target_input_tokens': target})
|
||||
for sample in [1, 2]:
|
||||
fixture = json.loads((folder / f'ctx-{target}-{sample}.json').read_text())
|
||||
emit({'event': 'DOCUMENT_START', 'label': label, 'document': fixture['document'],
|
||||
'document_sha256': fixture['document_sha256'], 'needle_token_fractions': fixture['needle_token_fractions']})
|
||||
for case in fixture['cases']:
|
||||
emit({'event': 'REQUEST_START', 'label': label, 'document': fixture['document'], 'case': case['case']})
|
||||
result = run_case(label, fixture, case, 1)
|
||||
if not result['correct']:
|
||||
failures.append([fixture['document'], case['case']])
|
||||
run_case(label, fixture, case, 2)
|
||||
emit({'event': 'STAGE_COMPLETED', 'label': label, 'target_input_tokens': target})
|
||||
emit({'event': 'CONTEXT_SUITE_COMPLETED', 'label': label, 'first_attempt_failures': failures})
|
||||
# Quality failures are reported above, not hidden; infrastructure failures raise.
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('mode', choices=['prepare', 'run'])
|
||||
parser.add_argument('--data', type=Path, default=Path('/tmp/context262k-data'))
|
||||
parser.add_argument('--label', default='current')
|
||||
args = parser.parse_args()
|
||||
if args.mode == 'prepare':
|
||||
prepare(args.data)
|
||||
else:
|
||||
run(args.data, args.label)
|
||||
@@ -0,0 +1,20 @@
|
||||
import json,statistics,sys
|
||||
from pathlib import Path
|
||||
result={}
|
||||
for fn in sys.argv[1:]:
|
||||
rows=[]
|
||||
for line in Path(fn).read_text().splitlines():
|
||||
try:r=json.loads(line)
|
||||
except ValueError:continue
|
||||
if r.get('event')=='RESULT':rows.append(r)
|
||||
label=rows[0]['label'];groups={}
|
||||
for name in ['short','prefill-8192','reuse-8192','prefill-32768','reuse-32768']:
|
||||
rr=[r for r in rows if not r['profile'] and r['name'].rsplit('-',1)[0]==name]
|
||||
if not rr:continue
|
||||
groups[name]={'n':len(rr),'correct':sum(r['correct'] for r in rr)}
|
||||
for k in ['ttft_s','elapsed_s','decode_tps_approx']:
|
||||
values=[r[k] for r in rr];groups[name][k]={'median':statistics.median(values),'values':values}
|
||||
groups[name]['output_tokens']=[r['usage']['completion_tokens'] for r in rr]
|
||||
groups[name]['reasoning_tokens']=[r['usage'].get('completion_tokens_details',{}).get('reasoning_tokens') for r in rr]
|
||||
result[label]={'total_requests':len(rows),'correct':sum(r['correct'] for r in rows),'groups':groups}
|
||||
print(json.dumps(result,indent=2))
|
||||
@@ -0,0 +1,52 @@
|
||||
"""Export only CUDA/NVTX aggregates; omit process arguments and environment."""
|
||||
import sqlite3,json,sys,collections
|
||||
from pathlib import Path
|
||||
|
||||
def merge(intervals):
|
||||
out=[]
|
||||
for a,b in sorted(intervals):
|
||||
if b<=a:continue
|
||||
if out and a<=out[-1][1]:out[-1]=(out[-1][0],max(out[-1][1],b))
|
||||
else:out.append((a,b))
|
||||
return out
|
||||
|
||||
def duration(xs):return sum(b-a for a,b in xs)/1e9
|
||||
|
||||
def overlap(a,b):
|
||||
i=j=0;total=0
|
||||
while i<len(a) and j<len(b):
|
||||
total+=max(0,min(a[i][1],b[j][1])-max(a[i][0],b[j][0]))
|
||||
if a[i][1]<b[j][1]:i+=1
|
||||
else:j+=1
|
||||
return total/1e9
|
||||
|
||||
for fn in sys.argv[1:]:
|
||||
db=sqlite3.connect(fn);db.row_factory=sqlite3.Row
|
||||
tables={r[0] for r in db.execute("select name from sqlite_master where type='table'")}
|
||||
strings=dict(db.execute('select id,value from StringIds'))
|
||||
gpu=[];kerns=[];api=collections.defaultdict(lambda:[0,0]);nv=collections.defaultdict(list);dispatch=collections.Counter();dispatch_timeline=[]
|
||||
for table in ['CUPTI_ACTIVITY_KIND_KERNEL','CUPTI_ACTIVITY_KIND_MEMCPY','CUPTI_ACTIVITY_KIND_MEMSET']:
|
||||
if table in tables:
|
||||
rows=list(db.execute('select * from '+table));gpu.extend((r['start'],r['end']) for r in rows)
|
||||
if table.endswith('KERNEL'):kerns=rows
|
||||
for table in ['CUPTI_ACTIVITY_KIND_RUNTIME','CUPTI_ACTIVITY_KIND_DRIVER']:
|
||||
if table in tables:
|
||||
for r in db.execute('select start,end,nameId from '+table):
|
||||
name=strings.get(r['nameId'],str(r['nameId']));api[name][0]+=1;api[name][1]+=(r['end']-r['start'])/1e9
|
||||
if 'NVTX_EVENTS' in tables:
|
||||
for r in db.execute('select * from NVTX_EVENTS'):
|
||||
keys=r.keys();name=r['text'] if 'text' in keys else None
|
||||
if not name and 'textId' in keys:name=strings.get(r['textId'],'')
|
||||
name=name or ''
|
||||
if name.startswith('CG_DISPATCH:'):
|
||||
dispatch[name]+=1;dispatch_timeline.append({'start_ns':r['start'],'name':name})
|
||||
if name.startswith('PLE_') and r['end'] is not None:nv[name].append((r['start'],r['end']))
|
||||
merged=merge(gpu);span=(merged[-1][1]-merged[0][0])/1e9 if merged else 0
|
||||
nvout={}
|
||||
for name,ranges in nv.items():
|
||||
u=merge(ranges);nvout[name]={'count':len(ranges),'sum_s':duration(ranges),'union_s':duration(u),'gpu_overlap_s':overlap(u,merged)}
|
||||
kernel_names=collections.defaultdict(lambda:[0,0])
|
||||
for r in kerns:
|
||||
name=strings.get(r['shortName'],'?');kernel_names[name][0]+=1;kernel_names[name][1]+=(r['end']-r['start'])/1e9
|
||||
result={'file':Path(fn).name,'gpu_activity_span_s':span,'gpu_busy_union_s':duration(merged),'gpu_idle_within_span_s':span-duration(merged),'kernel_count':len(kerns),'graph_node_kernel_count':sum(bool(r['graphNodeId']) for r in kerns),'api':dict(sorted(api.items(),key=lambda x:-x[1][1])),'nvtx':nvout,'dispatch':dict(dispatch),'dispatch_timeline':dispatch_timeline,'top_kernels':sorted(kernel_names.items(),key=lambda x:-x[1][1])[:20],'notes':'GPU busy is interval union, not utilization counter. CPU/API/NVTX times overlap GPU work and each other; do not sum them as exclusive costs.'}
|
||||
dest=Path(fn).with_suffix('.summary.json');dest.write_text(json.dumps(result,indent=2));print(dest)
|
||||
@@ -0,0 +1,28 @@
|
||||
# Derived from blazux/qwen3.8-Flash-DGX, Copyright 2026 blazux.
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
"""Pinned-nightly Mamba prefix alignment fix, following blazux's diagnosis.
|
||||
|
||||
Reference: https://github.com/blazux/qwen3.8-Flash-DGX/blob/main/src/patch_mamba_block_size.py
|
||||
Do not silently apply to a different source layout.
|
||||
"""
|
||||
import ast
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
root = Path(sys.argv[1]) / 'vllm'
|
||||
changes = [
|
||||
(root / 'v1/worker/gpu/model_states/mamba_hybrid.py',
|
||||
'(new_req_data.num_computed_tokens - 1) // self.cache_config.block_size',
|
||||
'(new_req_data.num_computed_tokens - 1)\n'
|
||||
' // (self.cache_config.mamba_block_size or self.cache_config.block_size)'),
|
||||
(root / 'v1/core/sched/scheduler.py',
|
||||
' block_size = self.cache_config.block_size\n # The last block-aligned',
|
||||
' block_size = self.block_size\n # The last block-aligned'),
|
||||
]
|
||||
for path, before, after in changes:
|
||||
source = path.read_text()
|
||||
assert source.count(before) == 1, f'Unexpected upstream layout: {path}'
|
||||
updated = source.replace(before, after)
|
||||
ast.parse(updated)
|
||||
path.write_text(updated)
|
||||
print('Mamba prefix block alignment patched')
|
||||
@@ -0,0 +1,138 @@
|
||||
"""Synthetic streaming benchmark; run inside serving container, writes JSONL to stdout.
|
||||
|
||||
No external datasets or user prompts. Usage: python3 benchmark.py --label eager
|
||||
TTFT includes reasoning tokens; first_content_s separately measures visible answer.
|
||||
Decode tok/s is an approximation from total completion tokens and streaming time.
|
||||
"""
|
||||
import argparse
|
||||
import concurrent.futures
|
||||
import hashlib
|
||||
import json
|
||||
import random
|
||||
import re
|
||||
import threading
|
||||
import time
|
||||
import urllib.request
|
||||
from pathlib import Path
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('--label', required=True)
|
||||
parser.add_argument('--long-max-tokens', type=int, default=1024)
|
||||
parser.add_argument('--phase', choices=['all', 'short', 'long'], default='all')
|
||||
parser.add_argument('--continue-on-answer-failure', action='store_true',
|
||||
help='Collect all cases; still exit nonzero if any answer fails.')
|
||||
args = parser.parse_args()
|
||||
BASE = 'http://127.0.0.1:8000'
|
||||
KEY = Path('/run/secrets/qwen_api_key').read_text().strip()
|
||||
HEADERS = {'Authorization': 'Bearer ' + KEY, 'Content-Type': 'application/json'}
|
||||
emit_lock = threading.Lock()
|
||||
answer_failures = []
|
||||
|
||||
def emit(record):
|
||||
with emit_lock:
|
||||
print(json.dumps({'label': args.label, **record}, ensure_ascii=False), flush=True)
|
||||
|
||||
def metrics():
|
||||
request = urllib.request.Request(BASE + '/metrics', headers=HEADERS)
|
||||
with urllib.request.urlopen(request, timeout=10) as response:
|
||||
text = response.read().decode()
|
||||
values = {}
|
||||
for line in text.splitlines():
|
||||
if line.startswith('#') or 'prefix_cache_' not in line:
|
||||
continue
|
||||
name = line.split('{')[0].split()[0]
|
||||
if name.endswith('_total'):
|
||||
values[name] = values.get(name, 0) + float(line.split()[-1])
|
||||
return values
|
||||
|
||||
def run(name, prompt, expected=None, barrier=None, max_tokens=512):
|
||||
payload = {'model': 'qwen3.8-flash-next', 'messages': [{'role': 'user', 'content': prompt}],
|
||||
'temperature': 0, 'seed': 42, 'max_tokens': max_tokens,
|
||||
'reasoning_effort': 'low', 'stream': True,
|
||||
'stream_options': {'include_usage': True}}
|
||||
request = urllib.request.Request(BASE + '/v1/chat/completions',
|
||||
data=json.dumps(payload).encode(), headers=HEADERS)
|
||||
if barrier:
|
||||
barrier.wait()
|
||||
start = time.perf_counter()
|
||||
first = first_content = last = None
|
||||
content, reasoning = '', ''
|
||||
usage, finish = {}, None
|
||||
with urllib.request.urlopen(request, timeout=900) as response:
|
||||
for raw in response:
|
||||
line = raw.decode().strip()
|
||||
if not line.startswith('data: ') or line == 'data: [DONE]':
|
||||
continue
|
||||
item = json.loads(line[6:])
|
||||
if item.get('usage'):
|
||||
usage = item['usage']
|
||||
for choice in item.get('choices', []):
|
||||
delta = choice.get('delta', {})
|
||||
answer = delta.get('content') or ''
|
||||
thought = delta.get('reasoning') or delta.get('reasoning_content') or ''
|
||||
if answer or thought:
|
||||
now = time.perf_counter()
|
||||
first = first if first is not None else now
|
||||
last = now
|
||||
if answer:
|
||||
first_content = first_content if first_content is not None else now
|
||||
content += answer
|
||||
reasoning += thought
|
||||
finish = choice.get('finish_reason') or finish
|
||||
elapsed = time.perf_counter() - start
|
||||
count = usage.get('completion_tokens', 0)
|
||||
record = {'test': name, 'max_tokens': max_tokens, 'elapsed_s': round(elapsed, 4),
|
||||
'ttft_s': round(first-start, 4) if first else None,
|
||||
'first_content_s': round(first_content-start, 4) if first_content else None,
|
||||
'decode_tps_approx': round((count-1)/(last-first), 3) if last and first and last>first else None,
|
||||
'usage': usage, 'finish_reason': finish, 'content': content,
|
||||
'output_sha256': hashlib.sha256((reasoning+'\0'+content).encode()).hexdigest(),
|
||||
'prompt_sha256': hashlib.sha256(prompt.encode()).hexdigest(),
|
||||
'correct': bool(content.strip()) and (expected is None or expected in content)}
|
||||
emit(record)
|
||||
if not record['correct'] or finish != 'stop':
|
||||
if not args.continue_on_answer_failure:
|
||||
raise AssertionError('Failed answer or truncated output: ' + name)
|
||||
answer_failures.append(name)
|
||||
emit({'event': 'ANSWER_CHECK_FAILED', 'test': name})
|
||||
return record
|
||||
|
||||
emit({'event': 'start', 'phase': args.phase})
|
||||
if args.phase in ('all', 'short'):
|
||||
run('warmup', '计算17乘19,只输出结果。', '323')
|
||||
prompt = '用中文写一段约150字的说明,解释数据库索引为什么能加快查询,以及它对写入有什么影响。'
|
||||
for i in range(3):
|
||||
run('short_'+str(i), prompt)
|
||||
run('code', '写一个Python函数is_even(n),判断整数是否为偶数,只输出代码。', '%')
|
||||
for concurrency in [2, 4]:
|
||||
barrier = threading.Barrier(concurrency)
|
||||
start = time.perf_counter()
|
||||
with concurrent.futures.ThreadPoolExecutor(max_workers=concurrency) as pool:
|
||||
futures = [pool.submit(run, f'concurrent_{concurrency}_{i}',
|
||||
f'场景编号{i}。'+prompt, None, barrier) for i in range(concurrency)]
|
||||
results = [f.result() for f in futures]
|
||||
seconds = time.perf_counter()-start
|
||||
emit({'test': 'concurrency_summary', 'concurrency': concurrency,
|
||||
'elapsed_s': round(seconds, 3),
|
||||
'aggregate_completion_tps': round(sum(r['usage']['completion_tokens'] for r in results)/seconds, 3)})
|
||||
if args.phase in ('all', 'long'):
|
||||
from transformers import AutoTokenizer
|
||||
snapshot = '/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47'
|
||||
tokenizer = AutoTokenizer.from_pretrained(snapshot, local_files_only=True)
|
||||
rng = random.Random(42)
|
||||
filler = '\n'.join(f'Record {i}: item={rng.randrange(100000,999999)}; status=archived; category={i%17}.' for i in range(6000))
|
||||
ids = tokenizer.encode(filler, add_special_tokens=False)
|
||||
for size in [8192, 32768]:
|
||||
text = tokenizer.decode(ids[:size-150])
|
||||
pos = len(text)//2
|
||||
text = text[:pos]+'\n唯一有效的校验口令是:青松739251。\n'+text[pos:]
|
||||
prompt = '从下面的档案里找出唯一有效的校验口令。只输出口令,不要解释。\n<档案>\n'+text+'\n</档案>\n请输出校验口令。'
|
||||
before = metrics()
|
||||
a = run(f'long_{size}_cold', prompt, '青松739251', max_tokens=args.long_max_tokens)
|
||||
b = run(f'long_{size}_repeat', prompt, '青松739251', max_tokens=args.long_max_tokens)
|
||||
after = metrics()
|
||||
emit({'test':f'prefix_{size}', 'same_output':a['output_sha256']==b['output_sha256'],
|
||||
'metrics_delta':{key:after[key]-before.get(key,0) for key in after}})
|
||||
emit({'event': 'BENCHMARK_FAILED' if answer_failures else 'BENCHMARK_PASS',
|
||||
'answer_failures': answer_failures})
|
||||
raise SystemExit(1 if answer_failures else 0)
|
||||
Executable
+3
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
source "$(dirname -- "${BASH_SOURCE[0]}")/common.sh"
|
||||
"${compose[@]}" exec -T vllm python3 -u - --label "${1:?Usage: benchmark.sh LABEL [all|short|long]}" --phase "${2:-all}" < scripts/benchmark.py
|
||||
@@ -0,0 +1,198 @@
|
||||
"""Generate reproducible long-context retrieval fixtures and test a running vLLM.
|
||||
|
||||
Run inside the model container. Never prints the mounted API key.
|
||||
"""
|
||||
import argparse
|
||||
import hashlib
|
||||
import json
|
||||
import random
|
||||
import signal
|
||||
import time
|
||||
import urllib.request
|
||||
from pathlib import Path
|
||||
|
||||
SNAPSHOT = '/root/.cache/huggingface/hub/models--nvidia--Qwen3.8-Flash-Next-NVFP4/snapshots/fc694b54fb0174e0913e6adf86691ef85a4ead47'
|
||||
MODEL = 'qwen3.8-flash-next'
|
||||
MAX_OUTPUT = 2048
|
||||
MAX_CONTEXT = 262144
|
||||
BASE = 'http://127.0.0.1:8000'
|
||||
|
||||
|
||||
def emit(record):
|
||||
print(json.dumps(record, ensure_ascii=False), flush=True)
|
||||
|
||||
|
||||
def digest(value):
|
||||
return hashlib.sha256(value.encode()).hexdigest()
|
||||
|
||||
|
||||
def headers():
|
||||
key = Path('/run/secrets/qwen_api_key').read_text().strip()
|
||||
return {'Authorization': 'Bearer ' + key, 'Content-Type': 'application/json'}
|
||||
|
||||
|
||||
def request(path, payload=None, timeout=120):
|
||||
req = urllib.request.Request(BASE + path, headers=headers(),
|
||||
data=json.dumps(payload, ensure_ascii=False).encode() if payload is not None else None)
|
||||
with urllib.request.urlopen(req, timeout=timeout) as response:
|
||||
return json.load(response)
|
||||
|
||||
|
||||
def metrics():
|
||||
req = urllib.request.Request(BASE + '/metrics', headers=headers())
|
||||
with urllib.request.urlopen(req, timeout=15) as response:
|
||||
lines = response.read().decode().splitlines()
|
||||
names = ['vllm:prefix_cache_hits_total', 'vllm:prefix_cache_queries_total',
|
||||
'vllm:num_preemptions_total']
|
||||
return {name: sum(float(l.split()[-1]) for l in lines if l.split('{')[0].split(' ')[0] == name)
|
||||
for name in names}
|
||||
|
||||
|
||||
def messages(document, project):
|
||||
prompt = ('以下是一份虚构项目预算档案,请按项目编号检索其中的数据。\n' + document +
|
||||
'\n档案结束。\n问题:项目编号 ' + project + ' 的核定预算是多少元?只输出数字。')
|
||||
return [{'role': 'user', 'content': prompt}]
|
||||
|
||||
|
||||
def prepare(folder):
|
||||
from transformers import AutoTokenizer
|
||||
tok = AutoTokenizer.from_pretrained(SNAPSHOT, local_files_only=True)
|
||||
folder.mkdir(parents=True, exist_ok=True)
|
||||
for target in [65536, 131072, 260000]:
|
||||
for sample in [1, 2]:
|
||||
name = f'ctx-{target}-{sample}'
|
||||
rng = random.Random(target * 10 + sample)
|
||||
amounts = [str(rng.randrange(10000, 99999)) for _ in range(3)]
|
||||
projects = [f'TARGET-{position}-{sample}' for position in ['FRONT', 'MIDDLE', 'END']]
|
||||
filler = [f'项目编号 BG-{i:06d};核定预算 {rng.randrange(10000,99999)} 元;类别 C{i%19:02d}。' for i in range(20000)]
|
||||
|
||||
def build(n):
|
||||
rows = filler[:n].copy()
|
||||
positions = [int(n * f) for f in [0.05, 0.5, 0.95]]
|
||||
for pos, project, amount in zip(positions, projects, amounts):
|
||||
rows[pos] = f'项目编号 {project};核定预算 {amount} 元;类别 C20。'
|
||||
return '文档编号:CTX262K-B-' + name + '\n' + '\n'.join(rows), positions, rows
|
||||
|
||||
low, high = 20, len(filler)
|
||||
while low < high:
|
||||
n = (low + high + 1) // 2
|
||||
doc, _, _ = build(n)
|
||||
count = len(tok.apply_chat_template(messages(doc, projects[1]), tokenize=True, add_generation_prompt=True, return_dict=False))
|
||||
if count <= target:
|
||||
low = n
|
||||
else:
|
||||
high = n - 1
|
||||
doc, positions, rows = build(low)
|
||||
cases = []
|
||||
for label, index in [('front', 0), ('middle', 1), ('end', 2), ('front_repeat', 0)]:
|
||||
msgs = messages(doc, projects[index])
|
||||
count = request('/tokenize', {'model': MODEL, 'messages': msgs, 'add_generation_prompt': True, 'chat_template_kwargs': {'reasoning_effort': 'low'}})['count']
|
||||
assert target - 128 <= count <= target + 32, (name, count, target)
|
||||
assert count + MAX_OUTPUT <= MAX_CONTEXT, (name, count)
|
||||
cases.append({'case': label, 'messages': msgs, 'expected': amounts[index],
|
||||
'prompt_tokens_preflight': count, 'prompt_sha256': digest(msgs[0]['content']),
|
||||
'max_tokens': MAX_OUTPUT})
|
||||
fractions = [round(len(tok.encode('文档编号:CTX262K-B-'+name+'\n'+'\n'.join(rows[:pos]), add_special_tokens=False)) / cases[0]['prompt_tokens_preflight'], 4)
|
||||
for pos in positions]
|
||||
fixture = {'document': name, 'target_input_tokens': target, 'sample': sample,
|
||||
'document_sha256': digest(doc), 'needle_token_fractions': fractions, 'cases': cases}
|
||||
(folder / (name + '.json')).write_text(json.dumps(fixture, ensure_ascii=False))
|
||||
emit({'event': 'FIXTURE_READY', **{k:v for k,v in fixture.items() if k != 'cases'},
|
||||
'prompt_tokens': [c['prompt_tokens_preflight'] for c in cases]})
|
||||
|
||||
|
||||
def deadline(signum, frame):
|
||||
raise TimeoutError('Request exceeded the 1200 second wall-clock limit')
|
||||
|
||||
|
||||
def run_case(label, fixture, case, attempt):
|
||||
before = metrics()
|
||||
payload = {'model': MODEL, 'messages': case['messages'], 'temperature': 0, 'seed': 42,
|
||||
'reasoning_effort': 'low', 'max_tokens': MAX_OUTPUT,
|
||||
'stream': True, 'stream_options': {'include_usage': True}}
|
||||
req = urllib.request.Request(BASE + '/v1/chat/completions', headers=headers(),
|
||||
data=json.dumps(payload, ensure_ascii=False).encode())
|
||||
start = time.monotonic()
|
||||
first = first_content = last = None
|
||||
content = reasoning = ''
|
||||
usage = {}
|
||||
finish = None
|
||||
signal.alarm(1200)
|
||||
try:
|
||||
with urllib.request.urlopen(req, timeout=1200) as response:
|
||||
for raw in response:
|
||||
line = raw.decode().strip()
|
||||
if not line.startswith('data: ') or line == 'data: [DONE]':
|
||||
continue
|
||||
item = json.loads(line[6:])
|
||||
if item.get('error'):
|
||||
raise RuntimeError('Server returned a streaming error')
|
||||
if item.get('usage'):
|
||||
usage = item['usage']
|
||||
for choice in item.get('choices', []):
|
||||
delta = choice.get('delta', {})
|
||||
answer = delta.get('content') or ''
|
||||
thought = delta.get('reasoning') or delta.get('reasoning_content') or ''
|
||||
if answer or thought:
|
||||
now = time.monotonic()
|
||||
first = first if first is not None else now
|
||||
last = now
|
||||
if answer:
|
||||
first_content = first_content if first_content is not None else now
|
||||
content += answer
|
||||
reasoning += thought
|
||||
finish = choice.get('finish_reason') or finish
|
||||
finally:
|
||||
signal.alarm(0)
|
||||
if finish is None or not usage:
|
||||
raise RuntimeError('Incomplete response or missing usage')
|
||||
after = metrics()
|
||||
elapsed = time.monotonic() - start
|
||||
record = {'event': 'RESULT', 'label': label, 'document': fixture['document'],
|
||||
'target_input_tokens': fixture['target_input_tokens'], 'sample': fixture['sample'],
|
||||
'case': case['case'], 'attempt': attempt, 'expected': case['expected'],
|
||||
'content': content, 'correct': content.strip() == case['expected'] and finish == 'stop',
|
||||
'finish_reason': finish, 'usage': usage, 'max_tokens': MAX_OUTPUT,
|
||||
'prompt_tokens_preflight': case['prompt_tokens_preflight'], 'prompt_sha256': case['prompt_sha256'],
|
||||
'output_sha256': digest(reasoning + '\0' + content),
|
||||
'ttft_s': round(first-start, 4) if first else None,
|
||||
'first_content_s': round(first_content-start, 4) if first_content else None,
|
||||
'elapsed_s': round(elapsed, 4),
|
||||
'decode_tps_approx': round((usage['completion_tokens']-1)/(last-first), 3) if last and first and last>first else None,
|
||||
'metrics_delta': {k: after[k]-before[k] for k in after}}
|
||||
emit(record)
|
||||
assert usage['prompt_tokens'] + MAX_OUTPUT <= MAX_CONTEXT
|
||||
assert usage['prompt_tokens'] == case['prompt_tokens_preflight'], 'Server tokenization differs from preflight'
|
||||
return record
|
||||
|
||||
|
||||
def run(folder, label):
|
||||
signal.signal(signal.SIGALRM, deadline)
|
||||
failures = []
|
||||
for target in [65536, 131072, 260000]:
|
||||
emit({'event': 'STAGE_START', 'label': label, 'target_input_tokens': target})
|
||||
for sample in [1, 2]:
|
||||
fixture = json.loads((folder / f'ctx-{target}-{sample}.json').read_text())
|
||||
emit({'event': 'DOCUMENT_START', 'label': label, 'document': fixture['document'],
|
||||
'document_sha256': fixture['document_sha256'], 'needle_token_fractions': fixture['needle_token_fractions']})
|
||||
for case in fixture['cases']:
|
||||
emit({'event': 'REQUEST_START', 'label': label, 'document': fixture['document'], 'case': case['case']})
|
||||
result = run_case(label, fixture, case, 1)
|
||||
if not result['correct']:
|
||||
failures.append([fixture['document'], case['case']])
|
||||
run_case(label, fixture, case, 2)
|
||||
emit({'event': 'STAGE_COMPLETED', 'label': label, 'target_input_tokens': target})
|
||||
emit({'event': 'CONTEXT_SUITE_COMPLETED', 'label': label, 'first_attempt_failures': failures})
|
||||
# Quality failures are reported above, not hidden; infrastructure failures raise.
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('mode', choices=['prepare', 'run'])
|
||||
parser.add_argument('--data', type=Path, default=Path('/tmp/context262k-data'))
|
||||
parser.add_argument('--label', default='current')
|
||||
args = parser.parse_args()
|
||||
if args.mode == 'prepare':
|
||||
prepare(args.data)
|
||||
else:
|
||||
run(args.data, args.label)
|
||||
@@ -0,0 +1,39 @@
|
||||
"""Check cached-prefix retrieval at several document positions, including changed suffixes."""
|
||||
import json
|
||||
import re
|
||||
import urllib.request
|
||||
from pathlib import Path
|
||||
|
||||
base = 'http://127.0.0.1:8000'
|
||||
key = Path('/run/secrets/qwen_api_key').read_text().strip()
|
||||
headers = {'Authorization': 'Bearer ' + key, 'Content-Type': 'application/json'}
|
||||
def request(path, payload=None):
|
||||
req = urllib.request.Request(base+path, headers=headers,
|
||||
data=json.dumps(payload).encode() if payload is not None else None)
|
||||
with urllib.request.urlopen(req, timeout=600) as response:
|
||||
return response.read().decode()
|
||||
def hits():
|
||||
return sum(float(line.split()[-1]) for line in request('/metrics').splitlines()
|
||||
if line.startswith('vllm:prefix_cache_hits_total'))
|
||||
|
||||
rows = [f'归档记录{i}:此行仅供背景阅读,无有效预算。' for i in range(700)]
|
||||
for position, name, amount in [(20,'青松','17391'),(350,'白鹭','28647'),(670,'海棠','39583')]:
|
||||
rows[position] = f'已核定:{name}项目预算为{amount}元。'
|
||||
document = '\n'.join(rows)
|
||||
before = hits()
|
||||
for name, expected in [('青松','17391'),('白鹭','28647'),('海棠','39583'),('青松','17391')]:
|
||||
# Only the question suffix changes. The document prefix is identical.
|
||||
payload = {'model':'qwen3.8-flash-next', 'temperature':0, 'seed':42,
|
||||
'reasoning_effort':'low','max_tokens':512,
|
||||
'messages':[{'role':'user','content':'请根据以下档案回答,忽略无效归档行。\n<档案>\n'+document+'\n</档案>\n'+name+'项目的已核定预算是多少元?只输出数字。'}]}
|
||||
result = json.loads(request('/v1/chat/completions',payload))
|
||||
choice = result['choices'][0]
|
||||
content = choice['message'].get('content') or ''
|
||||
correct = content.strip() == expected and choice['finish_reason']=='stop'
|
||||
print(json.dumps({'project':name,'expected':expected,'content':content,
|
||||
'correct':correct,'usage':result.get('usage')},ensure_ascii=False),flush=True)
|
||||
assert correct, 'Cached prefix answer mismatch'
|
||||
delta = hits()-before
|
||||
print(json.dumps({'prefix_cache_hits_delta':delta}),flush=True)
|
||||
assert delta>0, 'No actual cache hits measured'
|
||||
print('PREFIX_CHECK_PASS',flush=True)
|
||||
+3
-1
@@ -2,8 +2,10 @@
|
||||
source "$(dirname -- "${BASH_SOURCE[0]}")/common.sh"
|
||||
if [[ "${1:-}" == baseline ]]; then
|
||||
compose+=(-f configs/baseline-32k.yaml)
|
||||
elif [[ "${1:-}" == no-prefix ]]; then
|
||||
compose+=(-f configs/no-prefix.yaml)
|
||||
elif [[ $# -gt 0 ]]; then
|
||||
echo "Usage: $0 [baseline]" >&2; exit 2
|
||||
echo "Usage: $0 [baseline|no-prefix]" >&2; exit 2
|
||||
fi
|
||||
"${compose[@]}" config --quiet
|
||||
"${compose[@]}" up -d --no-build vllm
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
"""Summarize a JSONL benchmark without interpreting stdout logs as results."""
|
||||
import argparse
|
||||
import json
|
||||
import statistics
|
||||
from pathlib import Path
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('files', nargs='+', type=Path)
|
||||
args = parser.parse_args()
|
||||
for path in args.files:
|
||||
rows = []
|
||||
for line in path.read_text().splitlines():
|
||||
try:
|
||||
rows.append(json.loads(line))
|
||||
except ValueError:
|
||||
continue
|
||||
short = [r for r in rows if r.get('test', '').startswith('short_') and 'correct' in r]
|
||||
summary = {'file': path.name,
|
||||
'completed': any(r.get('event') in ('BENCHMARK_PASS', 'BENCHMARK_FAILED', 'BENCHMARK_COMPLETED') for r in rows),
|
||||
'short_decode_tps_median': statistics.median(r['decode_tps_approx'] for r in short) if short else None,
|
||||
'short_ttft_s_median': statistics.median(r['ttft_s'] for r in short) if short else None,
|
||||
'all_checked_answers_correct': bool([r for r in rows if 'correct' in r]) and all(r['correct'] and r.get('finish_reason') == 'stop' for r in rows if 'correct' in r),
|
||||
'long': [{k:r[k] for k in ['test','ttft_s','elapsed_s','correct']} for r in rows if r.get('test','').startswith('long_') and 'correct' in r],
|
||||
'concurrency': [r for r in rows if r.get('test') == 'concurrency_summary'],
|
||||
'prefix': [r for r in rows if r.get('test','').startswith('prefix_')]}
|
||||
print(json.dumps(summary, ensure_ascii=False, indent=2))
|
||||
@@ -0,0 +1,44 @@
|
||||
"""Summarize context-benchmark records, keeping first attempts separate from retries."""
|
||||
import argparse
|
||||
import json
|
||||
import statistics
|
||||
from pathlib import Path
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('files', nargs='+', type=Path)
|
||||
args = parser.parse_args()
|
||||
for path in args.files:
|
||||
rows = []
|
||||
for line in path.read_text().splitlines():
|
||||
if line.startswith('{'):
|
||||
rows.append(json.loads(line))
|
||||
summary = {'file': path.name,
|
||||
'completed': any(r.get('event') == 'CONTEXT_SUITE_COMPLETED' for r in rows),
|
||||
'note': 'Request completion is not a host-stability verdict; inspect resource and kernel OOM evidence.',
|
||||
'stages': []}
|
||||
for size in [65536, 131072, 260000]:
|
||||
results = [r for r in rows if r.get('event') == 'RESULT' and r['target_input_tokens'] == size]
|
||||
first = [r for r in results if r['attempt'] == 1]
|
||||
if not first:
|
||||
if any(r.get('event') == 'STAGE_START' and r['target_input_tokens'] == size for r in rows):
|
||||
summary['stages'].append({'target_input_tokens': size, 'first_attempts_completed': 0,
|
||||
'status': 'started_without_completed_response'})
|
||||
continue
|
||||
cold = [r for r in first if r['case'] == 'front']
|
||||
warm = [r for r in first if r['case'] != 'front']
|
||||
summary['stages'].append({
|
||||
'target_input_tokens': size, 'first_attempts': len(first),
|
||||
'correct_first_attempts': sum(r['correct'] for r in first),
|
||||
'truncated_first_attempts': sum(r['finish_reason'] == 'length' for r in first),
|
||||
'retries': len(results)-len(first),
|
||||
'actual_input_range': [min(r['usage']['prompt_tokens'] for r in first), max(r['usage']['prompt_tokens'] for r in first)],
|
||||
'first_document_ttft_s': [r['ttft_s'] for r in cold],
|
||||
'reused_prefix_ttft_median_s': statistics.median(r['ttft_s'] for r in warm) if warm else None,
|
||||
'first_document_elapsed_s': [r['elapsed_s'] for r in cold],
|
||||
'reused_prefix_elapsed_median_s': statistics.median(r['elapsed_s'] for r in warm) if warm else None,
|
||||
'max_completion_tokens': max(r['usage']['completion_tokens'] for r in first),
|
||||
'max_reasoning_tokens': max(r['usage'].get('completion_tokens_details', {}).get('reasoning_tokens', 0) for r in first),
|
||||
'prefix_hit_tokens': sum(r['metrics_delta']['vllm:prefix_cache_hits_total'] for r in results),
|
||||
'preemptions': sum(r['metrics_delta']['vllm:num_preemptions_total'] for r in results),
|
||||
})
|
||||
print(json.dumps(summary, ensure_ascii=False, indent=2))
|
||||
Executable
+3
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
source "$(dirname -- "${BASH_SOURCE[0]}")/common.sh"
|
||||
"${compose[@]}" exec -T vllm python3 -u - < scripts/prefix-check.py
|
||||
Reference in New Issue
Block a user