1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-25 15:29:32 -05:00
denoland-deno/ext
Marcos Casagrande 0832ba1deb
perf(runtime/spawn): collect output using op_read_all (#16596)
**This patch**
```
benchmark      time (avg)             (min … max)       p75       p99      p995
------------------------------------------------- -----------------------------
echo deno   23.99 ms/iter   (22.51 ms … 33.61 ms)  23.97 ms  33.61 ms  33.61 ms
cat 16kb    24.27 ms/iter    (22.5 ms … 35.21 ms)   24.2 ms  35.21 ms  35.21 ms
cat 1mb     25.88 ms/iter   (25.04 ms … 30.28 ms)  26.12 ms  30.28 ms  30.28 ms
cat 15mb    38.41 ms/iter       (35.7 ms … 50 ms)  38.31 ms     50 ms     50 ms
```

**main**
```
benchmark      time (avg)             (min … max)       p75       p99      p995
------------------------------------------------- -----------------------------
echo deno   35.66 ms/iter   (34.53 ms … 41.84 ms)  35.79 ms  41.84 ms  41.84 ms
cat 16kb    35.99 ms/iter   (34.52 ms … 44.94 ms)  36.05 ms  44.94 ms  44.94 ms
cat 1mb     38.68 ms/iter   (36.67 ms … 50.44 ms)  37.95 ms  50.44 ms  50.44 ms
cat 15mb     48.4 ms/iter   (46.19 ms … 58.41 ms)  49.16 ms  58.41 ms  58.41 ms
```
2022-11-15 14:06:52 +01:00
..
broadcast_channel 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
cache 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
console 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
crypto 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
fetch 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
ffi 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
flash 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
http 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
napi 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
net 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
node 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
tls 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
url 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
web perf(runtime/spawn): collect output using op_read_all (#16596) 2022-11-15 14:06:52 +01:00
webgpu 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
webidl 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
websocket 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00
webstorage 1.28.0 (#16620) 2022-11-13 15:31:36 -05:00