Какая файловая система дает мне лучшую скорость? [закрытый]

Большинство моих пользовательских данных остается на внешнем жестком диске. В настоящее время это - отформатированный FAT32, потому что на первый взгляд я мог бы хотеть подключить его к своему ноутбуку Windows 7 иногда.

Теперь я начал сортировать свои электронные книги с помощью Калибра. Калибр делает свои собственные копии книг по импорту, с помощью имен автора, серийных имен и заголовков в именах файлов и именах каталогов, который приводит к созданию большого количества каталогов и копированию большого количества маленьких файлов. Затем я исправляю Калибр деталей, понятый превратно, и это приводит к именам каталогов и именам файлов, изменяемым также. Экспорт книг к другому формату означает создание большого количества новых файлов. После нескольких десятков книг все это начало становиться действительно медленным. Дефрагментация помогает несколько, но не долгое время.

Поскольку я заметил, что обычно не использую жесткие диски на ноутбуке (за исключением самой дефрагментации!) Я думал, что, возможно, использование другой файловой системы ускорит вещи и возможно избавит от необходимости дефрагментации. Так есть ли файловая система, которую Вы рекомендовали бы?

Я только хочу измениться, если будет значимый выигрыш в быстродействии. Если другие файловые системы только будут иметь преимущество меньшего шанса повреждения, то я буду придерживаться FAT32 из-за совместимости.

Править: Забыл говорить, мой домашний ПК запускает Ubuntu 10.4

3
задан 10.07.2010, 00:41

4 ответа

Опции по умолчанию для XFS могли бы быть плохими, но я думаю, что он может быть настроен на Ваше преимущество на основе того, что Вы описываете. Это зависит от того, сколько чтения страницы справочника и тестирования Вы интересуетесь выполнением.

Помимо файловой системы, необходимо полагать, что помещение этих данных по отдельной файловой системе (с любым форматом) и использование монтирует функции как 'noatime' и 'nodiratime' для улучшения производительности. От использования Вы описываете, это могло быть большой победой.

Я думаю, что Вы извлечете значительную пользу из использования non-FAT32 файловой системы на Ubuntu.

3
ответ дан 07.12.2019, 22:54

ReiserFS, кажется, лучший выбор управлять огромной суммой маленьких файлов.

5
ответ дан 07.12.2019, 22:54

Для большого количества маленьких файлов в рамках каталога, ext3 или ext4 с dir_index возможностью дает превосходную производительность.

3
ответ дан 07.12.2019, 22:54

Это зависит.

В целом ext3/ext4 являются самыми "стабильными" файловыми системами. Все довольно быстро. Я предложил бы использовать ext4 для того, что Вы делаете.

Однако много других файловых систем разобьет ext3/ext4 огромными полями в некоторых тестах, но проиграет плохо в других.

Лично, я форматирую все свои новые диски с Btrfs, теперь, когда формат диска, как предполагается, стабилен, и производительность уже лучше, чем ext4 в некоторых случаях.

Некоторые другие файловые системы, которые Вы могли бы рассмотреть, являются reiserfs и XFS.

Phoronix часто делает bencharks файловых систем, таких как этот, в который удар Btrfs ext4 почти в каждом тесте.

2
ответ дан 07.12.2019, 22:54

Теги

Похожие вопросы