4 ms·
I am on a much faster system right now. From 2 sample runs of each, ls is consistently way (~5 times) faster than exa: exa: run1: 0.03user 0.02system
by apjana 7y ago
I am on a much faster system right now. From 2 sample runs of each, ls is consistently way (~5 times) faster than exa:
exa:
run1:
0.03user 0.02system 0:00.11elapsed 56%CPU (0avgtext+0avgdata 8672maxresident)k
208inputs+0outputs (1major+1333minor)pagefaults 0swaps
run2:
0.04user 0.00system 0:00.13elapsed 42%CPU (0avgtext+0avgdata 8560maxresident)k
0inputs+0outputs (0major+1310minor)pagefaults 0swaps
ls:
run1:
0.00user 0.01system 0:00.02elapsed 69%CPU (0avgtext+0avgdata 3812maxresident)k
0inputs+0outputs (0major+303minor)pagefaults 0swaps
run2:
0.01user 0.00system 0:00.02elapsed 62%CPU (0avgtext+0avgdata 3840maxresident)k
0inputs+0outputs (0major+305minor)pagefaults 0swaps
- eridius 7y agoHow about lsd? https://github.com/Peltoche/lsd https://github.com/Peltoche/lsd
- apjana 7y agolsd: run1: 0.03user 0.04system 0:00.16elapsed 50%CPU (0avgtext+0avgdata 4884maxresident)k 0inputs+0outputs (0major+4635minor)pagefaults 0swaps run2: 0.02user 0.05system 0:00.10elapsed 77%CPU (0avgtext+0avgdata 4920maxresident)k 0inputs+0outputs (0major+4635minor)pagefaults 0swaps run3: 0.03user 0.04system 0:00.14elapsed 58%CPU (0avgtext+0avgdata 4936maxresident)k 0inputs+0outputs (0major+4635minor)pagefaults 0swaps
- eridius 7y agoI went ahead and ran the tests myself, using hyperfine. In fact, I reproduced the benchmark described on the lsd README directly, except using `ls -FG` instead of colorls. Benchmark #1: lsd -la /etc/* Time (mean ± σ): 34.2 ms ± 0.9 ms [User: 18.7 ms, System: 13.0 ms] Range (min … max): 32.9 ms … 37.6 ms Benchmark #2: ls -FG /etc/* Time (mean ± σ): 7.1 ms ± 0.3 ms [User: 3.2 ms, System: 3.4 ms] Range (min … max): 6.4 ms … 8.9 ms Benchmark #3: exa -la /etc/* Time (mean ± σ): 24.7 ms ± 1.2 ms [User: 19.3 ms, System: 25.4 ms] Range (min … max): 23.3 ms … 33.3 ms