Лс
Size: a a a
Лс
Лс
➜ ~ hyperfine -w 3 -r 1000 "./test1.sh {1..100}" "./test2.sh {1..100}"
Benchmark #1: ./test1.sh {1..100}
Time (mean ± σ): 9.3 ms ± 2.2 ms [User: 6.7 ms, System: 2.0 ms]
Range (min … max): 6.4 ms … 24.0 ms 1000 runs
Benchmark #2: ./test2.sh {1..100}
Time (mean ± σ): 1.0 ms ± 0.8 ms [User: 1.1 ms, System: 0.5 ms]
Range (min … max): 0.0 ms … 8.3 ms 1000 runs
Summary
'./test2.sh {1..100}' ran
8.95 ± 7.37 times faster than './test1.sh {1..100}'
Лс
Лс
аᶘ
➜ ~ hyperfine -w 3 -r 1000 "./test1.sh {1..100}" "./test2.sh {1..100}"
Benchmark #1: ./test1.sh {1..100}
Time (mean ± σ): 9.3 ms ± 2.2 ms [User: 6.7 ms, System: 2.0 ms]
Range (min … max): 6.4 ms … 24.0 ms 1000 runs
Benchmark #2: ./test2.sh {1..100}
Time (mean ± σ): 1.0 ms ± 0.8 ms [User: 1.1 ms, System: 0.5 ms]
Range (min … max): 0.0 ms … 8.3 ms 1000 runs
Summary
'./test2.sh {1..100}' ran
8.95 ± 7.37 times faster than './test1.sh {1..100}'
аᶘ
Лс
аᶘ
Лс
аᶘ
➜ ~ hyperfine -w 3 -r 1000 "./test1.sh {1..100}" "./test2.sh {1..100}"
Benchmark #1: ./test1.sh {1..100}
Time (mean ± σ): 9.3 ms ± 2.2 ms [User: 6.7 ms, System: 2.0 ms]
Range (min … max): 6.4 ms … 24.0 ms 1000 runs
Benchmark #2: ./test2.sh {1..100}
Time (mean ± σ): 1.0 ms ± 0.8 ms [User: 1.1 ms, System: 0.5 ms]
Range (min … max): 0.0 ms … 8.3 ms 1000 runs
Summary
'./test2.sh {1..100}' ran
8.95 ± 7.37 times faster than './test1.sh {1..100}'
аᶘ
➜ ~ hyperfine -w 3 -r 1000 "./test1.sh {1..100}" "./test2.sh {1..100}"
Benchmark #1: ./test1.sh {1..100}
Time (mean ± σ): 9.3 ms ± 2.2 ms [User: 6.7 ms, System: 2.0 ms]
Range (min … max): 6.4 ms … 24.0 ms 1000 runs
Benchmark #2: ./test2.sh {1..100}
Time (mean ± σ): 1.0 ms ± 0.8 ms [User: 1.1 ms, System: 0.5 ms]
Range (min … max): 0.0 ms … 8.3 ms 1000 runs
Summary
'./test2.sh {1..100}' ran
8.95 ± 7.37 times faster than './test1.sh {1..100}'
Лс
Лс
аᶘ
Лс
Лс
аᶘ
аᶘ
Лс
./test1.sh {1..10}
There are 10 arguments
2
4
6
8
Лс