Skip to content

Commit d088eba

Browse files
committed
rerun ffmpeg benchmark
1 parent 12231ce commit d088eba

File tree

1 file changed

+42
-35
lines changed

1 file changed

+42
-35
lines changed

README.md

Lines changed: 42 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -82,41 +82,48 @@ is built with an ancient wasi-sdk to workaround
8282

8383
[benchmark with ffmpeg](./benchmark/ffmpeg.sh)
8484
```
85-
===== ./b/toywasm --wasi --wasi-dir .video --
86-
89.30 real 89.05 user 0.12 sys
87-
85729280 maximum resident set size
88-
1004073618737 instructions retired
89-
65818624 peak memory footprint
90-
===== wasm3 --dir .video --
91-
18.71 real 18.51 user 0.09 sys
92-
85213184 maximum resident set size
93-
119289794408 instructions retired
94-
84590592 peak memory footprint
95-
===== iwasm.fast --dir=.video
96-
22.54 real 22.40 user 0.08 sys
97-
142921728 maximum resident set size
98-
144876916114 instructions retired
99-
142270464 peak memory footprint
100-
===== iwasm.classic --dir=.video
101-
207.97 real 207.55 user 0.23 sys
102-
80572416 maximum resident set size
103-
957347283724 instructions retired
104-
79970304 peak memory footprint
105-
===== iwasm.fast-jit --dir=.video --jit-codecache-size=100000000 --stack-size=100000
106-
5.99 real 5.85 user 0.11 sys
107-
148045824 maximum resident set size
108-
55799745721 instructions retired
109-
138383360 peak memory footprint
110-
===== wasmer run --dir .video --
111-
2.40 real 1.68 user 0.20 sys
112-
407715840 maximum resident set size
113-
18364251289 instructions retired
114-
385863680 peak memory footprint
115-
===== wasmtime run --dir .video --
116-
1.87 real 1.70 user 0.11 sys
117-
259403776 maximum resident set size
118-
19213022301 instructions retired
119-
168157184 peak memory footprint
85+
===== toywasm
86+
----- ./b/toywasm --wasi --wasi-dir .video --
87+
86.19 real 86.11 user 0.05 sys
88+
84680704 maximum resident set size
89+
993855547391 instructions retired
90+
64761856 peak memory footprint
91+
===== Wasm3 v0.5.0 on x86_64
92+
----- wasm3 --dir .video --
93+
17.82 real 17.78 user 0.03 sys
94+
85151744 maximum resident set size
95+
119200297605 instructions retired
96+
84529152 peak memory footprint
97+
===== iwasm 1.1.2 (fast interpreter)
98+
----- iwasm.fast --dir=.video
99+
21.81 real 21.75 user 0.05 sys
100+
142180352 maximum resident set size
101+
145415745718 instructions retired
102+
141537280 peak memory footprint
103+
===== iwasm 1.1.2 (classic interpreter)
104+
----- iwasm.classic --dir=.video
105+
206.28 real 206.13 user 0.09 sys
106+
80502784 maximum resident set size
107+
972824166542 instructions retired
108+
79896576 peak memory footprint
109+
===== iwasm 1.1.2 (fast jit)
110+
----- iwasm.fast-jit --dir=.video --jit-codecache-size=100000000
111+
3.50 real 6.23 user 0.15 sys
112+
149069824 maximum resident set size
113+
55918129866 instructions retired
114+
138137600 peak memory footprint
115+
===== wasmer 2.3.0
116+
----- wasmer run --dir .video --
117+
7.57 real 54.74 user 3.00 sys
118+
722903040 maximum resident set size
119+
215261291705 instructions retired
120+
509222912 peak memory footprint
121+
===== wasmtime-cli 3.0.1
122+
----- wasmtime run --dir .video --
123+
6.88 real 44.45 user 1.70 sys
124+
417538048 maximum resident set size
125+
179207089461 instructions retired
126+
378310656 peak memory footprint
120127
```
121128

122129
## Why is this slow?

0 commit comments

Comments
 (0)