674bdc7192
bench-chaindb.sh times FastImportBlockFile() under each backend using a user-supplied blk0001.dat. Wall time comes from the daemon's existing StartupPerfLog line; peak RSS via ps sampling; datadir size via du. Output is one CSV row per backend appended to ./bench-results.csv, plus a stdout summary. Network is disabled during the run (-nolisten -connect=0) so we measure only DB ingest cost. Does not yet measure: reorg cost, network IBD speed, raw disk I/O. LoadSnapshot path is still LevelDB-only; the harness intentionally exercises the FastImportBlockFile rebuild instead, which works on both backends. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>