Steven Hartland
2016-Oct-20  16:17 UTC
zfs, a directory that used to hold lot of files and listing pause
Do you have atime enabled for the relevant volume?
If so disable it and see if that helps:
zfs set atime=off <volume>
     Regards
     Steve
On 20/10/2016 14:47, Eugene M. Zheganin wrote:> Hi.
>
> I have FreeBSD 10.2-STABLE r289293 (but I have observed this situation 
> on different releases) and a zfs. I also have one directory that used 
> to have a lot of (tens of thousands) files. I surely takes a lot of 
> time to get a listing of it. But now I have 2 files and a couple of 
> dozens directories in it (I sorted files into directories). 
> Surprisingly, there's still a lag between "ls" and an output:
>
>
> ===Cut==>
> # /usr/bin/time -h ls
> .recycle        2016-01         2016-04         2016-07 
> 2016-10         sort-files.sh
> 2014            2016-02         2016-05         2016-08 
> ktrace.out      sort-months.sh
> 2015            2016-03         2016-06         2016-09 
> old             sounds
>         5.75s real              0.00s user              0.02s sys
>
> ===Cut==>
>
> I've seen this situation before, on other servers, so it's not the 
> first time I encounter this. However, it's not 100% reproducible (I 
> mean, if I fill the directory with dozens of thousands of files, I 
> will not certainly get this lag after the deletion).
>
> Has anyone seen this and does anyone know how to resolve this ? It's 
> not critical issue, but it makes thing uncomfortable here. One method 
> I'm aware of: you can move the contents of this directory to some 
> other place, then delete it and create again. But it's kind of a nasty 
> workaround.
>
>
> Thanks.
>
> Eugene.
>
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at
freebsd.org"
Eugene M. Zheganin
2016-Oct-21  03:52 UTC
zfs, a directory that used to hold lot of files and listing pause
Hi. On 20.10.2016 21:17, Steven Hartland wrote:> Do you have atime enabled for the relevant volume?I do.> > If so disable it and see if that helps: > zfs set atime=off <volume> >Nah, it doesn't help at all. Thanks. Eugene.