{
  "hardware": {
    "architecture": "x86_64",
    "logical_cpus": 8,
    "cpu_model": "Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz",
    "os": "Ubuntu 24.04.5 LTS"
  },
  "version": 1,
  "measured_at": 1792603956,
  "scope": "Isolated identical small-file HTTPS serving; not a general website or hosting comparison",
  "tls": "TLS 1.3; fresh connection per request; no HTTP keep-alive or compression; Python standard-library load generator on same workstation",
  "payload_bytes": 3520,
  "payload_sha256": "a886f2db62725073e9784fa527aa72e6e07dc48441f73076a3245625fe5b2982",
  "memory": "Linux summed process-tree PSS; shared pages proportional; measured idle and after each round, not peak",
  "limitations": "Small fixed workload, client and server share hardware, no sustained-load or cross-OS claim; CPU includes all descendants visible after each round",
  "versions": {
    "apache": "Server version: Apache/2.4.58 (Ubuntu)",
    "openssl": "OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)",
    "binary_sha256": "44bd1c6067e0277c8efdb56f2cfde051b5551c842b525a494b803aa2e2d2ede8"
  },
  "results": [
    {
      "server": "V",
      "idle_pss_bytes": 9472000,
      "rounds": [
        {
          "concurrency": 1,
          "repeat": 1,
          "requests": 96,
          "errors": 0,
          "median_ms": 3.198060963768512,
          "p95_ms": 4.046674934215844,
          "successful_per_second": 302.2330974306221,
          "cpu_seconds": 0.19,
          "pss_after_bytes": 13875200
        },
        {
          "concurrency": 1,
          "repeat": 2,
          "requests": 96,
          "errors": 0,
          "median_ms": 3.056952962651849,
          "p95_ms": 4.330181982368231,
          "successful_per_second": 315.17974186841724,
          "cpu_seconds": 0.18,
          "pss_after_bytes": 18221056
        },
        {
          "concurrency": 1,
          "repeat": 3,
          "requests": 96,
          "errors": 0,
          "median_ms": 3.2184675219468772,
          "p95_ms": 4.1602239944040775,
          "successful_per_second": 301.1258823415404,
          "cpu_seconds": 0.19000000000000006,
          "pss_after_bytes": 22583296
        },
        {
          "concurrency": 8,
          "repeat": 1,
          "requests": 96,
          "errors": 0,
          "median_ms": 10.807002952788025,
          "p95_ms": 16.83408592361957,
          "successful_per_second": 685.9109073316853,
          "cpu_seconds": 0.19999999999999996,
          "pss_after_bytes": 26621952
        },
        {
          "concurrency": 8,
          "repeat": 2,
          "requests": 96,
          "errors": 0,
          "median_ms": 9.067138540558517,
          "p95_ms": 14.3747249385342,
          "successful_per_second": 794.2319895993188,
          "cpu_seconds": 0.22000000000000008,
          "pss_after_bytes": 29030400
        },
        {
          "concurrency": 8,
          "repeat": 3,
          "requests": 96,
          "errors": 0,
          "median_ms": 8.872248465195298,
          "p95_ms": 13.070706045255065,
          "successful_per_second": 846.3862477396029,
          "cpu_seconds": 0.18999999999999995,
          "pss_after_bytes": 31426560
        },
        {
          "concurrency": 32,
          "repeat": 1,
          "requests": 96,
          "errors": 0,
          "median_ms": 22.12449855869636,
          "p95_ms": 43.63132198341191,
          "successful_per_second": 561.5141205953212,
          "cpu_seconds": 0.19999999999999996,
          "pss_after_bytes": 34530304
        },
        {
          "concurrency": 32,
          "repeat": 2,
          "requests": 96,
          "errors": 0,
          "median_ms": 20.07361443247646,
          "p95_ms": 39.347331039607525,
          "successful_per_second": 609.9292596359422,
          "cpu_seconds": 0.19999999999999996,
          "pss_after_bytes": 36840448
        },
        {
          "concurrency": 32,
          "repeat": 3,
          "requests": 96,
          "errors": 0,
          "median_ms": 27.31058100471273,
          "p95_ms": 56.69408303219825,
          "successful_per_second": 627.3520104046283,
          "cpu_seconds": 0.20999999999999996,
          "pss_after_bytes": 39586816
        }
      ]
    },
    {
      "server": "Apache",
      "idle_pss_bytes": 7391232,
      "rounds": [
        {
          "concurrency": 1,
          "repeat": 1,
          "requests": 96,
          "errors": 0,
          "median_ms": 3.214313997887075,
          "p95_ms": 4.129137960262597,
          "successful_per_second": 306.21810990766323,
          "cpu_seconds": 0.17,
          "pss_after_bytes": 8800256
        },
        {
          "concurrency": 1,
          "repeat": 2,
          "requests": 96,
          "errors": 0,
          "median_ms": 3.6151160020381212,
          "p95_ms": 5.900303018279374,
          "successful_per_second": 256.8185904261075,
          "cpu_seconds": 0.19,
          "pss_after_bytes": 9877504
        },
        {
          "concurrency": 1,
          "repeat": 3,
          "requests": 96,
          "errors": 0,
          "median_ms": 4.35862853191793,
          "p95_ms": 8.35648097563535,
          "successful_per_second": 202.74814039073408,
          "cpu_seconds": 0.19999999999999996,
          "pss_after_bytes": 9885696
        },
        {
          "concurrency": 8,
          "repeat": 1,
          "requests": 96,
          "errors": 0,
          "median_ms": 11.111489497125149,
          "p95_ms": 17.660244018770754,
          "successful_per_second": 680.879757403628,
          "cpu_seconds": 0.17000000000000004,
          "pss_after_bytes": 10233856
        },
        {
          "concurrency": 8,
          "repeat": 2,
          "requests": 96,
          "errors": 0,
          "median_ms": 10.852916515432298,
          "p95_ms": 19.210897968150675,
          "successful_per_second": 665.9617367132869,
          "cpu_seconds": 0.18999999999999995,
          "pss_after_bytes": 10381312
        },
        {
          "concurrency": 8,
          "repeat": 3,
          "requests": 96,
          "errors": 0,
          "median_ms": 9.406999975908548,
          "p95_ms": 14.687633025459945,
          "successful_per_second": 782.6506182712677,
          "cpu_seconds": 0.18000000000000016,
          "pss_after_bytes": 10405888
        },
        {
          "concurrency": 32,
          "repeat": 1,
          "requests": 96,
          "errors": 0,
          "median_ms": 23.896983009763062,
          "p95_ms": 40.68155097775161,
          "successful_per_second": 534.5837008564297,
          "cpu_seconds": 0.18999999999999995,
          "pss_after_bytes": 10741760
        },
        {
          "concurrency": 32,
          "repeat": 2,
          "requests": 96,
          "errors": 0,
          "median_ms": 25.375932513270527,
          "p95_ms": 58.58784692827612,
          "successful_per_second": 622.5516898301322,
          "cpu_seconds": 0.16999999999999993,
          "pss_after_bytes": 10901504
        },
        {
          "concurrency": 32,
          "repeat": 3,
          "requests": 96,
          "errors": 0,
          "median_ms": 21.457678929436952,
          "p95_ms": 37.48952108435333,
          "successful_per_second": 527.4399421063737,
          "cpu_seconds": 0.17999999999999994,
          "pss_after_bytes": 10921984
        }
      ]
    }
  ]
}
