On Tue, Feb 17, 2015 at 08:22:11PM +0200, Vladislav V. Prodan wrote:

> > > Остановился пока на
> > >
> > > for i in `find $dir -type d`
> > > do
> > >     cd $i || continue;
> > >     ls $i | grep snap-\*\.\*\.\*\.jpg | awk 'NR%5!=1' | xargs rm
> > > done;
> > >
> > >
> > > Время обработки одной директории - одного часа:
> > > 0.017u 0.319s 0:22.73 1.4%      28+162k 3254+0io 0pf+0w
> >
> > я нихрена не понял, это что удаление 720 файлов из одной директории
> > (из 900 файлов) столько (23 секунды) времени занимает? это несколько
> > выходит за рамки моих представлений о нормальности.
> >
> >
> 
> Наверное, rm не оптимизировано для использования на ZFS и она, наверное,

(facepalm)

> ждет от системы подтверждения на удаление файла.

(facepalm)

> Напомнить, как Microsoft сделала удаление файлов в FAT и NTFS ?

причем тут это?

> Еще, наверное, на скорость влияют старые снапшоты из этого раздела.

не влияют (по крайне мере при их обозримом количестве)

Ответить