[Dovecot] 1.0.rc10 released

Petar Bogdanovic p+lists at 2006.smokva.net
Tue Oct 17 10:08:00 UTC 2006


On Tue, Oct 17, 2006 at 10:44:07AM +0200, Geert Hendrickx wrote:
> On Tue, Oct 17, 2006 at 12:27:39PM +1000, Ian Mortimer wrote:
> > On Mon, 2006-10-16 at 15:48 +0200, Petar Bogdanovic wrote:
> > 
> > > > find /path -name dovecot.index.\* | xargs rm
> > > 
> > > find /path -name 'dovecot.index.*' -exec rm {} \;
> > 
> > The version with xargs is much more efficient on a large file store.
> > The second version forks a separate rm process for each file.  
> > xargs forks the minimum number of rm processes required by the shell.
> 
> No, it fires an rm process for each 5000 files (by default, change with
> find -n).  I don't know which is more efficient though.  Anyway, thinking
> about it will take more time than running either command. :-)

But it was a good opportunity to spot a nifty xargs-detail. ;)

BTW: Thanks for upgrading dovecot at pkgsrc!


More information about the dovecot mailing list