Skip to main content

13 Performance Summary

Maintainer release-QA reference. Arduino integrators can treat this as optional background.

Benchmark Baseline

Source report: build/bench/bench_report.md

Latest baseline (with MemoryLimitKB=16):

SensorsReduction vs JSONP50 per-sensor usP95 per-sensor usSensors/s
170.41%0.6000.7001501773
458.33%0.4250.4502243708
854.73%0.4250.4382313790
1652.69%0.4250.4382298422

RAM Lock Baseline

  • RAM working set delta: 12 KB
  • RAM memory lock limit: 16 KB
  • RAM memory lock status: PASS

Release Threshold Guidance

  • Compression reduction should remain above 50% for 4/8/16 tiers.
  • P95 per-sensor us should remain below 1.0 us on baseline host.
  • RAM lock should remain PASS under MemoryLimitKB=16.

Re-run Command

powershell -ExecutionPolicy Bypass -File .\\scripts\bench.ps1 -Compiler auto -MemoryLimitKB 16