Я установил свою систему Linux на USB-флешку. Она работает хорошо, я могу использовать ее на разных компьютерах. Я использовал ext4 в качестве файловой системы и задаю себе вопрос, является ли это лучшим выбором. Какая файловая система лучше всего подходит для USB-флешек? Хорошая файловая система не должна слишком быстро уничтожать флэш-накопитель. Дополнительные действия по обеспечению целостности данных могут быть хороши (я делаю ежедневное резервное копирование). Другим критерием может быть более высокая производительность.
решение1
Последние ядра Linux поддерживают F2FS — файловую систему, оптимизированную для SSD, но она по-прежнемуэкспериментальныйЕсли система на флешке не слишком критична, вы можете попробовать ее.
В противном случае с ext4:
- отключить
relatime
флаг (записывает время доступа) - включить TRIM (
discard
флаг)
В общем
- используйте планировщик NOOP вместо CFQ
Образецfstab
/dev/sda / ext4 noatime,nodiratime,discard,errors=remount-ro 0 1
решение2
Используйте EXT2 на флэш-накопителях, чтобы сократить циклы записи. Каждый раз, когда вы записываете на диск EXT 4, журнал должен обновляться, что приводит к большему количеству записей. Я использую EXT 2 и защищаю его паролем с помощью GParted или «Disk Utility».
В любом случае я никогда не замечал преимущества в скорости с EXT 3 или 4.
решение3
FAT, как правило, используется на флэш-накопителях, поскольку это единственная файловая система, которая работает во всех основных операционных системах.
NTFS, как правило, подходит людям, которые
- Используйте Windows и
- Предпочитайте эффективность безопасности
(FAT записывает данные таким образом, чтобы минимизировать группировку записей за счет производительности.)
Хотя, похоже, вы используете Linux вне его. В этом случае ext4 — это практически все, что вы от него получите. Он журналирует, поэтому целостность данных сохраняется, и он довольно быстрый и стабильный.
Однако небольшой совет по поводу USB-накопителей с Linux: если вы не используете что-то вроде Slax или Puppy Linux, ваш накопитель не прослужит дольше 2, может быть, 3 лет.
решение4
В соответствии сТестирование файловых систем Linux на USB-флеш-накопителепроизводительность EXT4 лучше, чем у других.