LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

Так тоже fd быстрее:

CommandMean [ms]Min [ms]Max [ms]Relative
bfs . -iname '*.flac'50.6 ± 0.649.752.61.38 ± 0.07
fd --glob '*.flac'36.7 ± 1.933.041.21.00

Я тут ещё тем временем ещё попробовал с очищенным дисковым кешем (вместо вармапа наоборот -p 'sudo sync; echo 3 | sudo sponge /proc/sys/vm/drop_caches') ради интереса. В таком случае bfs почему-то оказался даже медленнее, чем find:

CommandMean [s]Min [s]Max [s]Relative
bfs . -regex '.*.flac'44.287 ± 19.48824.80878.8171.64 ± 0.72
fd '.*.flac'27.007 ± 1.14825.35929.0421.00
find . -regex '.*.flac'31.709 ± 19.66622.86487.2841.17 ± 0.73

Исходная версия CrX, :

Так тоже fd быстрее:

CommandMean [ms]Min [ms]Max [ms]Relative
bfs . -iname '*.flac'50.6 ± 0.649.752.61.38 ± 0.07
fd --glob '*.flac'36.7 ± 1.933.041.21.00

Я тут ещё тем временем ещё попробовал с очищенным дисковым кешем ради интереса. В таком случае bfs почему-то оказался даже медленнее, чем find:

CommandMean [s]Min [s]Max [s]Relative
bfs . -regex '.*.flac'44.287 ± 19.48824.80878.8171.64 ± 0.72
fd '.*.flac'27.007 ± 1.14825.35929.0421.00
find . -regex '.*.flac'31.709 ± 19.66622.86487.2841.17 ± 0.73