{
  "meta": {
    "generated_at": "2026-07-29T12:59:25Z",
    "host": "runnervmvrwv9",
    "machine": "x86_64",
    "system": "Linux 6.17.0-1020-azure",
    "n_runs": 15,
    "method": "warm-cache spawn-inclusive median wall + separate children-rusage CPU (no RSS); suite geos are spawn-inclusive \u2014 multi-MiB engines proved by make hot",
    "f00_version": "f00-config (f00) 0.16.10",
    "notes": "f00 timed as f00-TOOL --core; GNU as /usr/bin/TOOL. Wall and CPU are separate averages (never blended). Wall = spawn-inclusive perf_counter around subprocess (includes process start \u2014 not multi-MiB engine claims by itself). CPU = user+sys via RUSAGE_CHILDREN delta. No RSS. Real multi-MiB law-2 proof is make hot (sort/ls/grep/diff/find), not these suite geo headlines.",
    "packages": {
      "coreutils": {
        "headline": "2.1\u00d7 wall vs GNU coreutils",
        "headline_x": "2.1\u00d7",
        "headline_cpu": "2.3\u00d7 CPU vs GNU coreutils",
        "headline_cpu_x": "2.3\u00d7",
        "tools_ok": 91,
        "ratio_geo": 2.131,
        "cpu_ratio_geo": 2.3
      },
      "grep": {
        "headline": "2.3\u00d7 wall vs GNU grep",
        "headline_x": "2.3\u00d7",
        "headline_cpu": "2.4\u00d7 CPU vs GNU grep",
        "headline_cpu_x": "2.4\u00d7",
        "tools_ok": 3,
        "ratio_geo": 2.26,
        "cpu_ratio_geo": 2.361
      },
      "findutils": {
        "headline": "2.9\u00d7 wall vs GNU findutils",
        "headline_x": "2.9\u00d7",
        "headline_cpu": "3\u00d7 CPU vs GNU findutils",
        "headline_cpu_x": "3\u00d7",
        "tools_ok": 2,
        "ratio_geo": 2.853,
        "cpu_ratio_geo": 2.988
      },
      "diffutils": {
        "headline": "1.9\u00d7 wall vs GNU diffutils",
        "headline_x": "1.9\u00d7",
        "headline_cpu": "2\u00d7 CPU vs GNU diffutils",
        "headline_cpu_x": "2\u00d7",
        "tools_ok": 4,
        "ratio_geo": 1.931,
        "cpu_ratio_geo": 1.974
      }
    }
  },
  "packages": {
    "coreutils": {
      "package": "coreutils",
      "package_label": "GNU coreutils",
      "tools_ok": 91,
      "tools_win": 90,
      "ratio_geo": 2.131,
      "ratio_median": 2.18,
      "ratio_arith": 2.466,
      "ratio_total": 2.367,
      "pct_faster_geo": 113.1,
      "pct_faster_total": 136.7,
      "sum_gnu_ms": 72.88,
      "sum_f00_ms": 30.79,
      "cpu_ratio_geo": 2.3,
      "cpu_ratio_median": 2.343,
      "cpu_wins": 90,
      "cpu_tools_ok": 91,
      "sum_gnu_cpu_ms": 68.83,
      "sum_f00_cpu_ms": 27.04,
      "headline_x": "2.1\u00d7",
      "headline_cpu_x": "2.3\u00d7",
      "headline_pct": "113% faster wall (coreutils)",
      "headline": "2.1\u00d7 wall vs GNU coreutils",
      "headline_cpu": "2.3\u00d7 CPU vs GNU coreutils",
      "method": "separate geo means of per-tool wall and CPU ratios (f00-* --core vs GNU coreutils; spawn-inclusive wall median; CPU = children rusage user+sys)"
    },
    "grep": {
      "package": "grep",
      "package_label": "GNU grep",
      "tools_ok": 3,
      "tools_win": 3,
      "ratio_geo": 2.26,
      "ratio_median": 2.04,
      "ratio_arith": 2.3,
      "ratio_total": 2.272,
      "pct_faster_geo": 126.0,
      "pct_faster_total": 127.2,
      "sum_gnu_ms": 3.07,
      "sum_f00_ms": 1.35,
      "cpu_ratio_geo": 2.361,
      "cpu_ratio_median": 2.103,
      "cpu_wins": 3,
      "cpu_tools_ok": 3,
      "sum_gnu_cpu_ms": 2.95,
      "sum_f00_cpu_ms": 1.24,
      "headline_x": "2.3\u00d7",
      "headline_cpu_x": "2.4\u00d7",
      "headline_pct": "126% faster wall (grep)",
      "headline": "2.3\u00d7 wall vs GNU grep",
      "headline_cpu": "2.4\u00d7 CPU vs GNU grep",
      "method": "separate geo means of per-tool wall and CPU ratios (f00-* --core vs GNU grep; spawn-inclusive wall median; CPU = children rusage user+sys)"
    },
    "findutils": {
      "package": "findutils",
      "package_label": "GNU findutils",
      "tools_ok": 2,
      "tools_win": 2,
      "ratio_geo": 2.853,
      "ratio_median": 3.2,
      "ratio_arith": 3.2,
      "ratio_total": 3.198,
      "pct_faster_geo": 185.3,
      "pct_faster_total": 219.8,
      "sum_gnu_ms": 2.89,
      "sum_f00_ms": 0.9,
      "cpu_ratio_geo": 2.988,
      "cpu_ratio_median": 3.385,
      "cpu_wins": 2,
      "cpu_tools_ok": 2,
      "sum_gnu_cpu_ms": 2.77,
      "sum_f00_cpu_ms": 0.82,
      "headline_x": "2.9\u00d7",
      "headline_cpu_x": "3\u00d7",
      "headline_pct": "185% faster wall (findutils)",
      "headline": "2.9\u00d7 wall vs GNU findutils",
      "headline_cpu": "3\u00d7 CPU vs GNU findutils",
      "method": "separate geo means of per-tool wall and CPU ratios (f00-* --core vs GNU findutils; spawn-inclusive wall median; CPU = children rusage user+sys)"
    },
    "diffutils": {
      "package": "diffutils",
      "package_label": "GNU diffutils",
      "tools_ok": 4,
      "tools_win": 4,
      "ratio_geo": 1.931,
      "ratio_median": 1.83,
      "ratio_arith": 2.055,
      "ratio_total": 2.168,
      "pct_faster_geo": 93.1,
      "pct_faster_total": 116.8,
      "sum_gnu_ms": 4.82,
      "sum_f00_ms": 2.22,
      "cpu_ratio_geo": 1.974,
      "cpu_ratio_median": 1.88,
      "cpu_wins": 4,
      "cpu_tools_ok": 4,
      "sum_gnu_cpu_ms": 4.63,
      "sum_f00_cpu_ms": 2.07,
      "headline_x": "1.9\u00d7",
      "headline_cpu_x": "2\u00d7",
      "headline_pct": "93% faster wall (diffutils)",
      "headline": "1.9\u00d7 wall vs GNU diffutils",
      "headline_cpu": "2\u00d7 CPU vs GNU diffutils",
      "method": "separate geo means of per-tool wall and CPU ratios (f00-* --core vs GNU diffutils; spawn-inclusive wall median; CPU = children rusage user+sys)"
    }
  },
  "summary": {
    "package": "coreutils",
    "package_label": "GNU coreutils",
    "tools_ok": 91,
    "tools_win": 90,
    "ratio_geo": 2.131,
    "ratio_median": 2.18,
    "ratio_arith": 2.466,
    "ratio_total": 2.367,
    "pct_faster_geo": 113.1,
    "pct_faster_total": 136.7,
    "sum_gnu_ms": 72.88,
    "sum_f00_ms": 30.79,
    "cpu_ratio_geo": 2.3,
    "cpu_ratio_median": 2.343,
    "cpu_wins": 90,
    "cpu_tools_ok": 91,
    "sum_gnu_cpu_ms": 68.83,
    "sum_f00_cpu_ms": 27.04,
    "headline_x": "2.1\u00d7",
    "headline_cpu_x": "2.3\u00d7",
    "headline_pct": "113% faster wall (coreutils)",
    "headline": "2.1\u00d7 wall vs GNU coreutils",
    "headline_cpu": "2.3\u00d7 CPU vs GNU coreutils",
    "method": "separate geo means of per-tool wall and CPU ratios (f00-* --core vs GNU coreutils; spawn-inclusive wall median; CPU = children rusage user+sys)"
  },
  "showcase": [
    {
      "tool": "true",
      "package": "coreutils",
      "command_f00": "f00-true --core",
      "time_gnu_ms": 0.444,
      "time_f00_ms": 0.149,
      "cpu_gnu_ms": 0.381,
      "cpu_f00_ms": 0.112,
      "ratio": 2.97,
      "cpu_ratio": 3.4
    },
    {
      "tool": "whoami",
      "package": "coreutils",
      "command_f00": "f00-whoami --core",
      "time_gnu_ms": 0.61,
      "time_f00_ms": 0.151,
      "cpu_gnu_ms": 0.564,
      "cpu_f00_ms": 0.118,
      "ratio": 4.03,
      "cpu_ratio": 4.78
    },
    {
      "tool": "basename",
      "package": "coreutils",
      "command_f00": "f00-basename --core /usr/bin/ls",
      "time_gnu_ms": 0.539,
      "time_f00_ms": 0.147,
      "cpu_gnu_ms": 0.502,
      "cpu_f00_ms": 0.114,
      "ratio": 3.66,
      "cpu_ratio": 4.4
    },
    {
      "tool": "cat",
      "package": "coreutils",
      "command_f00": "f00-cat --core fixture.txt",
      "time_gnu_ms": 0.562,
      "time_f00_ms": 0.171,
      "cpu_gnu_ms": 0.526,
      "cpu_f00_ms": 0.137,
      "ratio": 3.29,
      "cpu_ratio": 3.84
    },
    {
      "tool": "md5sum",
      "package": "coreutils",
      "command_f00": "f00-md5sum --core fixture.txt",
      "time_gnu_ms": 0.898,
      "time_f00_ms": 0.338,
      "cpu_gnu_ms": 0.864,
      "cpu_f00_ms": 0.307,
      "ratio": 2.66,
      "cpu_ratio": 2.81
    },
    {
      "tool": "sha256sum",
      "package": "coreutils",
      "command_f00": "f00-sha256sum --core fixture.txt",
      "time_gnu_ms": 0.885,
      "time_f00_ms": 0.409,
      "cpu_gnu_ms": 0.851,
      "cpu_f00_ms": 0.372,
      "ratio": 2.16,
      "cpu_ratio": 2.29
    },
    {
      "tool": "sort",
      "package": "coreutils",
      "command_f00": "f00-sort --core fixture.txt",
      "time_gnu_ms": 1.096,
      "time_f00_ms": 1.019,
      "cpu_gnu_ms": 1.048,
      "cpu_f00_ms": 0.981,
      "ratio": 1.08,
      "cpu_ratio": 1.07
    },
    {
      "tool": "ls",
      "package": "coreutils",
      "command_f00": "f00-ls --core -1 dir",
      "time_gnu_ms": 0.746,
      "time_f00_ms": 0.385,
      "cpu_gnu_ms": 0.704,
      "cpu_f00_ms": 0.349,
      "ratio": 1.94,
      "cpu_ratio": 2.02
    },
    {
      "tool": "grep",
      "package": "grep",
      "command_f00": "f00-grep --core -F hello fixture.txt",
      "time_gnu_ms": 0.721,
      "time_f00_ms": 0.374,
      "cpu_gnu_ms": 0.683,
      "cpu_f00_ms": 0.336,
      "ratio": 1.93,
      "cpu_ratio": 2.03
    },
    {
      "tool": "find",
      "package": "findutils",
      "command_f00": "f00-find --core -maxdepth 1 -name '*.txt' /tmp/f00-suite-bench.1s6zvskp/dir",
      "time_gnu_ms": 0.789,
      "time_f00_ms": 0.452,
      "cpu_gnu_ms": 0.75,
      "cpu_f00_ms": 0.418,
      "ratio": 1.75,
      "cpu_ratio": 1.79
    },
    {
      "tool": "diff",
      "package": "diffutils",
      "command_f00": "f00-diff --core -u a.txt b.txt",
      "time_gnu_ms": 0.695,
      "time_f00_ms": 0.542,
      "cpu_gnu_ms": 0.648,
      "cpu_f00_ms": 0.507,
      "ratio": 1.28,
      "cpu_ratio": 1.28
    },
    {
      "tool": "cmp",
      "package": "diffutils",
      "command_f00": "f00-cmp --core fixture.txt fixture.txt",
      "time_gnu_ms": 0.601,
      "time_f00_ms": 0.367,
      "cpu_gnu_ms": 0.555,
      "cpu_f00_ms": 0.334,
      "ratio": 1.64,
      "cpu_ratio": 1.66
    },
    {
      "tool": "join",
      "package": "coreutils",
      "command_f00": "f00-join --core a.txt b.txt",
      "time_gnu_ms": 13.133,
      "time_f00_ms": 0.483,
      "cpu_gnu_ms": 13.061,
      "cpu_f00_ms": 0.451,
      "ratio": 27.17,
      "cpu_ratio": 28.96
    },
    {
      "tool": "nproc",
      "package": "coreutils",
      "command_f00": "f00-nproc --core",
      "time_gnu_ms": 0.577,
      "time_f00_ms": 0.148,
      "cpu_gnu_ms": 0.535,
      "cpu_f00_ms": 0.114,
      "ratio": 3.91,
      "cpu_ratio": 4.69
    },
    {
      "tool": "yes",
      "package": "coreutils",
      "command_f00": "f00-yes --core --version",
      "time_gnu_ms": 0.547,
      "time_f00_ms": 0.141,
      "cpu_gnu_ms": 0.511,
      "cpu_f00_ms": 0.109,
      "ratio": 3.88,
      "cpu_ratio": 4.69
    },
    {
      "tool": "tty",
      "package": "coreutils",
      "command_f00": "f00-tty --core",
      "time_gnu_ms": 0.568,
      "time_f00_ms": 0.147,
      "cpu_gnu_ms": 0.524,
      "cpu_f00_ms": 0.112,
      "ratio": 3.87,
      "cpu_ratio": 4.68
    },
    {
      "tool": "fgrep",
      "package": "grep",
      "command_f00": "f00-fgrep --core hello fixture.txt",
      "time_gnu_ms": 1.171,
      "time_f00_ms": 0.399,
      "cpu_gnu_ms": 1.127,
      "cpu_f00_ms": 0.366,
      "ratio": 2.93,
      "cpu_ratio": 3.08
    },
    {
      "tool": "egrep",
      "package": "grep",
      "command_f00": "f00-egrep --core h.llo fixture.txt",
      "time_gnu_ms": 1.178,
      "time_f00_ms": 0.578,
      "cpu_gnu_ms": 1.14,
      "cpu_f00_ms": 0.542,
      "ratio": 2.04,
      "cpu_ratio": 2.1
    },
    {
      "tool": "xargs",
      "package": "findutils",
      "command_f00": "f00-xargs --core -n 2",
      "time_gnu_ms": 2.102,
      "time_f00_ms": 0.452,
      "cpu_gnu_ms": 2.02,
      "cpu_f00_ms": 0.406,
      "ratio": 4.65,
      "cpu_ratio": 4.98
    },
    {
      "tool": "diff3",
      "package": "diffutils",
      "command_f00": "f00-diff3 --core a.txt b.txt a.txt",
      "time_gnu_ms": 2.258,
      "time_f00_ms": 0.689,
      "cpu_gnu_ms": 2.212,
      "cpu_f00_ms": 0.65,
      "ratio": 3.28,
      "cpu_ratio": 3.4
    },
    {
      "tool": "sdiff",
      "package": "diffutils",
      "command_f00": "f00-sdiff --core a.txt b.txt",
      "time_gnu_ms": 1.265,
      "time_f00_ms": 0.625,
      "cpu_gnu_ms": 1.211,
      "cpu_f00_ms": 0.577,
      "ratio": 2.02,
      "cpu_ratio": 2.1
    }
  ],
  "showcase_by_package": {
    "coreutils": [
      {
        "tool": "join",
        "package": "coreutils",
        "command_f00": "f00-join --core a.txt b.txt",
        "time_gnu_ms": 13.133,
        "time_f00_ms": 0.483,
        "cpu_gnu_ms": 13.061,
        "cpu_f00_ms": 0.451,
        "ratio": 27.17,
        "cpu_ratio": 28.96
      },
      {
        "tool": "whoami",
        "package": "coreutils",
        "command_f00": "f00-whoami --core",
        "time_gnu_ms": 0.61,
        "time_f00_ms": 0.151,
        "cpu_gnu_ms": 0.564,
        "cpu_f00_ms": 0.118,
        "ratio": 4.03,
        "cpu_ratio": 4.78
      },
      {
        "tool": "nproc",
        "package": "coreutils",
        "command_f00": "f00-nproc --core",
        "time_gnu_ms": 0.577,
        "time_f00_ms": 0.148,
        "cpu_gnu_ms": 0.535,
        "cpu_f00_ms": 0.114,
        "ratio": 3.91,
        "cpu_ratio": 4.69
      },
      {
        "tool": "yes",
        "package": "coreutils",
        "command_f00": "f00-yes --core --version",
        "time_gnu_ms": 0.547,
        "time_f00_ms": 0.141,
        "cpu_gnu_ms": 0.511,
        "cpu_f00_ms": 0.109,
        "ratio": 3.88,
        "cpu_ratio": 4.69
      },
      {
        "tool": "tty",
        "package": "coreutils",
        "command_f00": "f00-tty --core",
        "time_gnu_ms": 0.568,
        "time_f00_ms": 0.147,
        "cpu_gnu_ms": 0.524,
        "cpu_f00_ms": 0.112,
        "ratio": 3.87,
        "cpu_ratio": 4.68
      },
      {
        "tool": "dirname",
        "package": "coreutils",
        "command_f00": "f00-dirname --core /usr/bin/ls",
        "time_gnu_ms": 0.576,
        "time_f00_ms": 0.15,
        "cpu_gnu_ms": 0.534,
        "cpu_f00_ms": 0.114,
        "ratio": 3.83,
        "cpu_ratio": 4.68
      },
      {
        "tool": "basename",
        "package": "coreutils",
        "command_f00": "f00-basename --core /usr/bin/ls",
        "time_gnu_ms": 0.539,
        "time_f00_ms": 0.147,
        "cpu_gnu_ms": 0.502,
        "cpu_f00_ms": 0.114,
        "ratio": 3.66,
        "cpu_ratio": 4.4
      },
      {
        "tool": "uptime",
        "package": "coreutils",
        "command_f00": "f00-uptime --core",
        "time_gnu_ms": 1.047,
        "time_f00_ms": 0.287,
        "cpu_gnu_ms": 1.009,
        "cpu_f00_ms": 0.236,
        "ratio": 3.64,
        "cpu_ratio": 4.28
      },
      {
        "tool": "nice",
        "package": "coreutils",
        "command_f00": "f00-nice --core true",
        "time_gnu_ms": 0.856,
        "time_f00_ms": 0.249,
        "cpu_gnu_ms": 0.821,
        "cpu_f00_ms": 0.216,
        "ratio": 3.44,
        "cpu_ratio": 3.8
      },
      {
        "tool": "nohup",
        "package": "coreutils",
        "command_f00": "f00-nohup --core true",
        "time_gnu_ms": 0.868,
        "time_f00_ms": 0.255,
        "cpu_gnu_ms": 0.832,
        "cpu_f00_ms": 0.218,
        "ratio": 3.4,
        "cpu_ratio": 3.82
      },
      {
        "tool": "cat",
        "package": "coreutils",
        "command_f00": "f00-cat --core fixture.txt",
        "time_gnu_ms": 0.562,
        "time_f00_ms": 0.171,
        "cpu_gnu_ms": 0.526,
        "cpu_f00_ms": 0.137,
        "ratio": 3.29,
        "cpu_ratio": 3.84
      },
      {
        "tool": "true",
        "package": "coreutils",
        "command_f00": "f00-true --core",
        "time_gnu_ms": 0.444,
        "time_f00_ms": 0.149,
        "cpu_gnu_ms": 0.381,
        "cpu_f00_ms": 0.112,
        "ratio": 2.97,
        "cpu_ratio": 3.4
      },
      {
        "tool": "ptx",
        "package": "coreutils",
        "command_f00": "f00-ptx --core -A fixture.txt",
        "time_gnu_ms": 1.222,
        "time_f00_ms": 0.424,
        "cpu_gnu_ms": 1.173,
        "cpu_f00_ms": 0.388,
        "ratio": 2.89,
        "cpu_ratio": 3.02
      },
      {
        "tool": "timeout",
        "package": "coreutils",
        "command_f00": "f00-timeout --core 5 true",
        "time_gnu_ms": 1.129,
        "time_f00_ms": 0.396,
        "cpu_gnu_ms": 1.07,
        "cpu_f00_ms": 0.361,
        "ratio": 2.85,
        "cpu_ratio": 2.96
      },
      {
        "tool": "vdir",
        "package": "coreutils",
        "command_f00": "f00-vdir --core -1 dir",
        "time_gnu_ms": 0.743,
        "time_f00_ms": 0.265,
        "cpu_gnu_ms": 0.706,
        "cpu_f00_ms": 0.229,
        "ratio": 2.8,
        "cpu_ratio": 3.08
      },
      {
        "tool": "stat",
        "package": "coreutils",
        "command_f00": "f00-stat --core -c %s fixture.txt",
        "time_gnu_ms": 0.706,
        "time_f00_ms": 0.253,
        "cpu_gnu_ms": 0.665,
        "cpu_f00_ms": 0.219,
        "ratio": 2.8,
        "cpu_ratio": 3.04
      },
      {
        "tool": "cksum",
        "package": "coreutils",
        "command_f00": "f00-cksum --core fixture.txt",
        "time_gnu_ms": 0.9,
        "time_f00_ms": 0.325,
        "cpu_gnu_ms": 0.862,
        "cpu_f00_ms": 0.291,
        "ratio": 2.77,
        "cpu_ratio": 2.96
      },
      {
        "tool": "install",
        "package": "coreutils",
        "command_f00": "f00-install --core -m 644 fixture inst.out",
        "time_gnu_ms": 0.861,
        "time_f00_ms": 0.313,
        "cpu_gnu_ms": 0.828,
        "cpu_f00_ms": 0.267,
        "ratio": 2.75,
        "cpu_ratio": 3.1
      },
      {
        "tool": "dir",
        "package": "coreutils",
        "command_f00": "f00-dir --core -1 dir",
        "time_gnu_ms": 0.724,
        "time_f00_ms": 0.269,
        "cpu_gnu_ms": 0.683,
        "cpu_f00_ms": 0.231,
        "ratio": 2.69,
        "cpu_ratio": 2.96
      },
      {
        "tool": "cp",
        "package": "coreutils",
        "command_f00": "f00-cp --core fixture.txt cp.out",
        "time_gnu_ms": 0.881,
        "time_f00_ms": 0.328,
        "cpu_gnu_ms": 0.836,
        "cpu_f00_ms": 0.286,
        "ratio": 2.69,
        "cpu_ratio": 2.92
      },
      {
        "tool": "md5sum",
        "package": "coreutils",
        "command_f00": "f00-md5sum --core fixture.txt",
        "time_gnu_ms": 0.898,
        "time_f00_ms": 0.338,
        "cpu_gnu_ms": 0.864,
        "cpu_f00_ms": 0.307,
        "ratio": 2.66,
        "cpu_ratio": 2.81
      },
      {
        "tool": "id",
        "package": "coreutils",
        "command_f00": "f00-id --core -u",
        "time_gnu_ms": 0.675,
        "time_f00_ms": 0.256,
        "cpu_gnu_ms": 0.633,
        "cpu_f00_ms": 0.218,
        "ratio": 2.63,
        "cpu_ratio": 2.9
      },
      {
        "tool": "false",
        "package": "coreutils",
        "command_f00": "f00-false --core",
        "time_gnu_ms": 0.379,
        "time_f00_ms": 0.145,
        "cpu_gnu_ms": 0.34,
        "cpu_f00_ms": 0.11,
        "ratio": 2.61,
        "cpu_ratio": 3.09
      },
      {
        "tool": "sha384sum",
        "package": "coreutils",
        "command_f00": "f00-sha384sum --core fixture.txt",
        "time_gnu_ms": 0.911,
        "time_f00_ms": 0.349,
        "cpu_gnu_ms": 0.868,
        "cpu_f00_ms": 0.313,
        "ratio": 2.61,
        "cpu_ratio": 2.77
      },
      {
        "tool": "sha512sum",
        "package": "coreutils",
        "command_f00": "f00-sha512sum --core fixture.txt",
        "time_gnu_ms": 0.894,
        "time_f00_ms": 0.349,
        "cpu_gnu_ms": 0.858,
        "cpu_f00_ms": 0.313,
        "ratio": 2.56,
        "cpu_ratio": 2.74
      },
      {
        "tool": "env",
        "package": "coreutils",
        "command_f00": "f00-env --core -i true",
        "time_gnu_ms": 0.808,
        "time_f00_ms": 0.32,
        "cpu_gnu_ms": 0.77,
        "cpu_f00_ms": 0.263,
        "ratio": 2.52,
        "cpu_ratio": 2.93
      },
      {
        "tool": "chmod",
        "package": "coreutils",
        "command_f00": "f00-chmod --core 644 fixture.txt",
        "time_gnu_ms": 0.656,
        "time_f00_ms": 0.261,
        "cpu_gnu_ms": 0.606,
        "cpu_f00_ms": 0.225,
        "ratio": 2.51,
        "cpu_ratio": 2.69
      },
      {
        "tool": "hostid",
        "package": "coreutils",
        "command_f00": "f00-hostid --core",
        "time_gnu_ms": 0.634,
        "time_f00_ms": 0.254,
        "cpu_gnu_ms": 0.592,
        "cpu_f00_ms": 0.217,
        "ratio": 2.5,
        "cpu_ratio": 2.73
      },
      {
        "tool": "sha1sum",
        "package": "coreutils",
        "command_f00": "f00-sha1sum --core fixture.txt",
        "time_gnu_ms": 0.899,
        "time_f00_ms": 0.365,
        "cpu_gnu_ms": 0.864,
        "cpu_f00_ms": 0.33,
        "ratio": 2.47,
        "cpu_ratio": 2.62
      },
      {
        "tool": "groups",
        "package": "coreutils",
        "command_f00": "f00-groups --core",
        "time_gnu_ms": 0.645,
        "time_f00_ms": 0.269,
        "cpu_gnu_ms": 0.596,
        "cpu_f00_ms": 0.235,
        "ratio": 2.39,
        "cpu_ratio": 2.54
      },
      {
        "tool": "df",
        "package": "coreutils",
        "command_f00": "f00-df --core -P /",
        "time_gnu_ms": 0.651,
        "time_f00_ms": 0.281,
        "cpu_gnu_ms": 0.614,
        "cpu_f00_ms": 0.243,
        "ratio": 2.32,
        "cpu_ratio": 2.53
      },
      {
        "tool": "seq",
        "package": "coreutils",
        "command_f00": "f00-seq --core 1 5",
        "time_gnu_ms": 0.566,
        "time_f00_ms": 0.245,
        "cpu_gnu_ms": 0.532,
        "cpu_f00_ms": 0.212,
        "ratio": 2.31,
        "cpu_ratio": 2.51
      },
      {
        "tool": "dircolors",
        "package": "coreutils",
        "command_f00": "f00-dircolors --core -p",
        "time_gnu_ms": 0.568,
        "time_f00_ms": 0.251,
        "cpu_gnu_ms": 0.53,
        "cpu_f00_ms": 0.215,
        "ratio": 2.26,
        "cpu_ratio": 2.47
      },
      {
        "tool": "date",
        "package": "coreutils",
        "command_f00": "f00-date --core -u +%Y",
        "time_gnu_ms": 0.584,
        "time_f00_ms": 0.259,
        "cpu_gnu_ms": 0.546,
        "cpu_f00_ms": 0.226,
        "ratio": 2.25,
        "cpu_ratio": 2.42
      },
      {
        "tool": "logname",
        "package": "coreutils",
        "command_f00": "f00-logname --core",
        "time_gnu_ms": 0.561,
        "time_f00_ms": 0.25,
        "cpu_gnu_ms": 0.518,
        "cpu_f00_ms": 0.215,
        "ratio": 2.25,
        "cpu_ratio": 2.41
      },
      {
        "tool": "who",
        "package": "coreutils",
        "command_f00": "f00-who --core",
        "time_gnu_ms": 0.565,
        "time_f00_ms": 0.252,
        "cpu_gnu_ms": 0.527,
        "cpu_f00_ms": 0.217,
        "ratio": 2.24,
        "cpu_ratio": 2.43
      },
      {
        "tool": "printf",
        "package": "coreutils",
        "command_f00": "f00-printf --core %s world",
        "time_gnu_ms": 0.56,
        "time_f00_ms": 0.251,
        "cpu_gnu_ms": 0.52,
        "cpu_f00_ms": 0.216,
        "ratio": 2.23,
        "cpu_ratio": 2.41
      },
      {
        "tool": "pinky",
        "package": "coreutils",
        "command_f00": "f00-pinky --core",
        "time_gnu_ms": 0.576,
        "time_f00_ms": 0.26,
        "cpu_gnu_ms": 0.542,
        "cpu_f00_ms": 0.225,
        "ratio": 2.22,
        "cpu_ratio": 2.41
      },
      {
        "tool": "mktemp",
        "package": "coreutils",
        "command_f00": "f00-mktemp --core -u",
        "time_gnu_ms": 0.56,
        "time_f00_ms": 0.253,
        "cpu_gnu_ms": 0.521,
        "cpu_f00_ms": 0.219,
        "ratio": 2.21,
        "cpu_ratio": 2.38
      },
      {
        "tool": "truncate",
        "package": "coreutils",
        "command_f00": "f00-truncate --core -s 0 trunc",
        "time_gnu_ms": 0.569,
        "time_f00_ms": 0.257,
        "cpu_gnu_ms": 0.531,
        "cpu_f00_ms": 0.223,
        "ratio": 2.21,
        "cpu_ratio": 2.38
      },
      {
        "tool": "test",
        "package": "coreutils",
        "command_f00": "f00-test --core -f fixture.txt",
        "time_gnu_ms": 0.552,
        "time_f00_ms": 0.251,
        "cpu_gnu_ms": 0.511,
        "cpu_f00_ms": 0.216,
        "ratio": 2.2,
        "cpu_ratio": 2.37
      },
      {
        "tool": "pwd",
        "package": "coreutils",
        "command_f00": "f00-pwd --core",
        "time_gnu_ms": 0.546,
        "time_f00_ms": 0.25,
        "cpu_gnu_ms": 0.509,
        "cpu_f00_ms": 0.215,
        "ratio": 2.19,
        "cpu_ratio": 2.37
      },
      {
        "tool": "du",
        "package": "coreutils",
        "command_f00": "f00-du --core -s dir",
        "time_gnu_ms": 0.622,
        "time_f00_ms": 0.284,
        "cpu_gnu_ms": 0.586,
        "cpu_f00_ms": 0.252,
        "ratio": 2.19,
        "cpu_ratio": 2.33
      },
      {
        "tool": "pathchk",
        "package": "coreutils",
        "command_f00": "f00-pathchk --core ok-name",
        "time_gnu_ms": 0.539,
        "time_f00_ms": 0.246,
        "cpu_gnu_ms": 0.499,
        "cpu_f00_ms": 0.212,
        "ratio": 2.19,
        "cpu_ratio": 2.35
      },
      {
        "tool": "touch",
        "package": "coreutils",
        "command_f00": "f00-touch --core touched",
        "time_gnu_ms": 0.563,
        "time_f00_ms": 0.257,
        "cpu_gnu_ms": 0.526,
        "cpu_f00_ms": 0.223,
        "ratio": 2.19,
        "cpu_ratio": 2.36
      },
      {
        "tool": "arch",
        "package": "coreutils",
        "command_f00": "f00-arch --core",
        "time_gnu_ms": 0.551,
        "time_f00_ms": 0.253,
        "cpu_gnu_ms": 0.515,
        "cpu_f00_ms": 0.219,
        "ratio": 2.18,
        "cpu_ratio": 2.35
      },
      {
        "tool": "sha256sum",
        "package": "coreutils",
        "command_f00": "f00-sha256sum --core fixture.txt",
        "time_gnu_ms": 0.885,
        "time_f00_ms": 0.409,
        "cpu_gnu_ms": 0.851,
        "cpu_f00_ms": 0.372,
        "ratio": 2.16,
        "cpu_ratio": 2.29
      },
      {
        "tool": "printenv",
        "package": "coreutils",
        "command_f00": "f00-printenv --core PATH",
        "time_gnu_ms": 0.538,
        "time_f00_ms": 0.252,
        "cpu_gnu_ms": 0.506,
        "cpu_f00_ms": 0.216,
        "ratio": 2.14,
        "cpu_ratio": 2.34
      },
      {
        "tool": "sha224sum",
        "package": "coreutils",
        "command_f00": "f00-sha224sum --core fixture.txt",
        "time_gnu_ms": 0.904,
        "time_f00_ms": 0.424,
        "cpu_gnu_ms": 0.865,
        "cpu_f00_ms": 0.384,
        "ratio": 2.13,
        "cpu_ratio": 2.25
      },
      {
        "tool": "readlink",
        "package": "coreutils",
        "command_f00": "f00-readlink --core /proc/self/exe",
        "time_gnu_ms": 0.544,
        "time_f00_ms": 0.258,
        "cpu_gnu_ms": 0.509,
        "cpu_f00_ms": 0.222,
        "ratio": 2.11,
        "cpu_ratio": 2.29
      },
      {
        "tool": "[",
        "package": "coreutils",
        "command_f00": "f00-[ --core -f fixture.txt",
        "time_gnu_ms": 0.538,
        "time_f00_ms": 0.254,
        "cpu_gnu_ms": 0.502,
        "cpu_f00_ms": 0.215,
        "ratio": 2.11,
        "cpu_ratio": 2.33
      },
      {
        "tool": "realpath",
        "package": "coreutils",
        "command_f00": "f00-realpath --core .",
        "time_gnu_ms": 0.553,
        "time_f00_ms": 0.264,
        "cpu_gnu_ms": 0.513,
        "cpu_f00_ms": 0.226,
        "ratio": 2.09,
        "cpu_ratio": 2.27
      },
      {
        "tool": "users",
        "package": "coreutils",
        "command_f00": "f00-users --core",
        "time_gnu_ms": 0.576,
        "time_f00_ms": 0.275,
        "cpu_gnu_ms": 0.535,
        "cpu_f00_ms": 0.237,
        "ratio": 2.09,
        "cpu_ratio": 2.26
      },
      {
        "tool": "tee",
        "package": "coreutils",
        "command_f00": "f00-tee --core tee.out",
        "time_gnu_ms": 0.642,
        "time_f00_ms": 0.308,
        "cpu_gnu_ms": 0.591,
        "cpu_f00_ms": 0.26,
        "ratio": 2.09,
        "cpu_ratio": 2.27
      },
      {
        "tool": "echo",
        "package": "coreutils",
        "command_f00": "f00-echo --core hi",
        "time_gnu_ms": 0.536,
        "time_f00_ms": 0.257,
        "cpu_gnu_ms": 0.498,
        "cpu_f00_ms": 0.221,
        "ratio": 2.08,
        "cpu_ratio": 2.25
      },
      {
        "tool": "head",
        "package": "coreutils",
        "command_f00": "f00-head --core -n 3 fixture.txt",
        "time_gnu_ms": 0.562,
        "time_f00_ms": 0.271,
        "cpu_gnu_ms": 0.526,
        "cpu_f00_ms": 0.237,
        "ratio": 2.07,
        "cpu_ratio": 2.22
      },
      {
        "tool": "uname",
        "package": "coreutils",
        "command_f00": "f00-uname --core -s",
        "time_gnu_ms": 0.563,
        "time_f00_ms": 0.273,
        "cpu_gnu_ms": 0.518,
        "cpu_f00_ms": 0.232,
        "ratio": 2.06,
        "cpu_ratio": 2.23
      },
      {
        "tool": "csplit",
        "package": "coreutils",
        "command_f00": "f00-csplit --core -f xx fixture 5",
        "time_gnu_ms": 0.731,
        "time_f00_ms": 0.356,
        "cpu_gnu_ms": 0.674,
        "cpu_f00_ms": 0.322,
        "ratio": 2.05,
        "cpu_ratio": 2.09
      },
      {
        "tool": "dd",
        "package": "coreutils",
        "command_f00": "f00-dd --core if=fixture of=dd.out bs=4k count=1",
        "time_gnu_ms": 0.62,
        "time_f00_ms": 0.316,
        "cpu_gnu_ms": 0.579,
        "cpu_f00_ms": 0.272,
        "ratio": 1.96,
        "cpu_ratio": 2.13
      },
      {
        "tool": "ls",
        "package": "coreutils",
        "command_f00": "f00-ls --core -1 dir",
        "time_gnu_ms": 0.746,
        "time_f00_ms": 0.385,
        "cpu_gnu_ms": 0.704,
        "cpu_f00_ms": 0.349,
        "ratio": 1.94,
        "cpu_ratio": 2.02
      },
      {
        "tool": "b2sum",
        "package": "coreutils",
        "command_f00": "f00-b2sum --core fixture.txt",
        "time_gnu_ms": 0.619,
        "time_f00_ms": 0.32,
        "cpu_gnu_ms": 0.58,
        "cpu_f00_ms": 0.285,
        "ratio": 1.93,
        "cpu_ratio": 2.04
      },
      {
        "tool": "sleep",
        "package": "coreutils",
        "command_f00": "f00-sleep --core 0",
        "time_gnu_ms": 0.6,
        "time_f00_ms": 0.315,
        "cpu_gnu_ms": 0.512,
        "cpu_f00_ms": 0.224,
        "ratio": 1.9,
        "cpu_ratio": 2.29
      },
      {
        "tool": "tail",
        "package": "coreutils",
        "command_f00": "f00-tail --core -n 3 fixture.txt",
        "time_gnu_ms": 0.562,
        "time_f00_ms": 0.305,
        "cpu_gnu_ms": 0.529,
        "cpu_f00_ms": 0.265,
        "ratio": 1.84,
        "cpu_ratio": 2.0
      },
      {
        "tool": "wc",
        "package": "coreutils",
        "command_f00": "f00-wc --core -l fixture.txt",
        "time_gnu_ms": 0.573,
        "time_f00_ms": 0.317,
        "cpu_gnu_ms": 0.538,
        "cpu_f00_ms": 0.282,
        "ratio": 1.81,
        "cpu_ratio": 1.91
      },
      {
        "tool": "sum",
        "package": "coreutils",
        "command_f00": "f00-sum --core fixture.txt",
        "time_gnu_ms": 0.606,
        "time_f00_ms": 0.334,
        "cpu_gnu_ms": 0.569,
        "cpu_f00_ms": 0.297,
        "ratio": 1.81,
        "cpu_ratio": 1.92
      },
      {
        "tool": "fmt",
        "package": "coreutils",
        "command_f00": "f00-fmt --core -w 40 fixture.txt",
        "time_gnu_ms": 0.703,
        "time_f00_ms": 0.396,
        "cpu_gnu_ms": 0.666,
        "cpu_f00_ms": 0.362,
        "ratio": 1.77,
        "cpu_ratio": 1.84
      },
      {
        "tool": "expr",
        "package": "coreutils",
        "command_f00": "f00-expr --core 1 + 1",
        "time_gnu_ms": 0.593,
        "time_f00_ms": 0.347,
        "cpu_gnu_ms": 0.549,
        "cpu_f00_ms": 0.307,
        "ratio": 1.71,
        "cpu_ratio": 1.79
      },
      {
        "tool": "sync",
        "package": "coreutils",
        "command_f00": "f00-sync --core",
        "time_gnu_ms": 0.77,
        "time_f00_ms": 0.452,
        "cpu_gnu_ms": 0.571,
        "cpu_f00_ms": 0.269,
        "ratio": 1.7,
        "cpu_ratio": 2.12
      },
      {
        "tool": "factor",
        "package": "coreutils",
        "command_f00": "f00-factor --core 12",
        "time_gnu_ms": 0.585,
        "time_f00_ms": 0.35,
        "cpu_gnu_ms": 0.55,
        "cpu_f00_ms": 0.309,
        "ratio": 1.67,
        "cpu_ratio": 1.78
      },
      {
        "tool": "numfmt",
        "package": "coreutils",
        "command_f00": "f00-numfmt --core --to=si 1000",
        "time_gnu_ms": 0.551,
        "time_f00_ms": 0.348,
        "cpu_gnu_ms": 0.52,
        "cpu_f00_ms": 0.308,
        "ratio": 1.58,
        "cpu_ratio": 1.69
      },
      {
        "tool": "tr",
        "package": "coreutils",
        "command_f00": "f00-tr --core a-z A-Z",
        "time_gnu_ms": 0.683,
        "time_f00_ms": 0.432,
        "cpu_gnu_ms": 0.561,
        "cpu_f00_ms": 0.321,
        "ratio": 1.58,
        "cpu_ratio": 1.75
      },
      {
        "tool": "hostname",
        "package": "coreutils",
        "command_f00": "f00-hostname --core",
        "time_gnu_ms": 0.406,
        "time_f00_ms": 0.256,
        "cpu_gnu_ms": 0.365,
        "cpu_f00_ms": 0.22,
        "ratio": 1.58,
        "cpu_ratio": 1.66
      },
      {
        "tool": "cut",
        "package": "coreutils",
        "command_f00": "f00-cut --core -d: -f1 /etc/passwd",
        "time_gnu_ms": 0.67,
        "time_f00_ms": 0.429,
        "cpu_gnu_ms": 0.586,
        "cpu_f00_ms": 0.35,
        "ratio": 1.56,
        "cpu_ratio": 1.67
      },
      {
        "tool": "fold",
        "package": "coreutils",
        "command_f00": "f00-fold --core -w 40 fixture.txt",
        "time_gnu_ms": 0.635,
        "time_f00_ms": 0.431,
        "cpu_gnu_ms": 0.588,
        "cpu_f00_ms": 0.391,
        "ratio": 1.47,
        "cpu_ratio": 1.5
      },
      {
        "tool": "comm",
        "package": "coreutils",
        "command_f00": "f00-comm --core -12 a.txt b.txt",
        "time_gnu_ms": 0.679,
        "time_f00_ms": 0.466,
        "cpu_gnu_ms": 0.639,
        "cpu_f00_ms": 0.433,
        "ratio": 1.46,
        "cpu_ratio": 1.48
      },
      {
        "tool": "split",
        "package": "coreutils",
        "command_f00": "f00-split --core -l 50 fixture.txt out",
        "time_gnu_ms": 0.787,
        "time_f00_ms": 0.539,
        "cpu_gnu_ms": 0.737,
        "cpu_f00_ms": 0.483,
        "ratio": 1.46,
        "cpu_ratio": 1.53
      },
      {
        "tool": "base32",
        "package": "coreutils",
        "command_f00": "f00-base32 --core fixture.txt",
        "time_gnu_ms": 0.576,
        "time_f00_ms": 0.401,
        "cpu_gnu_ms": 0.543,
        "cpu_f00_ms": 0.37,
        "ratio": 1.44,
        "cpu_ratio": 1.47
      },
      {
        "tool": "expand",
        "package": "coreutils",
        "command_f00": "f00-expand --core fixture.txt",
        "time_gnu_ms": 0.597,
        "time_f00_ms": 0.415,
        "cpu_gnu_ms": 0.56,
        "cpu_f00_ms": 0.378,
        "ratio": 1.44,
        "cpu_ratio": 1.48
      },
      {
        "tool": "od",
        "package": "coreutils",
        "command_f00": "f00-od --core -An -tx1 -N8 fixture.txt",
        "time_gnu_ms": 0.638,
        "time_f00_ms": 0.461,
        "cpu_gnu_ms": 0.544,
        "cpu_f00_ms": 0.368,
        "ratio": 1.38,
        "cpu_ratio": 1.48
      },
      {
        "tool": "rev",
        "package": "coreutils",
        "command_f00": "f00-rev --core fixture.txt",
        "time_gnu_ms": 0.844,
        "time_f00_ms": 0.619,
        "cpu_gnu_ms": 0.801,
        "cpu_f00_ms": 0.578,
        "ratio": 1.36,
        "cpu_ratio": 1.39
      },
      {
        "tool": "base64",
        "package": "coreutils",
        "command_f00": "f00-base64 --core fixture.txt",
        "time_gnu_ms": 0.589,
        "time_f00_ms": 0.443,
        "cpu_gnu_ms": 0.55,
        "cpu_f00_ms": 0.407,
        "ratio": 1.33,
        "cpu_ratio": 1.35
      },
      {
        "tool": "basenc",
        "package": "coreutils",
        "command_f00": "f00-basenc --core --base64 fixture.txt",
        "time_gnu_ms": 0.611,
        "time_f00_ms": 0.463,
        "cpu_gnu_ms": 0.567,
        "cpu_f00_ms": 0.43,
        "ratio": 1.32,
        "cpu_ratio": 1.32
      },
      {
        "tool": "pr",
        "package": "coreutils",
        "command_f00": "f00-pr --core -t fixture.txt",
        "time_gnu_ms": 0.73,
        "time_f00_ms": 0.563,
        "cpu_gnu_ms": 0.692,
        "cpu_f00_ms": 0.529,
        "ratio": 1.3,
        "cpu_ratio": 1.31
      },
      {
        "tool": "unexpand",
        "package": "coreutils",
        "command_f00": "f00-unexpand --core fixture.txt",
        "time_gnu_ms": 0.596,
        "time_f00_ms": 0.465,
        "cpu_gnu_ms": 0.559,
        "cpu_f00_ms": 0.429,
        "ratio": 1.28,
        "cpu_ratio": 1.3
      },
      {
        "tool": "paste",
        "package": "coreutils",
        "command_f00": "f00-paste --core a.txt b.txt",
        "time_gnu_ms": 0.631,
        "time_f00_ms": 0.567,
        "cpu_gnu_ms": 0.595,
        "cpu_f00_ms": 0.532,
        "ratio": 1.11,
        "cpu_ratio": 1.12
      },
      {
        "tool": "nl",
        "package": "coreutils",
        "command_f00": "f00-nl --core fixture.txt",
        "time_gnu_ms": 0.634,
        "time_f00_ms": 0.58,
        "cpu_gnu_ms": 0.593,
        "cpu_f00_ms": 0.542,
        "ratio": 1.09,
        "cpu_ratio": 1.09
      },
      {
        "tool": "sort",
        "package": "coreutils",
        "command_f00": "f00-sort --core fixture.txt",
        "time_gnu_ms": 1.096,
        "time_f00_ms": 1.019,
        "cpu_gnu_ms": 1.048,
        "cpu_f00_ms": 0.981,
        "ratio": 1.08,
        "cpu_ratio": 1.07
      },
      {
        "tool": "uniq",
        "package": "coreutils",
        "command_f00": "f00-uniq --core a.txt",
        "time_gnu_ms": 0.615,
        "time_f00_ms": 0.572,
        "cpu_gnu_ms": 0.579,
        "cpu_f00_ms": 0.533,
        "ratio": 1.07,
        "cpu_ratio": 1.09
      },
      {
        "tool": "tac",
        "package": "coreutils",
        "command_f00": "f00-tac --core fixture.txt",
        "time_gnu_ms": 0.583,
        "time_f00_ms": 0.557,
        "cpu_gnu_ms": 0.548,
        "cpu_f00_ms": 0.524,
        "ratio": 1.05,
        "cpu_ratio": 1.05
      },
      {
        "tool": "tsort",
        "package": "coreutils",
        "command_f00": "f00-tsort --core",
        "time_gnu_ms": 0.561,
        "time_f00_ms": 0.541,
        "cpu_gnu_ms": 0.52,
        "cpu_f00_ms": 0.497,
        "ratio": 1.04,
        "cpu_ratio": 1.05
      },
      {
        "tool": "shuf",
        "package": "coreutils",
        "command_f00": "f00-shuf --core fixture.txt",
        "time_gnu_ms": 0.597,
        "time_f00_ms": 0.727,
        "cpu_gnu_ms": 0.558,
        "cpu_f00_ms": 0.67,
        "ratio": 0.82,
        "cpu_ratio": 0.83
      }
    ],
    "grep": [
      {
        "tool": "fgrep",
        "package": "grep",
        "command_f00": "f00-fgrep --core hello fixture.txt",
        "time_gnu_ms": 1.171,
        "time_f00_ms": 0.399,
        "cpu_gnu_ms": 1.127,
        "cpu_f00_ms": 0.366,
        "ratio": 2.93,
        "cpu_ratio": 3.08
      },
      {
        "tool": "egrep",
        "package": "grep",
        "command_f00": "f00-egrep --core h.llo fixture.txt",
        "time_gnu_ms": 1.178,
        "time_f00_ms": 0.578,
        "cpu_gnu_ms": 1.14,
        "cpu_f00_ms": 0.542,
        "ratio": 2.04,
        "cpu_ratio": 2.1
      },
      {
        "tool": "grep",
        "package": "grep",
        "command_f00": "f00-grep --core -F hello fixture.txt",
        "time_gnu_ms": 0.721,
        "time_f00_ms": 0.374,
        "cpu_gnu_ms": 0.683,
        "cpu_f00_ms": 0.336,
        "ratio": 1.93,
        "cpu_ratio": 2.03
      }
    ],
    "findutils": [
      {
        "tool": "xargs",
        "package": "findutils",
        "command_f00": "f00-xargs --core -n 2",
        "time_gnu_ms": 2.102,
        "time_f00_ms": 0.452,
        "cpu_gnu_ms": 2.02,
        "cpu_f00_ms": 0.406,
        "ratio": 4.65,
        "cpu_ratio": 4.98
      },
      {
        "tool": "find",
        "package": "findutils",
        "command_f00": "f00-find --core -maxdepth 1 -name '*.txt' /tmp/f00-suite-bench.1s6zvskp/dir",
        "time_gnu_ms": 0.789,
        "time_f00_ms": 0.452,
        "cpu_gnu_ms": 0.75,
        "cpu_f00_ms": 0.418,
        "ratio": 1.75,
        "cpu_ratio": 1.79
      }
    ],
    "diffutils": [
      {
        "tool": "diff3",
        "package": "diffutils",
        "command_f00": "f00-diff3 --core a.txt b.txt a.txt",
        "time_gnu_ms": 2.258,
        "time_f00_ms": 0.689,
        "cpu_gnu_ms": 2.212,
        "cpu_f00_ms": 0.65,
        "ratio": 3.28,
        "cpu_ratio": 3.4
      },
      {
        "tool": "sdiff",
        "package": "diffutils",
        "command_f00": "f00-sdiff --core a.txt b.txt",
        "time_gnu_ms": 1.265,
        "time_f00_ms": 0.625,
        "cpu_gnu_ms": 1.211,
        "cpu_f00_ms": 0.577,
        "ratio": 2.02,
        "cpu_ratio": 2.1
      },
      {
        "tool": "cmp",
        "package": "diffutils",
        "command_f00": "f00-cmp --core fixture.txt fixture.txt",
        "time_gnu_ms": 0.601,
        "time_f00_ms": 0.367,
        "cpu_gnu_ms": 0.555,
        "cpu_f00_ms": 0.334,
        "ratio": 1.64,
        "cpu_ratio": 1.66
      },
      {
        "tool": "diff",
        "package": "diffutils",
        "command_f00": "f00-diff --core -u a.txt b.txt",
        "time_gnu_ms": 0.695,
        "time_f00_ms": 0.542,
        "cpu_gnu_ms": 0.648,
        "cpu_f00_ms": 0.507,
        "ratio": 1.28,
        "cpu_ratio": 1.28
      }
    ]
  },
  "cold_startup": {
    "label": "Cold process spawn (entry tools, mean ms / run)",
    "tools": [
      "true",
      "false",
      "basename",
      "dirname",
      "echo",
      "pwd",
      "nproc",
      "whoami",
      "uname",
      "id"
    ],
    "n_runs": 15,
    "gnu_ms": [
      0.575,
      0.567,
      0.586,
      0.585,
      0.563,
      0.551,
      0.545,
      0.557,
      0.538,
      0.543,
      0.549,
      0.547,
      0.545,
      0.578,
      0.541
    ],
    "f00_ms": [
      0.198,
      0.204,
      0.199,
      0.201,
      0.204,
      0.212,
      0.192,
      0.194,
      0.19,
      0.199,
      0.195,
      0.199,
      0.201,
      0.2,
      0.197
    ],
    "median_gnu_ms": 0.551,
    "median_f00_ms": 0.199,
    "ratio": 2.77,
    "series": [
      {
        "tool": "true",
        "command_f00": "f00-true --core",
        "gnu_ms": [
          0.462,
          0.489,
          0.444,
          0.544,
          0.445,
          0.479,
          0.539,
          0.444,
          0.394,
          0.372,
          0.387,
          0.376,
          0.396,
          0.376,
          0.363
        ],
        "f00_ms": [
          0.154,
          0.145,
          0.152,
          0.149,
          0.19,
          0.146,
          0.157,
          0.145,
          0.149,
          0.147,
          0.164,
          0.153,
          0.152,
          0.146,
          0.144
        ],
        "gnu_cpu_ms": [
          0.394,
          0.416,
          0.381,
          0.47,
          0.387,
          0.414,
          0.476,
          0.396,
          0.355,
          0.334,
          0.353,
          0.335,
          0.357,
          0.339,
          0.325
        ],
        "f00_cpu_ms": [
          0.119,
          0.112,
          0.111,
          0.116,
          0.115,
          0.111,
          0.115,
          0.111,
          0.11,
          0.114,
          0.111,
          0.11,
          0.116,
          0.11,
          0.112
        ],
        "median_gnu_ms": 0.444,
        "median_f00_ms": 0.149,
        "median_gnu_cpu_ms": 0.381,
        "median_f00_cpu_ms": 0.112,
        "ratio": 2.97,
        "cpu_ratio": 3.4
      },
      {
        "tool": "false",
        "command_f00": "f00-false --core",
        "gnu_ms": [
          0.396,
          0.379,
          0.495,
          0.379,
          0.372,
          0.393,
          0.371,
          0.469,
          0.381,
          0.374,
          0.385,
          0.364,
          0.381,
          0.363,
          0.368
        ],
        "f00_ms": [
          0.145,
          0.142,
          0.146,
          0.145,
          0.149,
          0.149,
          0.141,
          0.143,
          0.151,
          0.14,
          0.146,
          0.194,
          0.142,
          0.14,
          0.144
        ],
        "gnu_cpu_ms": [
          0.359,
          0.34,
          0.381,
          0.341,
          0.336,
          0.334,
          0.332,
          0.356,
          0.342,
          0.341,
          0.325,
          0.329,
          0.347,
          0.327,
          0.335
        ],
        "f00_cpu_ms": [
          0.112,
          0.109,
          0.115,
          0.109,
          0.118,
          0.115,
          0.108,
          0.11,
          0.115,
          0.109,
          0.11,
          0.138,
          0.108,
          0.108,
          0.109
        ],
        "median_gnu_ms": 0.379,
        "median_f00_ms": 0.145,
        "median_gnu_cpu_ms": 0.34,
        "median_f00_cpu_ms": 0.11,
        "ratio": 2.61,
        "cpu_ratio": 3.09
      },
      {
        "tool": "basename",
        "command_f00": "f00-basename --core /usr/bin/ls",
        "gnu_ms": [
          0.723,
          0.578,
          0.689,
          0.552,
          0.572,
          0.534,
          0.525,
          0.536,
          0.518,
          0.598,
          0.539,
          0.545,
          0.527,
          0.537,
          0.527
        ],
        "f00_ms": [
          0.151,
          0.149,
          0.149,
          0.192,
          0.145,
          0.149,
          0.142,
          0.144,
          0.147,
          0.159,
          0.146,
          0.148,
          0.142,
          0.141,
          0.147
        ],
        "gnu_cpu_ms": [
          0.659,
          0.534,
          0.541,
          0.513,
          0.507,
          0.5,
          0.491,
          0.501,
          0.485,
          0.52,
          0.501,
          0.509,
          0.493,
          0.502,
          0.491
        ],
        "f00_cpu_ms": [
          0.116,
          0.114,
          0.116,
          0.136,
          0.112,
          0.115,
          0.11,
          0.111,
          0.114,
          0.125,
          0.112,
          0.115,
          0.109,
          0.109,
          0.116
        ],
        "median_gnu_ms": 0.539,
        "median_f00_ms": 0.147,
        "median_gnu_cpu_ms": 0.502,
        "median_f00_cpu_ms": 0.114,
        "ratio": 3.66,
        "cpu_ratio": 4.4
      },
      {
        "tool": "dirname",
        "command_f00": "f00-dirname --core /usr/bin/ls",
        "gnu_ms": [
          0.556,
          0.542,
          0.599,
          0.653,
          0.632,
          0.576,
          0.542,
          0.581,
          0.537,
          0.558,
          0.541,
          0.645,
          0.637,
          0.863,
          0.558
        ],
        "f00_ms": [
          0.145,
          0.148,
          0.145,
          0.145,
          0.212,
          0.289,
          0.176,
          0.17,
          0.148,
          0.179,
          0.168,
          0.145,
          0.15,
          0.15,
          0.153
        ],
        "gnu_cpu_ms": [
          0.519,
          0.504,
          0.534,
          0.607,
          0.577,
          0.537,
          0.505,
          0.545,
          0.502,
          0.521,
          0.493,
          0.578,
          0.573,
          0.82,
          0.519
        ],
        "f00_cpu_ms": [
          0.11,
          0.114,
          0.112,
          0.11,
          0.141,
          0.197,
          0.131,
          0.126,
          0.111,
          0.143,
          0.125,
          0.11,
          0.113,
          0.115,
          0.114
        ],
        "median_gnu_ms": 0.576,
        "median_f00_ms": 0.15,
        "median_gnu_cpu_ms": 0.534,
        "median_f00_cpu_ms": 0.114,
        "ratio": 3.83,
        "cpu_ratio": 4.68
      },
      {
        "tool": "echo",
        "command_f00": "f00-echo --core hi",
        "gnu_ms": [
          0.691,
          0.547,
          0.551,
          0.519,
          0.562,
          0.594,
          0.531,
          0.539,
          0.515,
          0.536,
          0.525,
          0.533,
          0.515,
          0.559,
          0.513
        ],
        "f00_ms": [
          0.274,
          0.27,
          0.265,
          0.29,
          0.257,
          0.254,
          0.257,
          0.271,
          0.248,
          0.251,
          0.251,
          0.263,
          0.254,
          0.254,
          0.257
        ],
        "gnu_cpu_ms": [
          0.564,
          0.498,
          0.511,
          0.478,
          0.503,
          0.537,
          0.494,
          0.502,
          0.477,
          0.501,
          0.487,
          0.494,
          0.477,
          0.523,
          0.477
        ],
        "f00_cpu_ms": [
          0.239,
          0.236,
          0.23,
          0.255,
          0.222,
          0.218,
          0.221,
          0.231,
          0.215,
          0.214,
          0.22,
          0.219,
          0.222,
          0.219,
          0.214
        ],
        "median_gnu_ms": 0.536,
        "median_f00_ms": 0.257,
        "median_gnu_cpu_ms": 0.498,
        "median_f00_cpu_ms": 0.221,
        "ratio": 2.08,
        "cpu_ratio": 2.25
      },
      {
        "tool": "pwd",
        "command_f00": "f00-pwd --core",
        "gnu_ms": [
          0.539,
          0.563,
          0.524,
          0.65,
          0.545,
          0.546,
          0.536,
          0.538,
          0.554,
          0.53,
          0.729,
          0.549,
          0.56,
          0.565,
          0.536
        ],
        "f00_ms": [
          0.256,
          0.348,
          0.26,
          0.253,
          0.25,
          0.261,
          0.246,
          0.244,
          0.248,
          0.273,
          0.249,
          0.249,
          0.245,
          0.285,
          0.245
        ],
        "gnu_cpu_ms": [
          0.499,
          0.521,
          0.486,
          0.528,
          0.509,
          0.487,
          0.499,
          0.498,
          0.518,
          0.489,
          0.567,
          0.51,
          0.522,
          0.526,
          0.497
        ],
        "f00_cpu_ms": [
          0.221,
          0.238,
          0.224,
          0.219,
          0.214,
          0.227,
          0.213,
          0.211,
          0.214,
          0.236,
          0.215,
          0.213,
          0.214,
          0.249,
          0.213
        ],
        "median_gnu_ms": 0.546,
        "median_f00_ms": 0.25,
        "median_gnu_cpu_ms": 0.509,
        "median_f00_cpu_ms": 0.215,
        "ratio": 2.19,
        "cpu_ratio": 2.37
      },
      {
        "tool": "nproc",
        "command_f00": "f00-nproc --core",
        "gnu_ms": [
          0.537,
          0.75,
          0.606,
          0.54,
          0.577,
          0.549,
          0.611,
          0.613,
          0.548,
          0.577,
          0.546,
          0.569,
          0.562,
          0.653,
          0.642
        ],
        "f00_ms": [
          0.182,
          0.147,
          0.144,
          0.148,
          0.145,
          0.148,
          0.143,
          0.166,
          0.148,
          0.144,
          0.143,
          0.154,
          0.141,
          0.181,
          0.183
        ],
        "gnu_cpu_ms": [
          0.498,
          0.668,
          0.529,
          0.495,
          0.539,
          0.514,
          0.574,
          0.578,
          0.511,
          0.541,
          0.51,
          0.535,
          0.527,
          0.61,
          0.572
        ],
        "f00_cpu_ms": [
          0.145,
          0.111,
          0.11,
          0.114,
          0.111,
          0.114,
          0.11,
          0.133,
          0.114,
          0.111,
          0.109,
          0.116,
          0.109,
          0.12,
          0.149
        ],
        "median_gnu_ms": 0.577,
        "median_f00_ms": 0.148,
        "median_gnu_cpu_ms": 0.535,
        "median_f00_cpu_ms": 0.114,
        "ratio": 3.91,
        "cpu_ratio": 4.69
      },
      {
        "tool": "whoami",
        "command_f00": "f00-whoami --core",
        "gnu_ms": [
          0.602,
          0.61,
          0.613,
          0.587,
          0.648,
          0.606,
          0.59,
          0.61,
          0.589,
          0.628,
          0.621,
          0.594,
          0.648,
          0.597,
          0.618
        ],
        "f00_ms": [
          0.151,
          0.149,
          0.15,
          0.146,
          0.156,
          0.174,
          0.149,
          0.153,
          0.149,
          0.148,
          0.151,
          0.152,
          0.274,
          0.195,
          0.153
        ],
        "gnu_cpu_ms": [
          0.559,
          0.564,
          0.578,
          0.552,
          0.589,
          0.568,
          0.553,
          0.576,
          0.552,
          0.591,
          0.587,
          0.559,
          0.591,
          0.562,
          0.563
        ],
        "f00_cpu_ms": [
          0.118,
          0.115,
          0.119,
          0.114,
          0.124,
          0.131,
          0.116,
          0.121,
          0.116,
          0.113,
          0.118,
          0.114,
          0.22,
          0.147,
          0.117
        ],
        "median_gnu_ms": 0.61,
        "median_f00_ms": 0.151,
        "median_gnu_cpu_ms": 0.564,
        "median_f00_cpu_ms": 0.118,
        "ratio": 4.03,
        "cpu_ratio": 4.78
      },
      {
        "tool": "uname",
        "command_f00": "f00-uname --core -s",
        "gnu_ms": [
          0.553,
          0.537,
          0.668,
          0.531,
          0.559,
          0.543,
          0.563,
          0.577,
          0.678,
          0.61,
          0.545,
          0.614,
          0.564,
          0.526,
          0.614
        ],
        "f00_ms": [
          0.262,
          0.292,
          0.307,
          0.284,
          0.283,
          0.3,
          0.255,
          0.249,
          0.263,
          0.293,
          0.278,
          0.273,
          0.259,
          0.249,
          0.266
        ],
        "gnu_cpu_ms": [
          0.517,
          0.502,
          0.541,
          0.496,
          0.518,
          0.506,
          0.525,
          0.488,
          0.634,
          0.542,
          0.501,
          0.537,
          0.526,
          0.49,
          0.528
        ],
        "f00_cpu_ms": [
          0.223,
          0.254,
          0.271,
          0.246,
          0.245,
          0.206,
          0.22,
          0.215,
          0.228,
          0.256,
          0.243,
          0.238,
          0.213,
          0.215,
          0.232
        ],
        "median_gnu_ms": 0.563,
        "median_f00_ms": 0.273,
        "median_gnu_cpu_ms": 0.518,
        "median_f00_cpu_ms": 0.232,
        "ratio": 2.06,
        "cpu_ratio": 2.23
      },
      {
        "tool": "id",
        "command_f00": "f00-id --core -u",
        "gnu_ms": [
          0.692,
          0.676,
          0.666,
          0.894,
          0.717,
          0.686,
          0.646,
          0.668,
          0.669,
          0.651,
          0.673,
          0.681,
          0.659,
          0.741,
          0.675
        ],
        "f00_ms": [
          0.256,
          0.249,
          0.275,
          0.259,
          0.251,
          0.254,
          0.257,
          0.254,
          0.249,
          0.259,
          0.257,
          0.257,
          0.249,
          0.255,
          0.273
        ],
        "gnu_cpu_ms": [
          0.649,
          0.64,
          0.626,
          0.822,
          0.647,
          0.645,
          0.607,
          0.63,
          0.633,
          0.614,
          0.633,
          0.647,
          0.618,
          0.623,
          0.636
        ],
        "f00_cpu_ms": [
          0.222,
          0.216,
          0.241,
          0.222,
          0.222,
          0.218,
          0.225,
          0.217,
          0.216,
          0.217,
          0.224,
          0.214,
          0.215,
          0.216,
          0.237
        ],
        "median_gnu_ms": 0.675,
        "median_f00_ms": 0.256,
        "median_gnu_cpu_ms": 0.633,
        "median_f00_cpu_ms": 0.218,
        "ratio": 2.63,
        "cpu_ratio": 2.9
      }
    ]
  },
  "tools": [
    {
      "tool": "true",
      "package": "coreutils",
      "command_gnu": "true",
      "command_f00": "f00-true --core",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.444,
      "time_f00_ms": 0.149,
      "cpu_gnu_ms": 0.381,
      "cpu_f00_ms": 0.112,
      "ratio": 2.97,
      "cpu_ratio": 3.4,
      "status": "ok"
    },
    {
      "tool": "false",
      "package": "coreutils",
      "command_gnu": "false",
      "command_f00": "f00-false --core",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.379,
      "time_f00_ms": 0.145,
      "cpu_gnu_ms": 0.34,
      "cpu_f00_ms": 0.11,
      "ratio": 2.61,
      "cpu_ratio": 3.09,
      "status": "ok"
    },
    {
      "tool": "basename",
      "package": "coreutils",
      "command_gnu": "basename /usr/bin/ls",
      "command_f00": "f00-basename --core /usr/bin/ls",
      "output_gnu": "ls",
      "output_f00": "ls",
      "time_gnu_ms": 0.539,
      "time_f00_ms": 0.147,
      "cpu_gnu_ms": 0.502,
      "cpu_f00_ms": 0.114,
      "ratio": 3.66,
      "cpu_ratio": 4.4,
      "status": "ok"
    },
    {
      "tool": "dirname",
      "package": "coreutils",
      "command_gnu": "dirname /usr/bin/ls",
      "command_f00": "f00-dirname --core /usr/bin/ls",
      "output_gnu": "/usr/bin",
      "output_f00": "/usr/bin",
      "time_gnu_ms": 0.576,
      "time_f00_ms": 0.15,
      "cpu_gnu_ms": 0.534,
      "cpu_f00_ms": 0.114,
      "ratio": 3.83,
      "cpu_ratio": 4.68,
      "status": "ok"
    },
    {
      "tool": "echo",
      "package": "coreutils",
      "command_gnu": "echo hi",
      "command_f00": "f00-echo --core hi",
      "output_gnu": "hi",
      "output_f00": "hi",
      "time_gnu_ms": 0.536,
      "time_f00_ms": 0.257,
      "cpu_gnu_ms": 0.498,
      "cpu_f00_ms": 0.221,
      "ratio": 2.08,
      "cpu_ratio": 2.25,
      "status": "ok"
    },
    {
      "tool": "pwd",
      "package": "coreutils",
      "command_gnu": "pwd",
      "command_f00": "f00-pwd --core",
      "output_gnu": "/home/runner/work/f00tils/f00tils",
      "output_f00": "/home/runner/work/f00tils/f00tils",
      "time_gnu_ms": 0.546,
      "time_f00_ms": 0.25,
      "cpu_gnu_ms": 0.509,
      "cpu_f00_ms": 0.215,
      "ratio": 2.19,
      "cpu_ratio": 2.37,
      "status": "ok"
    },
    {
      "tool": "nproc",
      "package": "coreutils",
      "command_gnu": "nproc",
      "command_f00": "f00-nproc --core",
      "output_gnu": "4",
      "output_f00": "4",
      "time_gnu_ms": 0.577,
      "time_f00_ms": 0.148,
      "cpu_gnu_ms": 0.535,
      "cpu_f00_ms": 0.114,
      "ratio": 3.91,
      "cpu_ratio": 4.69,
      "status": "ok"
    },
    {
      "tool": "whoami",
      "package": "coreutils",
      "command_gnu": "whoami",
      "command_f00": "f00-whoami --core",
      "output_gnu": "runner",
      "output_f00": "runner",
      "time_gnu_ms": 0.61,
      "time_f00_ms": 0.151,
      "cpu_gnu_ms": 0.564,
      "cpu_f00_ms": 0.118,
      "ratio": 4.03,
      "cpu_ratio": 4.78,
      "status": "ok"
    },
    {
      "tool": "uname",
      "package": "coreutils",
      "command_gnu": "uname -s",
      "command_f00": "f00-uname --core -s",
      "output_gnu": "Linux",
      "output_f00": "Linux",
      "time_gnu_ms": 0.563,
      "time_f00_ms": 0.273,
      "cpu_gnu_ms": 0.518,
      "cpu_f00_ms": 0.232,
      "ratio": 2.06,
      "cpu_ratio": 2.23,
      "status": "ok"
    },
    {
      "tool": "id",
      "package": "coreutils",
      "command_gnu": "id -u",
      "command_f00": "f00-id --core -u",
      "output_gnu": "1001",
      "output_f00": "1001",
      "time_gnu_ms": 0.675,
      "time_f00_ms": 0.256,
      "cpu_gnu_ms": 0.633,
      "cpu_f00_ms": 0.218,
      "ratio": 2.63,
      "cpu_ratio": 2.9,
      "status": "ok"
    },
    {
      "tool": "date",
      "package": "coreutils",
      "command_gnu": "date -u +%Y",
      "command_f00": "f00-date --core -u +%Y",
      "output_gnu": "2026",
      "output_f00": "2026",
      "time_gnu_ms": 0.584,
      "time_f00_ms": 0.259,
      "cpu_gnu_ms": 0.546,
      "cpu_f00_ms": 0.226,
      "ratio": 2.25,
      "cpu_ratio": 2.42,
      "status": "ok"
    },
    {
      "tool": "printenv",
      "package": "coreutils",
      "command_gnu": "printenv PATH",
      "command_f00": "f00-printenv --core PATH",
      "output_gnu": "/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/too\u2026",
      "output_f00": "/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/too\u2026",
      "time_gnu_ms": 0.538,
      "time_f00_ms": 0.252,
      "cpu_gnu_ms": 0.506,
      "cpu_f00_ms": 0.216,
      "ratio": 2.14,
      "cpu_ratio": 2.34,
      "status": "ok"
    },
    {
      "tool": "printf",
      "package": "coreutils",
      "command_gnu": "printf %s world",
      "command_f00": "f00-printf --core %s world",
      "output_gnu": "world",
      "output_f00": "world",
      "time_gnu_ms": 0.56,
      "time_f00_ms": 0.251,
      "cpu_gnu_ms": 0.52,
      "cpu_f00_ms": 0.216,
      "ratio": 2.23,
      "cpu_ratio": 2.41,
      "status": "ok"
    },
    {
      "tool": "factor",
      "package": "coreutils",
      "command_gnu": "factor 12",
      "command_f00": "f00-factor --core 12",
      "output_gnu": "12: 2 2 3",
      "output_f00": "12: 2 2 3",
      "time_gnu_ms": 0.585,
      "time_f00_ms": 0.35,
      "cpu_gnu_ms": 0.55,
      "cpu_f00_ms": 0.309,
      "ratio": 1.67,
      "cpu_ratio": 1.78,
      "status": "ok"
    },
    {
      "tool": "numfmt",
      "package": "coreutils",
      "command_gnu": "numfmt --to=si 1000",
      "command_f00": "f00-numfmt --core --to=si 1000",
      "output_gnu": "1.0K",
      "output_f00": "1.0k",
      "time_gnu_ms": 0.551,
      "time_f00_ms": 0.348,
      "cpu_gnu_ms": 0.52,
      "cpu_f00_ms": 0.308,
      "ratio": 1.58,
      "cpu_ratio": 1.69,
      "status": "ok"
    },
    {
      "tool": "expr",
      "package": "coreutils",
      "command_gnu": "expr 1 + 1",
      "command_f00": "f00-expr --core 1 + 1",
      "output_gnu": "2",
      "output_f00": "2",
      "time_gnu_ms": 0.593,
      "time_f00_ms": 0.347,
      "cpu_gnu_ms": 0.549,
      "cpu_f00_ms": 0.307,
      "ratio": 1.71,
      "cpu_ratio": 1.79,
      "status": "ok"
    },
    {
      "tool": "seq",
      "package": "coreutils",
      "command_gnu": "seq 1 5",
      "command_f00": "f00-seq --core 1 5",
      "output_gnu": "1 2 3 4 5",
      "output_f00": "1 2 3 4 5",
      "time_gnu_ms": 0.566,
      "time_f00_ms": 0.245,
      "cpu_gnu_ms": 0.532,
      "cpu_f00_ms": 0.212,
      "ratio": 2.31,
      "cpu_ratio": 2.51,
      "status": "ok"
    },
    {
      "tool": "cat",
      "package": "coreutils",
      "command_gnu": "cat fixture.txt",
      "command_f00": "f00-cat --core fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.562,
      "time_f00_ms": 0.171,
      "cpu_gnu_ms": 0.526,
      "cpu_f00_ms": 0.137,
      "ratio": 3.29,
      "cpu_ratio": 3.84,
      "status": "ok"
    },
    {
      "tool": "wc",
      "package": "coreutils",
      "command_gnu": "wc -l fixture.txt",
      "command_f00": "f00-wc --core -l fixture.txt",
      "output_gnu": "400 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "output_f00": "400 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "time_gnu_ms": 0.573,
      "time_f00_ms": 0.317,
      "cpu_gnu_ms": 0.538,
      "cpu_f00_ms": 0.282,
      "ratio": 1.81,
      "cpu_ratio": 1.91,
      "status": "ok"
    },
    {
      "tool": "head",
      "package": "coreutils",
      "command_gnu": "head -n 3 fixture.txt",
      "command_f00": "f00-head --core -n 3 fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.562,
      "time_f00_ms": 0.271,
      "cpu_gnu_ms": 0.526,
      "cpu_f00_ms": 0.237,
      "ratio": 2.07,
      "cpu_ratio": 2.22,
      "status": "ok"
    },
    {
      "tool": "tail",
      "package": "coreutils",
      "command_gnu": "tail -n 3 fixture.txt",
      "command_f00": "f00-tail --core -n 3 fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.562,
      "time_f00_ms": 0.305,
      "cpu_gnu_ms": 0.529,
      "cpu_f00_ms": 0.265,
      "ratio": 1.84,
      "cpu_ratio": 2.0,
      "status": "ok"
    },
    {
      "tool": "nl",
      "package": "coreutils",
      "command_gnu": "nl fixture.txt",
      "command_f00": "f00-nl --core fixture.txt",
      "output_gnu": "1 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 2 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 3 suite-bench line abcdefghijklmnopqrstuvwxyz\u2026",
      "output_f00": "1 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 2 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 3 suite-bench line abcdefghijklmnopqrstuvwxyz\u2026",
      "time_gnu_ms": 0.634,
      "time_f00_ms": 0.58,
      "cpu_gnu_ms": 0.593,
      "cpu_f00_ms": 0.542,
      "ratio": 1.09,
      "cpu_ratio": 1.09,
      "status": "ok"
    },
    {
      "tool": "od",
      "package": "coreutils",
      "command_gnu": "od -An -tx1 -N8 fixture.txt",
      "command_f00": "f00-od --core -An -tx1 -N8 fixture.txt",
      "output_gnu": "73 75 69 74 65 2d 62 65",
      "output_f00": "73 75 69 74 65 2d 62 65",
      "time_gnu_ms": 0.638,
      "time_f00_ms": 0.461,
      "cpu_gnu_ms": 0.544,
      "cpu_f00_ms": 0.368,
      "ratio": 1.38,
      "cpu_ratio": 1.48,
      "status": "ok"
    },
    {
      "tool": "cut",
      "package": "coreutils",
      "command_gnu": "cut -d: -f1 /etc/passwd",
      "command_f00": "f00-cut --core -d: -f1 /etc/passwd",
      "output_gnu": "root daemon bin sys sync games man lp mail news uucp proxy www-data backup list irc _apt nobody systemd-network systemd-timesync dhcpcd messagebus syslog syste\u2026",
      "output_f00": "root daemon bin sys sync games man lp mail news uucp proxy www-data backup list irc _apt nobody systemd-network systemd-timesync dhcpcd messagebus syslog syste\u2026",
      "time_gnu_ms": 0.67,
      "time_f00_ms": 0.429,
      "cpu_gnu_ms": 0.586,
      "cpu_f00_ms": 0.35,
      "ratio": 1.56,
      "cpu_ratio": 1.67,
      "status": "ok"
    },
    {
      "tool": "tr",
      "package": "coreutils",
      "command_gnu": "tr a-z A-Z",
      "command_f00": "f00-tr --core a-z A-Z",
      "output_gnu": "HELLO",
      "output_f00": "HELLO",
      "time_gnu_ms": 0.683,
      "time_f00_ms": 0.432,
      "cpu_gnu_ms": 0.561,
      "cpu_f00_ms": 0.321,
      "ratio": 1.58,
      "cpu_ratio": 1.75,
      "status": "ok"
    },
    {
      "tool": "sort",
      "package": "coreutils",
      "command_gnu": "sort fixture.txt",
      "command_f00": "f00-sort --core fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 1.096,
      "time_f00_ms": 1.019,
      "cpu_gnu_ms": 1.048,
      "cpu_f00_ms": 0.981,
      "ratio": 1.08,
      "cpu_ratio": 1.07,
      "status": "ok"
    },
    {
      "tool": "uniq",
      "package": "coreutils",
      "command_gnu": "uniq a.txt",
      "command_f00": "f00-uniq --core a.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789",
      "time_gnu_ms": 0.615,
      "time_f00_ms": 0.572,
      "cpu_gnu_ms": 0.579,
      "cpu_f00_ms": 0.533,
      "ratio": 1.07,
      "cpu_ratio": 1.09,
      "status": "ok"
    },
    {
      "tool": "paste",
      "package": "coreutils",
      "command_gnu": "paste a.txt b.txt",
      "command_f00": "f00-paste --core a.txt b.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.631,
      "time_f00_ms": 0.567,
      "cpu_gnu_ms": 0.595,
      "cpu_f00_ms": 0.532,
      "ratio": 1.11,
      "cpu_ratio": 1.12,
      "status": "ok"
    },
    {
      "tool": "comm",
      "package": "coreutils",
      "command_gnu": "comm -12 a.txt b.txt",
      "command_f00": "f00-comm --core -12 a.txt b.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.679,
      "time_f00_ms": 0.466,
      "cpu_gnu_ms": 0.639,
      "cpu_f00_ms": 0.433,
      "ratio": 1.46,
      "cpu_ratio": 1.48,
      "status": "ok"
    },
    {
      "tool": "join",
      "package": "coreutils",
      "command_gnu": "join a.txt b.txt",
      "command_f00": "f00-join --core a.txt b.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 line a\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 line a\u2026",
      "time_gnu_ms": 13.133,
      "time_f00_ms": 0.483,
      "cpu_gnu_ms": 13.061,
      "cpu_f00_ms": 0.451,
      "ratio": 27.17,
      "cpu_ratio": 28.96,
      "status": "ok"
    },
    {
      "tool": "base64",
      "package": "coreutils",
      "command_gnu": "base64 fixture.txt",
      "command_f00": "f00-base64 --core fixture.txt",
      "output_gnu": "c3VpdGUtYmVuY2ggbGluZSBhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eiAwMTIzNDU2Nzg5CnN1 aXRlLWJlbmNoIGxpbmUgYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXogMDEyMzQ1Njc4OQpzdWl0 ZS1iZ\u2026",
      "output_f00": "c3VpdGUtYmVuY2ggbGluZSBhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eiAwMTIzNDU2Nzg5CnN1 aXRlLWJlbmNoIGxpbmUgYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXogMDEyMzQ1Njc4OQpzdWl0 ZS1iZ\u2026",
      "time_gnu_ms": 0.589,
      "time_f00_ms": 0.443,
      "cpu_gnu_ms": 0.55,
      "cpu_f00_ms": 0.407,
      "ratio": 1.33,
      "cpu_ratio": 1.35,
      "status": "ok"
    },
    {
      "tool": "base32",
      "package": "coreutils",
      "command_gnu": "base32 fixture.txt",
      "command_f00": "f00-base32 --core fixture.txt",
      "output_gnu": "ON2WS5DFFVRGK3TDNAQGY2LOMUQGCYTDMRSWMZ3INFVGW3DNNZXXA4LSON2HK5TXPB4XUIBQGEZD GNBVGY3TQOIKON2WS5DFFVRGK3TDNAQGY2LOMUQGCYTDMRSWMZ3INFVGW3DNNZXXA4LSON2HK5TX PB4XU\u2026",
      "output_f00": "ON2WS5DFFVRGK3TDNAQGY2LOMUQGCYTDMRSWMZ3INFVGW3DNNZXXA4LSON2HK5TXPB4XUIBQGEZD GNBVGY3TQOIKON2WS5DFFVRGK3TDNAQGY2LOMUQGCYTDMRSWMZ3INFVGW3DNNZXXA4LSON2HK5TX PB4XU\u2026",
      "time_gnu_ms": 0.576,
      "time_f00_ms": 0.401,
      "cpu_gnu_ms": 0.543,
      "cpu_f00_ms": 0.37,
      "ratio": 1.44,
      "cpu_ratio": 1.47,
      "status": "ok"
    },
    {
      "tool": "basenc",
      "package": "coreutils",
      "command_gnu": "basenc --base64 fixture.txt",
      "command_f00": "f00-basenc --core --base64 fixture.txt",
      "output_gnu": "c3VpdGUtYmVuY2ggbGluZSBhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eiAwMTIzNDU2Nzg5CnN1 aXRlLWJlbmNoIGxpbmUgYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXogMDEyMzQ1Njc4OQpzdWl0 ZS1iZ\u2026",
      "output_f00": "c3VpdGUtYmVuY2ggbGluZSBhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5eiAwMTIzNDU2Nzg5CnN1 aXRlLWJlbmNoIGxpbmUgYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXogMDEyMzQ1Njc4OQpzdWl0 ZS1iZ\u2026",
      "time_gnu_ms": 0.611,
      "time_f00_ms": 0.463,
      "cpu_gnu_ms": 0.567,
      "cpu_f00_ms": 0.43,
      "ratio": 1.32,
      "cpu_ratio": 1.32,
      "status": "ok"
    },
    {
      "tool": "md5sum",
      "package": "coreutils",
      "command_gnu": "md5sum fixture.txt",
      "command_f00": "f00-md5sum --core fixture.txt",
      "output_gnu": "a5e6b1aa8523bc01f561fcef58d16894 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "output_f00": "a5e6b1aa8523bc01f561fcef58d16894 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "time_gnu_ms": 0.898,
      "time_f00_ms": 0.338,
      "cpu_gnu_ms": 0.864,
      "cpu_f00_ms": 0.307,
      "ratio": 2.66,
      "cpu_ratio": 2.81,
      "status": "ok"
    },
    {
      "tool": "sha1sum",
      "package": "coreutils",
      "command_gnu": "sha1sum fixture.txt",
      "command_f00": "f00-sha1sum --core fixture.txt",
      "output_gnu": "49f92a1f57c1a825b5ca5777c92d6e15ac26a8ea /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "output_f00": "49f92a1f57c1a825b5ca5777c92d6e15ac26a8ea /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "time_gnu_ms": 0.899,
      "time_f00_ms": 0.365,
      "cpu_gnu_ms": 0.864,
      "cpu_f00_ms": 0.33,
      "ratio": 2.47,
      "cpu_ratio": 2.62,
      "status": "ok"
    },
    {
      "tool": "sha224sum",
      "package": "coreutils",
      "command_gnu": "sha224sum fixture.txt",
      "command_f00": "f00-sha224sum --core fixture.txt",
      "output_gnu": "94c1dff65fd14336129da4555171327a3e1e3e684810af23fa13e7f3 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "output_f00": "94c1dff65fd14336129da4555171327a3e1e3e684810af23fa13e7f3 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "time_gnu_ms": 0.904,
      "time_f00_ms": 0.424,
      "cpu_gnu_ms": 0.865,
      "cpu_f00_ms": 0.384,
      "ratio": 2.13,
      "cpu_ratio": 2.25,
      "status": "ok"
    },
    {
      "tool": "sha256sum",
      "package": "coreutils",
      "command_gnu": "sha256sum fixture.txt",
      "command_f00": "f00-sha256sum --core fixture.txt",
      "output_gnu": "7c28ea8726bc6923d5b38a6b6938ad5907c01dc6640e1645cf63cbf9df706132 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "output_f00": "7c28ea8726bc6923d5b38a6b6938ad5907c01dc6640e1645cf63cbf9df706132 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "time_gnu_ms": 0.885,
      "time_f00_ms": 0.409,
      "cpu_gnu_ms": 0.851,
      "cpu_f00_ms": 0.372,
      "ratio": 2.16,
      "cpu_ratio": 2.29,
      "status": "ok"
    },
    {
      "tool": "sha384sum",
      "package": "coreutils",
      "command_gnu": "sha384sum fixture.txt",
      "command_f00": "f00-sha384sum --core fixture.txt",
      "output_gnu": "f2578c293b7eeebf35402906e5e2fcd522b567687241b72950690c389f88baf83f9cd518c1fd67b3a8d2263e8578bc99 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "output_f00": "f2578c293b7eeebf35402906e5e2fcd522b567687241b72950690c389f88baf83f9cd518c1fd67b3a8d2263e8578bc99 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "time_gnu_ms": 0.911,
      "time_f00_ms": 0.349,
      "cpu_gnu_ms": 0.868,
      "cpu_f00_ms": 0.313,
      "ratio": 2.61,
      "cpu_ratio": 2.77,
      "status": "ok"
    },
    {
      "tool": "sha512sum",
      "package": "coreutils",
      "command_gnu": "sha512sum fixture.txt",
      "command_f00": "f00-sha512sum --core fixture.txt",
      "output_gnu": "a3282daa5cc665baa2b247ee17a0798f1d8028bbfb2107ea0df9493d0e57bfba10ba95d72d2550c289031816024a84773ef14c1bd758b6c4b4e0b5e561aa600b /tmp/f00-suite-bench.1s6zvskp/\u2026",
      "output_f00": "a3282daa5cc665baa2b247ee17a0798f1d8028bbfb2107ea0df9493d0e57bfba10ba95d72d2550c289031816024a84773ef14c1bd758b6c4b4e0b5e561aa600b /tmp/f00-suite-bench.1s6zvskp/\u2026",
      "time_gnu_ms": 0.894,
      "time_f00_ms": 0.349,
      "cpu_gnu_ms": 0.858,
      "cpu_f00_ms": 0.313,
      "ratio": 2.56,
      "cpu_ratio": 2.74,
      "status": "ok"
    },
    {
      "tool": "b2sum",
      "package": "coreutils",
      "command_gnu": "b2sum fixture.txt",
      "command_f00": "f00-b2sum --core fixture.txt",
      "output_gnu": "915149393ea1091e4aa19ad9c68f980ebf83f5da2a576a20ca65fb001c685bf890523b442b840760d4a256dc27f1e045b6100663550d7755492ba295c3b3e8f1 /tmp/f00-suite-bench.1s6zvskp/\u2026",
      "output_f00": "915149393ea1091e4aa19ad9c68f980ebf83f5da2a576a20ca65fb001c685bf890523b442b840760d4a256dc27f1e045b6100663550d7755492ba295c3b3e8f1 /tmp/f00-suite-bench.1s6zvskp/\u2026",
      "time_gnu_ms": 0.619,
      "time_f00_ms": 0.32,
      "cpu_gnu_ms": 0.58,
      "cpu_f00_ms": 0.285,
      "ratio": 1.93,
      "cpu_ratio": 2.04,
      "status": "ok"
    },
    {
      "tool": "cksum",
      "package": "coreutils",
      "command_gnu": "cksum fixture.txt",
      "command_f00": "f00-cksum --core fixture.txt",
      "output_gnu": "1448063438 22000 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "output_f00": "1448063438 22000 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "time_gnu_ms": 0.9,
      "time_f00_ms": 0.325,
      "cpu_gnu_ms": 0.862,
      "cpu_f00_ms": 0.291,
      "ratio": 2.77,
      "cpu_ratio": 2.96,
      "status": "ok"
    },
    {
      "tool": "sum",
      "package": "coreutils",
      "command_gnu": "sum fixture.txt",
      "command_f00": "f00-sum --core fixture.txt",
      "output_gnu": "09481 22 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "output_f00": "9481 22 /tmp/f00-suite-bench.1s6zvskp/fix.txt",
      "time_gnu_ms": 0.606,
      "time_f00_ms": 0.334,
      "cpu_gnu_ms": 0.569,
      "cpu_f00_ms": 0.297,
      "ratio": 1.81,
      "cpu_ratio": 1.92,
      "status": "ok"
    },
    {
      "tool": "ls",
      "package": "coreutils",
      "command_gnu": "ls -1 dir",
      "command_f00": "f00-ls --core -1 dir",
      "output_gnu": "f01.txt f02.txt f03.txt f04.txt f05.txt f06.txt f07.txt f08.txt f09.txt f10.txt f11.txt f12.txt f13.txt f14.txt f15.txt f16.txt f17.txt f18.txt f19.txt f20.txt",
      "output_f00": "f01.txt f02.txt f03.txt f04.txt f05.txt f06.txt f07.txt f08.txt f09.txt f10.txt f11.txt f12.txt f13.txt f14.txt f15.txt f16.txt f17.txt f18.txt f19.txt f20.txt",
      "time_gnu_ms": 0.746,
      "time_f00_ms": 0.385,
      "cpu_gnu_ms": 0.704,
      "cpu_f00_ms": 0.349,
      "ratio": 1.94,
      "cpu_ratio": 2.02,
      "status": "ok"
    },
    {
      "tool": "dir",
      "package": "coreutils",
      "command_gnu": "dir -1 dir",
      "command_f00": "f00-dir --core -1 dir",
      "output_gnu": "f01.txt f02.txt f03.txt f04.txt f05.txt f06.txt f07.txt f08.txt f09.txt f10.txt f11.txt f12.txt f13.txt f14.txt f15.txt f16.txt f17.txt f18.txt f19.txt f20.txt",
      "output_f00": "f06.txt f02.txt f20.txt f14.txt f09.txt f13.txt f10.txt f17.txt f16.txt f08.txt f01.txt f11.txt f03.txt f15.txt f12.txt f05.txt f07.txt f04.txt f18.txt f19.txt",
      "time_gnu_ms": 0.724,
      "time_f00_ms": 0.269,
      "cpu_gnu_ms": 0.683,
      "cpu_f00_ms": 0.231,
      "ratio": 2.69,
      "cpu_ratio": 2.96,
      "status": "ok"
    },
    {
      "tool": "vdir",
      "package": "coreutils",
      "command_gnu": "vdir -1 dir",
      "command_f00": "f00-vdir --core -1 dir",
      "output_gnu": "f01.txt f02.txt f03.txt f04.txt f05.txt f06.txt f07.txt f08.txt f09.txt f10.txt f11.txt f12.txt f13.txt f14.txt f15.txt f16.txt f17.txt f18.txt f19.txt f20.txt",
      "output_f00": "- f06.txt - f02.txt - f20.txt - f14.txt - f09.txt - f13.txt - f10.txt - f17.txt - f16.txt - f08.txt - f01.txt - f11.txt - f03.txt - f15.txt - f12.txt - f05.txt\u2026",
      "time_gnu_ms": 0.743,
      "time_f00_ms": 0.265,
      "cpu_gnu_ms": 0.706,
      "cpu_f00_ms": 0.229,
      "ratio": 2.8,
      "cpu_ratio": 3.08,
      "status": "ok"
    },
    {
      "tool": "stat",
      "package": "coreutils",
      "command_gnu": "stat -c %s fixture.txt",
      "command_f00": "f00-stat --core -c %s fixture.txt",
      "output_gnu": "22000",
      "output_f00": "22000",
      "time_gnu_ms": 0.706,
      "time_f00_ms": 0.253,
      "cpu_gnu_ms": 0.665,
      "cpu_f00_ms": 0.219,
      "ratio": 2.8,
      "cpu_ratio": 3.04,
      "status": "ok"
    },
    {
      "tool": "realpath",
      "package": "coreutils",
      "command_gnu": "realpath .",
      "command_f00": "f00-realpath --core .",
      "output_gnu": "/home/runner/work/f00tils/f00tils/asm",
      "output_f00": "/home/runner/work/f00tils/f00tils/asm",
      "time_gnu_ms": 0.553,
      "time_f00_ms": 0.264,
      "cpu_gnu_ms": 0.513,
      "cpu_f00_ms": 0.226,
      "ratio": 2.09,
      "cpu_ratio": 2.27,
      "status": "ok"
    },
    {
      "tool": "readlink",
      "package": "coreutils",
      "command_gnu": "readlink /proc/self/exe",
      "command_f00": "f00-readlink --core /proc/self/exe",
      "output_gnu": "/usr/bin/readlink",
      "output_f00": "/home/runner/work/f00tils/f00tils/asm/f00",
      "time_gnu_ms": 0.544,
      "time_f00_ms": 0.258,
      "cpu_gnu_ms": 0.509,
      "cpu_f00_ms": 0.222,
      "ratio": 2.11,
      "cpu_ratio": 2.29,
      "status": "ok"
    },
    {
      "tool": "df",
      "package": "coreutils",
      "command_gnu": "df -P /",
      "command_f00": "f00-df --core -P /",
      "output_gnu": "Filesystem 1024-blocks Used Available Capacity Mounted on /dev/root 151263856 59710016 91537456 40% /",
      "output_f00": "Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 151263856 59710016 91537456 39% /",
      "time_gnu_ms": 0.651,
      "time_f00_ms": 0.281,
      "cpu_gnu_ms": 0.614,
      "cpu_f00_ms": 0.243,
      "ratio": 2.32,
      "cpu_ratio": 2.53,
      "status": "ok"
    },
    {
      "tool": "du",
      "package": "coreutils",
      "command_gnu": "du -s dir",
      "command_f00": "f00-du --core -s dir",
      "output_gnu": "84 /tmp/f00-suite-bench.1s6zvskp/dir",
      "output_f00": "5 /tmp/f00-suite-bench.1s6zvskp/dir",
      "time_gnu_ms": 0.622,
      "time_f00_ms": 0.284,
      "cpu_gnu_ms": 0.586,
      "cpu_f00_ms": 0.252,
      "ratio": 2.19,
      "cpu_ratio": 2.33,
      "status": "ok"
    },
    {
      "tool": "dircolors",
      "package": "coreutils",
      "command_gnu": "dircolors -p",
      "command_f00": "f00-dircolors --core -p",
      "output_gnu": "# Configuration file for dircolors, a utility to help you set the # LS_COLORS environment variable used by GNU ls with the --color option. # Copyright (C) 1996\u2026",
      "output_f00": "# Configuration file for dircolors, a utility to help you set the # LS_COLORS environment variable used by GNU ls with the --color option. RESET 0 DIR 01;34 LI\u2026",
      "time_gnu_ms": 0.568,
      "time_f00_ms": 0.251,
      "cpu_gnu_ms": 0.53,
      "cpu_f00_ms": 0.215,
      "ratio": 2.26,
      "cpu_ratio": 2.47,
      "status": "ok"
    },
    {
      "tool": "env",
      "package": "coreutils",
      "command_gnu": "env -i true",
      "command_f00": "f00-env --core -i true",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.808,
      "time_f00_ms": 0.32,
      "cpu_gnu_ms": 0.77,
      "cpu_f00_ms": 0.263,
      "ratio": 2.52,
      "cpu_ratio": 2.93,
      "status": "ok"
    },
    {
      "tool": "timeout",
      "package": "coreutils",
      "command_gnu": "timeout 5 true",
      "command_f00": "f00-timeout --core 5 true",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 1.129,
      "time_f00_ms": 0.396,
      "cpu_gnu_ms": 1.07,
      "cpu_f00_ms": 0.361,
      "ratio": 2.85,
      "cpu_ratio": 2.96,
      "status": "ok"
    },
    {
      "tool": "nice",
      "package": "coreutils",
      "command_gnu": "nice true",
      "command_f00": "f00-nice --core true",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.856,
      "time_f00_ms": 0.249,
      "cpu_gnu_ms": 0.821,
      "cpu_f00_ms": 0.216,
      "ratio": 3.44,
      "cpu_ratio": 3.8,
      "status": "ok"
    },
    {
      "tool": "nohup",
      "package": "coreutils",
      "command_gnu": "nohup true",
      "command_f00": "f00-nohup --core true",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.868,
      "time_f00_ms": 0.255,
      "cpu_gnu_ms": 0.832,
      "cpu_f00_ms": 0.218,
      "ratio": 3.4,
      "cpu_ratio": 3.82,
      "status": "ok"
    },
    {
      "tool": "sleep",
      "package": "coreutils",
      "command_gnu": "sleep 0",
      "command_f00": "f00-sleep --core 0",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.6,
      "time_f00_ms": 0.315,
      "cpu_gnu_ms": 0.512,
      "cpu_f00_ms": 0.224,
      "ratio": 1.9,
      "cpu_ratio": 2.29,
      "status": "ok"
    },
    {
      "tool": "test",
      "package": "coreutils",
      "command_gnu": "test -f fixture.txt",
      "command_f00": "f00-test --core -f fixture.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.552,
      "time_f00_ms": 0.251,
      "cpu_gnu_ms": 0.511,
      "cpu_f00_ms": 0.216,
      "ratio": 2.2,
      "cpu_ratio": 2.37,
      "status": "ok"
    },
    {
      "tool": "pathchk",
      "package": "coreutils",
      "command_gnu": "pathchk ok-name",
      "command_f00": "f00-pathchk --core ok-name",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.539,
      "time_f00_ms": 0.246,
      "cpu_gnu_ms": 0.499,
      "cpu_f00_ms": 0.212,
      "ratio": 2.19,
      "cpu_ratio": 2.35,
      "status": "ok"
    },
    {
      "tool": "mktemp",
      "package": "coreutils",
      "command_gnu": "mktemp -u",
      "command_f00": "f00-mktemp --core -u",
      "output_gnu": "/tmp/tmp.qYs5VhLMqo",
      "output_f00": "/tmp/tmp.bvvLCa",
      "time_gnu_ms": 0.56,
      "time_f00_ms": 0.253,
      "cpu_gnu_ms": 0.521,
      "cpu_f00_ms": 0.219,
      "ratio": 2.21,
      "cpu_ratio": 2.38,
      "status": "ok"
    },
    {
      "tool": "sync",
      "package": "coreutils",
      "command_gnu": "sync",
      "command_f00": "f00-sync --core",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.77,
      "time_f00_ms": 0.452,
      "cpu_gnu_ms": 0.571,
      "cpu_f00_ms": 0.269,
      "ratio": 1.7,
      "cpu_ratio": 2.12,
      "status": "ok"
    },
    {
      "tool": "uptime",
      "package": "coreutils",
      "command_gnu": "uptime",
      "command_f00": "f00-uptime --core",
      "output_gnu": "12:59:24 up 2 min, 0 user, load average: 0.93, 0.31, 0.11",
      "output_f00": "up 2 minutes",
      "time_gnu_ms": 1.047,
      "time_f00_ms": 0.287,
      "cpu_gnu_ms": 1.009,
      "cpu_f00_ms": 0.236,
      "ratio": 3.64,
      "cpu_ratio": 4.28,
      "status": "ok"
    },
    {
      "tool": "hostid",
      "package": "coreutils",
      "command_gnu": "hostid",
      "command_f00": "f00-hostid --core",
      "output_gnu": "010a3300",
      "output_f00": "db830370",
      "time_gnu_ms": 0.634,
      "time_f00_ms": 0.254,
      "cpu_gnu_ms": 0.592,
      "cpu_f00_ms": 0.217,
      "ratio": 2.5,
      "cpu_ratio": 2.73,
      "status": "ok"
    },
    {
      "tool": "logname",
      "package": "coreutils",
      "command_gnu": "logname",
      "command_f00": "f00-logname --core",
      "output_gnu": "/usr/bin/logname: no login name",
      "output_f00": "runner",
      "time_gnu_ms": 0.561,
      "time_f00_ms": 0.25,
      "cpu_gnu_ms": 0.518,
      "cpu_f00_ms": 0.215,
      "ratio": 2.25,
      "cpu_ratio": 2.41,
      "status": "ok"
    },
    {
      "tool": "tty",
      "package": "coreutils",
      "command_gnu": "tty",
      "command_f00": "f00-tty --core",
      "output_gnu": "not a tty",
      "output_f00": "not a tty",
      "time_gnu_ms": 0.568,
      "time_f00_ms": 0.147,
      "cpu_gnu_ms": 0.524,
      "cpu_f00_ms": 0.112,
      "ratio": 3.87,
      "cpu_ratio": 4.68,
      "status": "ok"
    },
    {
      "tool": "groups",
      "package": "coreutils",
      "command_gnu": "groups",
      "command_f00": "f00-groups --core",
      "output_gnu": "runner adm users docker systemd-journal",
      "output_f00": "adm users docker systemd-journal runner",
      "time_gnu_ms": 0.645,
      "time_f00_ms": 0.269,
      "cpu_gnu_ms": 0.596,
      "cpu_f00_ms": 0.235,
      "ratio": 2.39,
      "cpu_ratio": 2.54,
      "status": "ok"
    },
    {
      "tool": "arch",
      "package": "coreutils",
      "command_gnu": "arch",
      "command_f00": "f00-arch --core",
      "output_gnu": "x86_64",
      "output_f00": "x86_64",
      "time_gnu_ms": 0.551,
      "time_f00_ms": 0.253,
      "cpu_gnu_ms": 0.515,
      "cpu_f00_ms": 0.219,
      "ratio": 2.18,
      "cpu_ratio": 2.35,
      "status": "ok"
    },
    {
      "tool": "hostname",
      "package": "coreutils",
      "command_gnu": "hostname",
      "command_f00": "f00-hostname --core",
      "output_gnu": "runnervmvrwv9",
      "output_f00": "runnervmvrwv9",
      "time_gnu_ms": 0.406,
      "time_f00_ms": 0.256,
      "cpu_gnu_ms": 0.365,
      "cpu_f00_ms": 0.22,
      "ratio": 1.58,
      "cpu_ratio": 1.66,
      "status": "ok"
    },
    {
      "tool": "users",
      "package": "coreutils",
      "command_gnu": "users",
      "command_f00": "f00-users --core",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.576,
      "time_f00_ms": 0.275,
      "cpu_gnu_ms": 0.535,
      "cpu_f00_ms": 0.237,
      "ratio": 2.09,
      "cpu_ratio": 2.26,
      "status": "ok"
    },
    {
      "tool": "who",
      "package": "coreutils",
      "command_gnu": "who",
      "command_f00": "f00-who --core",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.565,
      "time_f00_ms": 0.252,
      "cpu_gnu_ms": 0.527,
      "cpu_f00_ms": 0.217,
      "ratio": 2.24,
      "cpu_ratio": 2.43,
      "status": "ok"
    },
    {
      "tool": "pinky",
      "package": "coreutils",
      "command_gnu": "pinky",
      "command_f00": "f00-pinky --core",
      "output_gnu": "Login Name TTY Idle When Where",
      "output_f00": "",
      "time_gnu_ms": 0.576,
      "time_f00_ms": 0.26,
      "cpu_gnu_ms": 0.542,
      "cpu_f00_ms": 0.225,
      "ratio": 2.22,
      "cpu_ratio": 2.41,
      "status": "ok"
    },
    {
      "tool": "fold",
      "package": "coreutils",
      "command_gnu": "fold -w 40 fixture.txt",
      "command_f00": "f00-fold --core -w 40 fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvw xyz 0123456789 suite-bench line abcdefghijklmnopqrstuvw xyz 0123456789 suite-bench line abcdefghijklmnopqrstuvw xyz 01\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvw xyz 0123456789 suite-bench line abcdefghijklmnopqrstuvw xyz 0123456789 suite-bench line abcdefghijklmnopqrstuvw xyz 01\u2026",
      "time_gnu_ms": 0.635,
      "time_f00_ms": 0.431,
      "cpu_gnu_ms": 0.588,
      "cpu_f00_ms": 0.391,
      "ratio": 1.47,
      "cpu_ratio": 1.5,
      "status": "ok"
    },
    {
      "tool": "fmt",
      "package": "coreutils",
      "command_gnu": "fmt -w 40 fixture.txt",
      "command_f00": "f00-fmt --core -w 40 fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.703,
      "time_f00_ms": 0.396,
      "cpu_gnu_ms": 0.666,
      "cpu_f00_ms": 0.362,
      "ratio": 1.77,
      "cpu_ratio": 1.84,
      "status": "ok"
    },
    {
      "tool": "expand",
      "package": "coreutils",
      "command_gnu": "expand fixture.txt",
      "command_f00": "f00-expand --core fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.597,
      "time_f00_ms": 0.415,
      "cpu_gnu_ms": 0.56,
      "cpu_f00_ms": 0.378,
      "ratio": 1.44,
      "cpu_ratio": 1.48,
      "status": "ok"
    },
    {
      "tool": "unexpand",
      "package": "coreutils",
      "command_gnu": "unexpand fixture.txt",
      "command_f00": "f00-unexpand --core fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.596,
      "time_f00_ms": 0.465,
      "cpu_gnu_ms": 0.559,
      "cpu_f00_ms": 0.429,
      "ratio": 1.28,
      "cpu_ratio": 1.3,
      "status": "ok"
    },
    {
      "tool": "tac",
      "package": "coreutils",
      "command_gnu": "tac fixture.txt",
      "command_f00": "f00-tac --core fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.583,
      "time_f00_ms": 0.557,
      "cpu_gnu_ms": 0.548,
      "cpu_f00_ms": 0.524,
      "ratio": 1.05,
      "cpu_ratio": 1.05,
      "status": "ok"
    },
    {
      "tool": "rev",
      "package": "coreutils",
      "command_gnu": "rev fixture.txt",
      "command_f00": "f00-rev --core fixture.txt",
      "output_gnu": "9876543210 zyxwvutsrqponmlkjihgfedcba enil hcneb-etius 9876543210 zyxwvutsrqponmlkjihgfedcba enil hcneb-etius 9876543210 zyxwvutsrqponmlkjihgfedcba enil hcneb-\u2026",
      "output_f00": "9876543210 zyxwvutsrqponmlkjihgfedcba enil hcneb-etius 9876543210 zyxwvutsrqponmlkjihgfedcba enil hcneb-etius 9876543210 zyxwvutsrqponmlkjihgfedcba enil hcneb-\u2026",
      "time_gnu_ms": 0.844,
      "time_f00_ms": 0.619,
      "cpu_gnu_ms": 0.801,
      "cpu_f00_ms": 0.578,
      "ratio": 1.36,
      "cpu_ratio": 1.39,
      "status": "ok"
    },
    {
      "tool": "ptx",
      "package": "coreutils",
      "command_gnu": "ptx -A fixture.txt",
      "command_f00": "f00-ptx --core -A fixture.txt",
      "output_gnu": "/tmp/f00-suite-bench.1s6zvskp/fix.txt:1: 0/ /line abcdefghijklmnopqrstuvwxyz /tmp/f00-suite-bench.1s6zvskp/fix.txt:2: 0/ /line abcdefghijklmnopqrstuvwxyz /tmp/\u2026",
      "output_f00": "suite bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 1.222,
      "time_f00_ms": 0.424,
      "cpu_gnu_ms": 1.173,
      "cpu_f00_ms": 0.388,
      "ratio": 2.89,
      "cpu_ratio": 3.02,
      "status": "ok"
    },
    {
      "tool": "pr",
      "package": "coreutils",
      "command_gnu": "pr -t fixture.txt",
      "command_f00": "f00-pr --core -t fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.73,
      "time_f00_ms": 0.563,
      "cpu_gnu_ms": 0.692,
      "cpu_f00_ms": 0.529,
      "ratio": 1.3,
      "cpu_ratio": 1.31,
      "status": "ok"
    },
    {
      "tool": "shuf",
      "package": "coreutils",
      "command_gnu": "shuf fixture.txt",
      "command_f00": "f00-shuf --core fixture.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 0.597,
      "time_f00_ms": 0.727,
      "cpu_gnu_ms": 0.558,
      "cpu_f00_ms": 0.67,
      "ratio": 0.82,
      "cpu_ratio": 0.83,
      "status": "ok"
    },
    {
      "tool": "tsort",
      "package": "coreutils",
      "command_gnu": "tsort",
      "command_f00": "f00-tsort --core",
      "output_gnu": "a b c",
      "output_f00": "a b c",
      "time_gnu_ms": 0.561,
      "time_f00_ms": 0.541,
      "cpu_gnu_ms": 0.52,
      "cpu_f00_ms": 0.497,
      "ratio": 1.04,
      "cpu_ratio": 1.05,
      "status": "ok"
    },
    {
      "tool": "tee",
      "package": "coreutils",
      "command_gnu": "tee tee.out",
      "command_f00": "f00-tee --core tee.out",
      "output_gnu": "tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee da\u2026",
      "output_f00": "tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee data tee da\u2026",
      "time_gnu_ms": 0.642,
      "time_f00_ms": 0.308,
      "cpu_gnu_ms": 0.591,
      "cpu_f00_ms": 0.26,
      "ratio": 2.09,
      "cpu_ratio": 2.27,
      "status": "ok"
    },
    {
      "tool": "split",
      "package": "coreutils",
      "command_gnu": "split -l 50 fixture.txt out",
      "command_f00": "f00-split --core -l 50 fixture.txt out",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.787,
      "time_f00_ms": 0.539,
      "cpu_gnu_ms": 0.737,
      "cpu_f00_ms": 0.483,
      "ratio": 1.46,
      "cpu_ratio": 1.53,
      "status": "ok"
    },
    {
      "tool": "csplit",
      "package": "coreutils",
      "command_gnu": "csplit -f xx fixture 5",
      "command_f00": "f00-csplit --core -f xx fixture 5",
      "output_gnu": "220 21780",
      "output_f00": "",
      "time_gnu_ms": 0.731,
      "time_f00_ms": 0.356,
      "cpu_gnu_ms": 0.674,
      "cpu_f00_ms": 0.322,
      "ratio": 2.05,
      "cpu_ratio": 2.09,
      "status": "ok"
    },
    {
      "tool": "chmod",
      "package": "coreutils",
      "command_gnu": "chmod 644 fixture.txt",
      "command_f00": "f00-chmod --core 644 fixture.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.656,
      "time_f00_ms": 0.261,
      "cpu_gnu_ms": 0.606,
      "cpu_f00_ms": 0.225,
      "ratio": 2.51,
      "cpu_ratio": 2.69,
      "status": "ok"
    },
    {
      "tool": "touch",
      "package": "coreutils",
      "command_gnu": "touch touched",
      "command_f00": "f00-touch --core touched",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.563,
      "time_f00_ms": 0.257,
      "cpu_gnu_ms": 0.526,
      "cpu_f00_ms": 0.223,
      "ratio": 2.19,
      "cpu_ratio": 2.36,
      "status": "ok"
    },
    {
      "tool": "truncate",
      "package": "coreutils",
      "command_gnu": "truncate -s 0 trunc",
      "command_f00": "f00-truncate --core -s 0 trunc",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.569,
      "time_f00_ms": 0.257,
      "cpu_gnu_ms": 0.531,
      "cpu_f00_ms": 0.223,
      "ratio": 2.21,
      "cpu_ratio": 2.38,
      "status": "ok"
    },
    {
      "tool": "cp",
      "package": "coreutils",
      "command_gnu": "cp fixture.txt cp.out",
      "command_f00": "f00-cp --core fixture.txt cp.out",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.881,
      "time_f00_ms": 0.328,
      "cpu_gnu_ms": 0.836,
      "cpu_f00_ms": 0.286,
      "ratio": 2.69,
      "cpu_ratio": 2.92,
      "status": "ok"
    },
    {
      "tool": "dd",
      "package": "coreutils",
      "command_gnu": "dd if=fixture of=dd.out bs=4k count=1",
      "command_f00": "f00-dd --core if=fixture of=dd.out bs=4k count=1",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.62,
      "time_f00_ms": 0.316,
      "cpu_gnu_ms": 0.579,
      "cpu_f00_ms": 0.272,
      "ratio": 1.96,
      "cpu_ratio": 2.13,
      "status": "ok"
    },
    {
      "tool": "install",
      "package": "coreutils",
      "command_gnu": "install -m 644 fixture inst.out",
      "command_f00": "f00-install --core -m 644 fixture inst.out",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.861,
      "time_f00_ms": 0.313,
      "cpu_gnu_ms": 0.828,
      "cpu_f00_ms": 0.267,
      "ratio": 2.75,
      "cpu_ratio": 3.1,
      "status": "ok"
    },
    {
      "tool": "yes",
      "package": "coreutils",
      "command_gnu": "yes --version",
      "command_f00": "f00-yes --core --version",
      "output_gnu": "yes (GNU coreutils) 9.4 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>. This \u2026",
      "output_f00": "f00-yes (f00) 0.16.10 License: MIT \u00b7 https://coreutils.f00.sh",
      "time_gnu_ms": 0.547,
      "time_f00_ms": 0.141,
      "cpu_gnu_ms": 0.511,
      "cpu_f00_ms": 0.109,
      "ratio": 3.88,
      "cpu_ratio": 4.69,
      "status": "ok"
    },
    {
      "tool": "[",
      "package": "coreutils",
      "command_gnu": "test -f fixture.txt",
      "command_f00": "f00-[ --core -f fixture.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.538,
      "time_f00_ms": 0.254,
      "cpu_gnu_ms": 0.502,
      "cpu_f00_ms": 0.215,
      "ratio": 2.11,
      "cpu_ratio": 2.33,
      "status": "ok"
    },
    {
      "tool": "grep",
      "package": "grep",
      "command_gnu": "grep -F hello fixture.txt",
      "command_f00": "f00-grep --core -F hello fixture.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.721,
      "time_f00_ms": 0.374,
      "cpu_gnu_ms": 0.683,
      "cpu_f00_ms": 0.336,
      "ratio": 1.93,
      "cpu_ratio": 2.03,
      "status": "ok"
    },
    {
      "tool": "fgrep",
      "package": "grep",
      "command_gnu": "fgrep hello fixture.txt",
      "command_f00": "f00-fgrep --core hello fixture.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 1.171,
      "time_f00_ms": 0.399,
      "cpu_gnu_ms": 1.127,
      "cpu_f00_ms": 0.366,
      "ratio": 2.93,
      "cpu_ratio": 3.08,
      "status": "ok"
    },
    {
      "tool": "egrep",
      "package": "grep",
      "command_gnu": "egrep h.llo fixture.txt",
      "command_f00": "f00-egrep --core h.llo fixture.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 1.178,
      "time_f00_ms": 0.578,
      "cpu_gnu_ms": 1.14,
      "cpu_f00_ms": 0.542,
      "ratio": 2.04,
      "cpu_ratio": 2.1,
      "status": "ok"
    },
    {
      "tool": "find",
      "package": "findutils",
      "command_gnu": "find -maxdepth 1 -name '*.txt' /tmp/f00-suite-bench.1s6zvskp/dir",
      "command_f00": "f00-find --core -maxdepth 1 -name '*.txt' /tmp/f00-suite-bench.1s6zvskp/dir",
      "output_gnu": "/tmp/f00-suite-bench.1s6zvskp/dir/f06.txt /tmp/f00-suite-bench.1s6zvskp/dir/f02.txt /tmp/f00-suite-bench.1s6zvskp/dir/f20.txt /tmp/f00-suite-bench.1s6zvskp/dir\u2026",
      "output_f00": "/tmp/f00-suite-bench.1s6zvskp/dir/f06.txt /tmp/f00-suite-bench.1s6zvskp/dir/f02.txt /tmp/f00-suite-bench.1s6zvskp/dir/f20.txt /tmp/f00-suite-bench.1s6zvskp/dir\u2026",
      "time_gnu_ms": 0.789,
      "time_f00_ms": 0.452,
      "cpu_gnu_ms": 0.75,
      "cpu_f00_ms": 0.418,
      "ratio": 1.75,
      "cpu_ratio": 1.79,
      "status": "ok"
    },
    {
      "tool": "xargs",
      "package": "findutils",
      "command_gnu": "xargs -n 2",
      "command_f00": "f00-xargs --core -n 2",
      "output_gnu": "a b c d",
      "output_f00": "a b c d",
      "time_gnu_ms": 2.102,
      "time_f00_ms": 0.452,
      "cpu_gnu_ms": 2.02,
      "cpu_f00_ms": 0.406,
      "ratio": 4.65,
      "cpu_ratio": 4.98,
      "status": "ok"
    },
    {
      "tool": "diff",
      "package": "diffutils",
      "command_gnu": "diff -u a.txt b.txt",
      "command_f00": "f00-diff --core -u a.txt b.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.695,
      "time_f00_ms": 0.542,
      "cpu_gnu_ms": 0.648,
      "cpu_f00_ms": 0.507,
      "ratio": 1.28,
      "cpu_ratio": 1.28,
      "status": "ok"
    },
    {
      "tool": "cmp",
      "package": "diffutils",
      "command_gnu": "cmp fixture.txt fixture.txt",
      "command_f00": "f00-cmp --core fixture.txt fixture.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 0.601,
      "time_f00_ms": 0.367,
      "cpu_gnu_ms": 0.555,
      "cpu_f00_ms": 0.334,
      "ratio": 1.64,
      "cpu_ratio": 1.66,
      "status": "ok"
    },
    {
      "tool": "diff3",
      "package": "diffutils",
      "command_gnu": "diff3 a.txt b.txt a.txt",
      "command_f00": "f00-diff3 --core a.txt b.txt a.txt",
      "output_gnu": "",
      "output_f00": "",
      "time_gnu_ms": 2.258,
      "time_f00_ms": 0.689,
      "cpu_gnu_ms": 2.212,
      "cpu_f00_ms": 0.65,
      "ratio": 3.28,
      "cpu_ratio": 3.4,
      "status": "ok"
    },
    {
      "tool": "sdiff",
      "package": "diffutils",
      "command_gnu": "sdiff a.txt b.txt",
      "command_f00": "f00-sdiff --core a.txt b.txt",
      "output_gnu": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "output_f00": "suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 0123456789 suite-bench line abcdefghijklmnopqrstuvwxyz 01234\u2026",
      "time_gnu_ms": 1.265,
      "time_f00_ms": 0.625,
      "cpu_gnu_ms": 1.211,
      "cpu_f00_ms": 0.577,
      "ratio": 2.02,
      "cpu_ratio": 2.1,
      "status": "ok"
    }
  ]
}
