> node benchmarks/stringify-chunked 1 # use benchmarks/fixture/medium.json (~13.7MB)
```
Benchmark: stringifyChunked() (JSON.stringify() as a stream of chunks)
Node version: 24.14.0
Fixture: fixture/medium.json 13.69MB
# JSON.stringify()
Result: 13693865
time: 34 ms
cpu: 32 ms
mem impact: rss +57.49MB | heapTotal +262kB | heapUsed +55kB | external +1kB
max: rss +84.82MB | heapTotal +27.39MB | heapUsed +27.49MB | external +1kB
# @discoveryjs/json-ext stringifyChunked()
Result: 13693865
time: 30 ms
cpu: 41 ms
mem impact: rss +31.11MB | heapTotal +262kB | heapUsed +107kB | external +1kB
max: rss +30.97MB | heapTotal +786kB | heapUsed +23.24MB | external +1kB
# @discoveryjs/json-ext createStringifyWebStream()
Result: 13693865
time: 35 ms
cpu: 47 ms
mem impact: rss +42.93MB | heapTotal +262kB | heapUsed +551kB | external +172kB
max: rss +42.83MB | heapTotal +524kB | heapUsed +25.26MB | external +172kB
# @discoveryjs/json-ext v0.6.0 stringifyChunked()
Result: 13693865
time: 32 ms
cpu: 43 ms
mem impact: rss +34.54MB | heapTotal +786kB | heapUsed +109kB | external +1kB
max: rss +34.29MB | heapTotal +786kB | heapUsed +25.62MB | external +1kB
# @discoveryjs/json-ext v0.5.7 stringifyStream()
Result: 13693865
time: 57 ms
cpu: 67 ms
mem impact: rss +50.40MB | heapTotal +524kB | heapUsed +174kB | external +1kB
max: rss +50.25MB | heapTotal +1.05MB | heapUsed +31.92MB | external +7.20MB
# json-stream-stringify
Result: 13693865
time: 38 ms
cpu: 58 ms
mem impact: rss +39.70MB | heapTotal +262kB | heapUsed +162kB | external +1kB
max: rss +39.86MB | heapTotal +934kB | heapUsed +30.09MB | external +1kB
# bfj
Result: 13693865
time: 1338 ms
cpu: 465 ms
mem impact: rss +44.97MB | heapTotal +262kB | heapUsed +294kB | external +1kB
max: rss +44.81MB | heapTotal +1.84MB | heapUsed +32.00MB | external +1kB
```