대량의 소규모 데이터에 어떤 파일 시스템을 사용할 수 있습니까? + 파일 시스템이있는

HFS + 파일 시스템이있는 하나의 4TB 외장 드라이브에서 exFAT 파일 시스템이있는 다른 4TB 외장 드라이브로 ~ 3.7TB의 데이터를 복사하고있었습니다. 새로운 HDD는 데이터의 ~ 75 % 만 전송 된 후에 채워 졌는데, 작은 파일 크기를 위해 파일 당 더 많은 공간을 사용하는 exFAT의 할당 단위 크기로 추측됩니다.

작은 파일을 많이 (~ 수백만 개) 복사하고 있습니다 (각 1.5kB). 그래서 나는 이것을하는 방법을 알아 내려고 노력하고 있습니다.

따라서 다음 요구 사항을 충족시키는 파일 시스템이 필요합니다.

  • 최소 크기의 공간을 낭비하는 1.5kB 크기의 수백만 파일을 수용 할 수있을 정도로 작은 블록 크기 (여기서 exFAT에 문제가 있음)

  • Linux와 읽기 / 쓰기 호환 (여기서 HFS +에 문제가 있음)

  • Linux에서 4T 파티션을 만들 수 있습니다. (여기서 ext4에 문제가 있음)

다른 파일 시스템?

업데이트 :이 질문은 다른 게시물에서 이미 답변 된 것으로 표시되었습니다 ( 많은 작은 파일에 대한 파일 시스템 최적화? ). 그러나 받아 들여진 대답은 나를 위해 작동하지 않습니다 :

mkfs.ext4 -b 1024 /dev/your_partition

Warning: specified blocksize 1024 is less than device physical sectorsize 4096
/dev/sdc: Cannot create filesystem with requested number of inodes while setting up superblock



답변