|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : john gladkih 2:5020/400 30 Dec 2006 15:51:27 To : Eugene Grosbein Subject : Re: Удалить большое количество файлов (было: Re: tar) -------------------------------------------------------------------------------- >>>>> "EG" == Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> writes: VD> Быстренько получится только если дирхэш в память влезает. Иначе опаньки. EG> Hу это надо очень сильно постараться, чтобы он не влез в память. jg> кстати. совпало по времени со взглюком софта, чищу каталог: >>> time find . -name "ihave*"|wc -l jg> 217661 >>> time find . -name "ihave*" -delete jg> real 16m10.382s jg> user 0m2.121s jg> sys 10m28.793s EG> Two point: во-первых, есть подозрение что делалось это от рута. EG> От рута (euid) почему-то fts работает в разы хуже (дольше и EG> памяти смешно. до жути. EG> жрет больше), чем не от рута. Во вторых, надо смотреть sysctl vfs.ufs, EG> а не пора ли лимит памяти под хеш поднять. не зачем. последний раз такое нужно было в 99м году, тогда mount -o logging хорошо помог, но это из другой жизни. -- john, http://john.kak-sam.to --- ifmail v.2.15dev5.3 * Origin: ? (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/4091a597fb9d.html, оценка из 5, голосов 10
|