DB에서 BLOB를 제거하고 디스크의 파일 구조에 쓰는 프로세스가 있습니다. 루트에 단일 폴더가있는 1TB 디스크와 비슷한 구조가 있습니다.
F:\RootFolder\_year_\_week_\_clientid_\_accountid_\file.txt
동일한 폴더에 수천 개의 'file.txt'가있을 수 있지만 평균은 약 300으로 나타납니다. 메트릭을 수집하기 위해 10,000 개의 레코드에 대해 내보내기 프로그램을 실행했으며 이제 우려 사항이 있습니다.
각 file.txt는로 압축 DeflateStream
되어 평균 약 900 바이트 인 것으로 보입니다. 디스크는 2k 클러스터로 NTFS로 포맷되었으며 8dot3 파일 이름은 비활성화되어 있습니다. 첨부 된 스크린 샷을 기반으로 각 파일은 예상대로 2048 대신 8192 바이트를 사용합니다. 쓸 파일이 7 천 5 백만 개가 넘고 일주일에 약 3 백만 개가 추가되므로 디스크 공간 사용량을 해결해야합니다.
그래서 내 질문 :
포맷 할 때 2kb 클러스터를 사용 했는데도 각 파일이 8kb를 사용하는 이유는 무엇입니까?
fsutil fsinfo ntfsinfo f:
명령 의 출력을 추가 할 수 있습니까 ?