On Wed, Sep 29, 2010 at 08:55:08AM +0800, hank peng wrote: > 2010/9/29 Dave Chinner <david@xxxxxxxxxxxxx>: > > On Wed, Sep 29, 2010 at 08:28:08AM +0800, hank peng wrote: > >> Hi: > >> I have a XFS file system which contains about million files in it. I > >> want to iterate all file's name using readdir function and I found > >> that a little time-consuming. > >> Anybody to suggest a way to increase its speed? > > > > In what way was it time consuming? IO bound? CPU bound? something > > else? > > > I think it is IO bound, Can you post the output of 'iostat -x -m 5' while the readdir is in progress so we can determine if that is true or not? > file names information is scattered in whole > partition, right? No, not usually. Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs