LINUX.ORG.RU

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

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

Годно, нужно. Давно пользуюсь fd — значительно быстрее, чем find работает, что иногда бывает очень приятно. Про bfs слышу впервые, надо будет заценить.

То, что там бинарь на 4 МБ, это, конечно, не здорово. Но то, что оно во много раз быстрее find’а, перекрывает для меня этот недостаток. Ну и удобный синтаксис бонусом.

P.S. попробовал bfs. Не, fd всё ещё быстрее:

CommandMean [ms]Min [ms]Max [ms]Relative
fd -u . /usr41.3 ± 2.236.146.01.00
bfs /usr61.8 ± 2.560.075.31.50 ± 0.10
find /usr296.1 ± 4.7293.1308.97.18 ± 0.39

Это ещё малая разница. Мне лень было более реальный юзкейс проверять — долго же, особенно учитывая, что это ж много попыток с hyperfine. Но так и быть, сейчас оно отпыхтит, скину по /media вместо /usr. Минут через 20, блин…

Исправление CrX, :

Годно, нужно. Давно пользуюсь fd — значительно быстрее, чем find работает, что иногда бывает очень приятно. Про bfs слышу впервые, надо будет заценить.

То, что там бинарь на 4 МБ, это, конечно, не здорово. Но то, что оно во много раз быстрее find’а, перекрывает для меня этот недостаток. Ну и удобный синтаксис бонусом.

P.S. попробовал bfs. Не, fd всё ещё быстрее:

CommandMean [ms]Min [ms]Max [ms]Relative
fd -u . /usr41.3 ± 2.236.146.01.00
bfs /usr61.8 ± 2.560.075.31.50 ± 0.10
find /usr296.1 ± 4.7293.1308.97.18 ± 0.39

Это ещё малая разница. Мне лень было более реальный юзкейс проверять — долго же, особенно учитывая, что это ж много попыток с hyperfine. Но так и быть, сейчас оно отпыхтит, скину по /media вместо /usr.

Исправление CrX, :

Годно, нужно. Давно пользуюсь fd — значительно быстрее, чем find работает, что иногда бывает очень приятно. Про bfs слышу впервые, надо будет заценить.

То, что там бинарь на 4 МБ, это, конечно, не здорово. Но то, что оно во много раз быстрее find’а, перекрывает для меня этот недостаток. Ну и удобный синтаксис бонусом.

P.S. попробовал bfs. Не, fd всё ещё быстрее:

CommandMean [ms]Min [ms]Max [ms]Relative
fd -u . /usr41.3 ± 2.236.146.01.00
bfs /usr61.8 ± 2.560.075.31.50 ± 0.10
find /usr296.1 ± 4.7293.1308.97.18 ± 0.39

Это ещё малая разница. Мне лень было более реальный юзкейс проверять. Сейчас оно отпыхтит, скину по /media вместо /usr.

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

Годно, нужно. Давно пользуюсь fd — значительно быстрее, чем find работает, что иногда бывает очень приятно. Про bfs слышу впервые, надо будет заценить.

То, что там бинарь на 4 МБ, это, конечно, не здорово. Но то, что оно во много раз быстрее find’а, перекрывает для меня этот недостаток. Ну и удобный синтаксис бонусом.

P.S. попробовал bfs. Не, fd всё ещё быстрее:

CommandMean [ms]Min [ms]Max [ms]Relative
fd -u . /usr41.3 ± 2.236.146.01.00
bfs /usr61.8 ± 2.560.075.31.50 ± 0.10
find /usr296.1 ± 4.7293.1308.97.18 ± 0.39