Когда рекурсивно проходит через структуру каталогов, какой наиболее эффективный алгоритм используется, если у вас больше файлов, чем каталогов? Я замечаю, что при использовании обхода глубины в первый раз, кажется, что это занимает больше времени, когда в заданном каталоге много файлов. В этом случае более эффективная процедура пересечения по ширине более эффективна? У меня нет возможности профилировать два алгоритма на данный момент, поэтому ваши идеи очень приветствуются.
EDIT: В ответ на комментарий alphazero я использую PHP на машине Linux.