On 10/18/2015 07:31 AM, Carlos E. R. wrote:
On 18/10/2015 12:43, Per Jessen wrote:
The situation I have is as follows:
I have a 600Gb filesystem mounted on /var - key directories under /var are:
/var/spool/postfix-in/{incoming,active} with 2 levels of hashing. On a busy day or after delays, each subdir might easily reach 10.000 files. 99% small files of less than 100Kb. (emails).
/var/spool/elsewhere/dir{0,1,2,3...1000}/maildirs - each such maildir might have 100.000 files.
It would make sense to test several filesystem types with that workload. Years ago I would have said without hesitation "use reiserfs". Nowdays, I don't know which to suggest. Perhaps XFS.
But your system is in production, so you can not do such changes...
I would have tried reiserfs too. Reiserfs did "tail packing", which really helped when you had large numbers of files smaller than your disk block size. I think BTRFS packs tails too, right? Regards, Lew -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org