LINUX.ORG.RU

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

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

Как у тебя все прекрасно, когда файлов не очень много. Еще и закешировался поиск возможно. А вот так не хочешь?

$ time find ~/ >/dev/null

real	11m21.700s
user	0m2.681s
sys	0m13.568s

/dev/null - это чтобы время на вывод в терминал не тратилось.

Это первичный прогон, после него, когда закешировалось, оно быстрее отрабатывает, не 11 минут, но все равно 9 секунд

$ time find ~/ | wc -l
7840851

real	0m9.121s
user	0m2.280s
sys	0m7.118s

Короче, успехов в эффективных алгоритмах. Тут только трекер может помочь, который будет постоянно в фоне индексировать все файлы (что гном, кстати и предложил), но это тоже не всем нравится.

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

Как у тебя все прекрасно, когда файлов не очень много. Еще и закешировался поиск возможно. А вот так не хочешь?

$ time find ~/ >/dev/null

real	11m21.700s
user	0m2.681s
sys	0m13.568s

/dev/null - это чтобы время на вывод в терминал не тратилось.