Zainstalowałem swój system linux na pamięci USB. To działa dobrze, mogę używać go na różnych komputerach. Użyłem ext4 jako systemu plików i zadaję sobie pytanie, że to najlepszy wybór. Który system plików jest najlepszy dla pamięci USB? Dobry system plików nie powinien zbyt szybko niszczyć dysku flash. Dodatkowe działania w celu zabezpieczenia integralności danych mogą być dobre (wykonuję codzienną kopię zapasową). Kolejnym kryterium może być wyższa wydajność.
linux
filesystems
usb-flash-drive
Memento
źródło
źródło
Użyj EXT2 na dyskach flash, aby skrócić cykle zapisu. Za każdym razem, gdy piszesz na dysk EXT 4, dziennik musi być aktualizowany, co powoduje więcej pisania. Używam EXT 2 i chronię hasłem za pomocą GParted lub „Disk Utility”.
Zresztą nigdy nie zauważyłem przewagi prędkości z EXT 3 lub 4.
źródło
FAT jest zwykle tym, co umieszczają na dyskach flash, ponieważ jest to jedyny system plików, który działa we wszystkich głównych systemach operacyjnych.
NTFS jest zwykle przeznaczony dla osób, które
(FAT pisze w sposób, który minimalizuje grupowanie zapisu przy poświęceniu wydajności.)
Chociaż wydaje się, że używasz Linuksa bez niego. W takim przypadku ext4 to właściwie wszystko, co z niego wyciągniesz. Jest to kronikowanie, dzięki czemu zachowana jest integralność danych oraz jest dość szybka i stabilna.
Porada dotycząca USB z systemem Linux: jeśli nie użyjesz czegoś takiego jak Slax lub Puppy Linux, Twój dysk nie będzie trwał dłużej niż 2, może 3 lata.
źródło
noatime,nodiratime
i przenoszenie rejestrowania (tj./var/log
) Do tmpfs ☺Justa Guy ma rację, że funkcja kronikowania EXT4 zwiększy częstotliwość zapisu. Najlepszym systemem plików do zastosowania w Twojej aplikacji jest EXT4, ale z wyłączonym kronikowaniem i sugestiami Matteo.
Jeszcze lepszym rozwiązaniem przenośności, w zależności od wielkości woluminu, może być przeniesienie woluminu do pamięci RAM podczas uruchamiania, a następnie zapisanie na dysku podczas wylogowywania. W takim przypadku poleciłbym Ext4, z kronikowaniem (domyślne) i odrzucenie. Kod tego jest standardem w kilku dystrybucjach specyficznych dla pendrive'a, więc możesz po prostu znaleźć pakiety i ponownie „zrobić”. Spowoduje to dokładnie jeden zapis na sesję bez danych sesji w systemie hosta i system plików odporny na uszkodzenia, dzięki czemu można odzyskać obraz, gdy komórka NAND ulegnie awarii.
źródło
Według Testowania systemów plików Linux na dysku flash USB wydajność EXT4 jest lepsza niż innych.
źródło