All of lore.kernel.org
 help / color / mirror / Atom feed
* Calling stat with millions of files
@ 2004-06-07 21:54 Ross Skaliotis
  2004-06-08 10:03 ` Vladimir Saveliev
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Ross Skaliotis @ 2004-06-07 21:54 UTC (permalink / raw)
  To: reiserfs-list

We have a backup system (backupPC) that is responsible for backing up
millions of files and holding over 2 TB of data. The backup system saves
space by creating hard links where it can. This actually reduces the total
size down to 200 GB, however there are still millions of files/hard links.

What does this have to do with reiserfs? Well, the partition runs reiserfs
3.6. Over the course of a few months (and the addition of millions more
files/hard links) the performance of the filesystem has become painfully
slow.

In a directory of ~1000 files, running 'ls -l' or 'stat *' takes 45
seconds to complete (assuming nothing is previously cached). We are using
the r5 hash, and mount the filesystem with noatime. No one directory has
(or will ever have) more than about 2000 files and hard links inside.

Is this performance decrease when calling stat to be expected with
increasing millions of files/hard links? Would XFS or another filesystem
get around this somehow? I'd rather not use reiserfs4, as this is a
production backup server and needs to be as stable as possible.

Thanks very much for your help,

-Ross Skaliotis

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2004-06-08 22:10 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-07 21:54 Calling stat with millions of files Ross Skaliotis
2004-06-08 10:03 ` Vladimir Saveliev
2004-06-08 12:00   ` Heinz-Josef Claes
2004-06-08 16:28 ` Hans Reiser
2004-06-08 16:38   ` Chris Mason
2004-06-08 16:47     ` Hans Reiser
2004-06-08 16:51       ` Chris Mason
2004-06-08 16:58         ` Hans Reiser
2004-06-08 17:57         ` Ross Skaliotis
2004-06-08 22:10           ` Hans Reiser
2004-06-08 22:05         ` Carl-Daniel Hailfinger
2004-06-08 18:58 ` Mike Benoit
2004-06-08 20:29   ` Henning Westerholt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.