Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I have a partition and it has ~100 GB of audio files. Most of them are mp3 or ogg, each has size of ~15 MB. I update it on a weekly basis. Right now, the partition is formatted as ext4. I have read that reiserfs might perform better with small sized files. Would I gain anything from reiserfs in my case? Or do you suggest another FS for me?

share|improve this question
5  
15MB is not a "small" file. That would be more like 2KB. –  cjm Feb 10 '12 at 16:50
    
You have to remember people, in the communities, literally just ape established answers. Which is acceptable, until the knowledge that lead to those answers becomes deprecated. Before ext4, more specifically ext3 + dir_index, there were many good reason to use other file systems. today's ext4, is almost always preferred over reiserfs. I wont deny reiser4, it is on the level, but it's not in Linux mainline. BTW user cjm is correct, 15MB is not remotely small. in regards to a FS. –  TechZilla Feb 10 '12 at 23:48

3 Answers 3

up vote 6 down vote accepted

It's more like a question to superuser or serverfault communities. There's some good answers in this article at serverfault: filesystem for millions of small files. Nowadays 15MB file could appear "small" to a user but it ain't for FS. Anyway, in your described situation, you are good to go with ext4.

share|improve this answer

ReiserFS is efficient with small files, but 15Mb is not considered small. With Reiser4 effectively dead, you should look at the space-efficient packing of small files of BtrFS

share|improve this answer

I had the problem this weekend: 1000000 text files of 5-20 kb. These text files are never changed, so the best solution for me was mksquashfs: Today disk I/O is much more expensive than uncompressing 1 MB extra.

It is, however, not a general solution: If you need to change or add files this will not work (In which case I would recommend Btrfs).

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.