리눅스 스틱을 USB 스틱에 설치했습니다. 잘 작동하며 다른 컴퓨터에서 사용할 수 있습니다. 나는 파일 시스템으로 ext4를 사용했고 이것이 최선의 선택이라고 스스로에게 물었다. USB 스틱에 가장 적합한 파일 시스템은 무엇입니까? 좋은 파일 시스템은 플래시 드라이브를 너무 빨리 파괴해서는 안됩니다. 데이터 무결성을 보호하기위한 추가 활동이 필요할 수 있습니다 (매일 백업을 수행함). 다른 기준은 더 높은 성능 일 수 있습니다.
답변
최신 Linux 커널은 SSD 최적화 파일 시스템 인 F2FS를 지원하지만 여전히 실험적 입니다. 스틱의 시스템이 너무 중요하지 않으면 시도해 볼 수 있습니다.
그렇지 않으면 ext4를 사용하십시오.
relatime
플래그 비활성화 (레코드 액세스 시간 기록)- TRIM 사용 (
discard
플래그)
일반적으로
- CFQ 대신 NOOP 스케줄러를 사용하십시오.
견본 fstab
/dev/sda / ext4 noatime,nodiratime,discard,errors=remount-ro 0 1
답변
쓰기주기를 줄이려면 플래시 드라이브에서 EXT2를 사용하십시오. EXT 4 드라이브에 쓸 때마다 저널이 업데이트되어 더 많은 쓰기가 발생합니다. EXT 2를 사용하고 GParted 또는 “디스크 유틸리티”를 사용하여 비밀번호를 보호합니다.
어쨌든 EXT 3 또는 4의 속도 이점을 본 적이 없습니다.
답변
FAT는 모든 주요 운영 체제에서 작동하는 유일한 파일 시스템이기 때문에 플래시 드라이브에 넣는 경향이 있습니다.
NTFS는 다음과 같은 사람들에게 적합합니다.
- Windows를 사용하고
- 안전보다 성능을 선호
(FAT는 성능 희생으로 쓰기 그룹화를 최소화하는 방식으로 작성합니다.)
리눅스를 사용하고있는 것 같습니다. 이 경우 ext4는 거의 모든 기능을 제공합니다. 저널링이므로 데이터 무결성이 유지되고 상당히 빠르고 안정적입니다.
그러나 Linux USB에 대한 조언 : Slax 또는 Puppy Linux와 같은 것을 사용하지 않으면 드라이브는 2 년, 3 년 이상 지속되지 않습니다.
답변
Justa Guy는 EXT4의 저널링 기능이 쓰기 빈도를 높이는 것이 맞습니다. 응용 프로그램에서 사용하기에 가장 적합한 파일 시스템은 EXT4이지만 저널링이 비활성화되고 Matteo의 제안도 있습니다.
볼륨 크기에 따라 더 나은 이식성 솔루션은 부팅시 볼륨을 RAM으로 이동 한 다음 로그 오프시 디스크에 쓰는 것입니다. 이 경우 저널링 (기본값)과 함께 Ext4를 권장하고 버립니다. 이것에 대한 코드는 커플 펜 드라이브 특정 배포판에서 표준이므로 패키지를 찾아서 “만들기”만하면됩니다. 이렇게하면 호스트 시스템에 남아있는 세션 데이터와 내결함성 파일 시스템이없는 세션 당 정확히 하나의 쓰기가 발생하므로 NAND 셀이 잘못 될 때 이미지를 복구 할 수 있습니다.