많은 작은 파일과 적은 수의 큰 파일을 포함하는 디렉토리 트리가 있습니다. 파일의 평균 크기는 약 1 킬로바이트입니다. 트리에는 210158 개의 파일과 디렉토리가 있습니다 (이 번호는을 (를 find | wc -l
) 실행하여 얻은 것입니다 ).
적은 비율의 파일이 일주일에 여러 번 추가 / 삭제 / 재 작성됩니다. 이는 작은 파일뿐만 아니라 (작은 수의) 큰 파일에도 적용됩니다.
내가 시도한 파일 시스템 (ext4, btrfs)에는 파일을 디스크에 배치하는 데 문제가 있습니다. 더 긴 시간 동안 디스크에서 파일의 물리적 위치 (솔리드 스테이트 디스크가 아닌 회전 미디어)가 더욱 무작위로 분배됩니다. 이 무작위 배포의 부정적인 결과는 파일 시스템이 느려지는 것입니다 (예 : 새로운 파일 시스템보다 4 배 느림).
이 성능 저하를 겪지 않고 회전하는 미디어에서 안정적인 성능 프로파일을 유지할 수있는 Linux 파일 시스템 (또는 파일 시스템 유지 관리 방법)이 있습니까? 파일 시스템은 퓨즈에서 실행될 수 있지만 신뢰할 수 있어야합니다.