USB 스틱 포맷 및 운영 체제 설치에 적합한 파일 시스템은 무엇입니까? 적합한 파일 시스템은 무엇입니까? 좋은 파일 시스템은

리눅스 스틱을 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는 다음과 같은 사람들에게 적합합니다.

  1. Windows를 사용하고
  2. 안전보다 성능을 선호

(FAT는 성능 희생으로 쓰기 그룹화를 최소화하는 방식으로 작성합니다.)

리눅스를 사용하고있는 것 같습니다. 이 경우 ext4는 거의 모든 기능을 제공합니다. 저널링이므로 데이터 무결성이 유지되고 상당히 빠르고 안정적입니다.

그러나 Linux USB에 대한 조언 : Slax 또는 Puppy Linux와 같은 것을 사용하지 않으면 드라이브는 2 년, 3 년 이상 지속되지 않습니다.


답변

Justa Guy는 EXT4의 저널링 기능이 쓰기 빈도를 높이는 것이 맞습니다. 응용 프로그램에서 사용하기에 가장 적합한 파일 시스템은 EXT4이지만 저널링이 비활성화되고 Matteo의 제안도 있습니다.

볼륨 크기에 따라 더 나은 이식성 솔루션은 부팅시 볼륨을 RAM으로 이동 한 다음 로그 오프시 디스크에 쓰는 것입니다. 이 경우 저널링 (기본값)과 함께 Ext4를 권장하고 버립니다. 이것에 대한 코드는 커플 펜 드라이브 특정 배포판에서 표준이므로 패키지를 찾아서 “만들기”만하면됩니다. 이렇게하면 호스트 시스템에 남아있는 세션 데이터와 내결함성 파일 시스템이없는 세션 당 정확히 하나의 쓰기가 발생하므로 NAND 셀이 잘못 될 때 이미지를 복구 할 수 있습니다.


답변

USB 플래시 드라이브 에서 Linux 파일 시스템 테스트 에 따르면 EXT4의 성능이 다른 것보다 낫습니다.