Компактная файловая система Linux для музыкального диска?

10

У меня на ноутбуке старый SSD, полный статических данных, в основном FLAC и несколько zip-файлов, очень мало файлов размером менее 10 МБ, и аналогичные записи выполняются еженедельно, а не несколько раз в секунду. Я не хочу покупать новый устаревший диск, чтобы получить больше места, потому что я много перевожу ноутбук, и мой опыт работы с устаревшими дисками и велосипедами заключается в том, что они являются плохой комбинацией.

Глядя на « преимущества BTRFS », « разные файловые системы » и HowToGeek, я не могу не думать, что ext2fs, вероятно, будет самой компактной файловой системой. Это не ведение журнала, что хорошо для этого приложения, и это нормально для больших файлов. Я не думаю, что скорость на самом деле имеет значение, поскольку SSD намного быстрее, чем нужно музыкальному проигрывателю.

Есть ли лучшая файловая система для этого, чем EXT2? Могу ли я отформатировать SSD как один из доступных только для чтения форматов в стиле CDFS, и это даст мне больше свободного места?

Мос
источник
1
Сколько вы надеетесь получить, потеряв журнал?
Муру
1
@muru Я был бы счастлив даже с 1%. Я уже вернул зарезервированное пространство на ноль, потому что это не системный диск. Я нахожусь на "сжать каждый последний байт", потому что усилия по выполнению этого - разовая вещь, окупаемая еще несколькими музыкальными треками.
Móż
1
Несколько проверенных мной журналов были 128 МБ, так что, я думаю, 1-2% ?. Было бы гораздо лучше освободить зарезервированное пространство в ext4 .
Муру
3
Еще тогда, когда можно было влиять на количество inode в файловой системе (во время mkfs), при работе с большими файлами, у вас меньше файлов, поэтому вам нужно меньше inode. Но я не вижу, чтобы это имело большое значение.
Ульрих Шварц
3
Вы также можете рассмотреть Joliet (CDFS) или (я не могу поверить, что говорю это) FAT32. Обе являются довольно элементарными файловыми системами, которые будут тратить пространство на глупые вещи, такие как журналы :)
Дэвид Кинг,

Ответы:

4

Могу ли я отформатировать твердотельный накопитель как один из доступных только для чтения форматов в стиле CDFS?

Да. Вы можете использовать mkisofsдля записи непосредственно на ваш SSD, без необходимости в существующей файловой системе или таблице разделов.

mkisofs -o /dev/sdg /path2musicdir

Затем блочное устройство (SSD) можно смонтировать так же, как любой другой файл iso.

mount -o loop,ro /dev/sdg /mountpt

ПРИМЕЧАНИЕ. Файлы должны иметь имена в формате 8.3, если только вы не используете расширения Rock Ridge, Joliet или HFS / Unix, которые, предположительно, будут занимать несколько дополнительных байтов (меньше файлов для интеллектуальных имен файлов).

BSD
источник