Ну, может быть, что у вас просто огромные файловые системы: -)
Но, если вы считаете, что это не займет много времени, у вас вполне могут быть точки монтирования, которые работают медленнее, чем обычно, такие как NFS-монтирования, где вам нужно выходить в сеть для получения информации о файле.
В этом случае вы, вероятно, увидите замедление, если просто запустить find /
самостоятельно. Если он выходит во внешнее местоположение (например, я не знаю, ZX80 работает в Antartica), скорость вывода может показать это, и вы сможете определить, где в иерархической структуре это происходит.
Другая возможность - ограничить ее действительной файловой системой, чтобы минимизировать вероятность выхода из нее. Это было бы с помощью флага xdev
, чтобы предотвратить его пересечение файловых систем. На моей виртуальной машине с одной корневой файловой системой, но монтирующей для моих дисков C и D, я сократил время с двух минут до семнадцати секунд.
Конечно, это не относится к другим локальным файловым системам, но вы можете, при необходимости, написать скрипт для поиска (с xdev
) файла во всех файловых системах, помеченных ext4
( и любые другие, которые вы считаете местными).