Re: No of files in a directory (performance)
From: Fredrik (paltskallen_at_hotmail.com)
Date: 03/03/04
- Next message: Bob Harris: "Re: No of files in a directory (performance)"
- Previous message: /tcb destruction bunny: "Re: CAP on Tru64 5.1B"
- Next in thread: Bob Harris: "Re: No of files in a directory (performance)"
- Reply: Bob Harris: "Re: No of files in a directory (performance)"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 3 Mar 2004 07:26:28 -0800
OK.
I have noticed that rm -rf on a dir takes way longer on a dir with
many files in it, ex if there are 10k files it takes 10 sec, but with
70k files it takes 150 sec.
find|xargs rm
takes the same time (per file that is). It seems that -rf does some
magic that slows it down.
Bob Harris <harris@zk3.dec.com> wrote in message news:<harris-8A4C82.20384627022004@cacnews.cac.cpqcorp.net>...
> In article <ff81d3b0.0402270129.205a3e@posting.google.com>,
> paltskallen@hotmail.com (Fredrik) wrote:
>
> > Hello!
> >
> > We have an application that creates and reads a lot of files.
> > These files are splitted on 100 dirs. Currently there are ~70 000 files in
> > each dir.
> > Are there any limit that should be considered regarding to performance
> > issues??
> >
> > Using advfs and san disks.
>
> AdvFS in Tru64 UNIX v5.0 or later uses b-tree indexing for directory
> access. While a huge directory does take slightly longer to create,
> lookup, delete a file, it is _NOT_ linear. The performance is really
> very good.
>
> However, if you ask 'ls' to display all the files it will take a long
> time to fetch all the files, then sort them, and then display them, but
> if you use 'ls -f' it skips the sorting, which can make things faster.
>
> Bob Harris
- Next message: Bob Harris: "Re: No of files in a directory (performance)"
- Previous message: /tcb destruction bunny: "Re: CAP on Tru64 5.1B"
- Next in thread: Bob Harris: "Re: No of files in a directory (performance)"
- Reply: Bob Harris: "Re: No of files in a directory (performance)"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|