Welches Dateisystem wird für Linux-Desktops für USB-Sticks bevorzugt, wenn die Windows-Kompatibilität kein Problem darstellt? Zum Beispiel ext2, ext3, ext4, btrfs, nilfs oder sogar NTFS? Würde das Journaling sie vorzeitig abnutzen? Ich habe gehört, es ist besser, mit der Option noatime zu mounten, aber wie kann man es einstellen, wenn es auf vielen Computern verwendet wird?
linux
filesystems
flash-memory
Gary Shi
quelle
quelle
Antworten:
Alle anständigen Flash-Geräte führen eine interne Verschleißnivellierung durch, damit das Journal sie nicht (zu) vorzeitig abnutzt. Daher ist ext4 aus dieser Perspektive in Ordnung. Das Problem bei der Verwendung der meisten Unix-Dateisysteme auf mehreren Computern sind Berechtigungen. Wenn die verschiedenen Computer nicht dieselbe Gruppe von Benutzern mit denselben UIDs haben, ist der Besitz falsch. Aus diesem Grund ist es im Allgemeinen besser, bei fat32 zu bleiben, wodurch Sie auch mit Windows teilen können. Alternativ können Sie UDF verwenden, mit dem Sie vorgeben können, dass die Dateien immer dem interaktiv angemeldeten Benutzer gehören, der das Laufwerk (automatisch) bereitgestellt hat.
quelle
BTRFS wäre gut, aber es ist noch nicht stabil, also würde ich ext2 oder ext3 / 4 ohne Journal verwenden.
quelle
Die Copy-on-Write-Methode von BTRFS übt aufgrund des Journals keinen so großen Druck auf den USB aus wie ext3-4.
quelle