|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Eugene Grosbein 2:5006/1 30 Dec 2006 19:13:37 To : john gladkih Subject : Re: Удалить большое количество файлов (было: Re: tar) --------------------------------------------------------------------------------
30 дек 2006, суббота, в 13:36 KRAST, john gladkih написал(а):
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
Two point: во-первых, есть подозрение что делалось это от рута.
От рута (euid) почему-то fts работает в разы хуже (дольше и памяти
жрет больше), чем не от рута. Во вторых, надо смотреть sysctl vfs.ufs,
а не пора ли лимит памяти под хеш поднять.
Eugene
--
Благословляем мы богов
За то, что сердце в человеке
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/260937448f79e.html, оценка из 5, голосов 10
|