it-swarm-ko.com

눈에 띄는 성능 저하없이 Windows 폴더에 몇 개의 파일을 저장할 수 있습니까?

하드 제한이 없다고 생각하지만 하나의 Windows 폴더에 너무 많은 파일을 넣으면 성능이 저하된다는 것을 알고 있습니다. 누구든지 파일을 여는 것이 눈에 띄게 느려질 때 좋은 경험 법칙을 가지고 있습니까?

28
Mark Ransom

여기서 NTFS를 가정하면 기술적 인 제한은 약 40 억 개의 파일입니다. 그리고 디렉토리 당 수만 개가 넘을 때까지 너무 걱정할 필요가 없습니다.

그러나 Explorer와 같은 프로그램은 메타 데이터 등을 얻기 위해 주어진 디렉토리의 모든 파일에 액세스하려고 시도하기 때문에 수만 개보다 훨씬 빨리 고통받습니다.

18
jerryjvl

파일 열기 는 폴더에있는 파일 수에 관계없이 매우 느리지 않습니다. 확실히 is 가 당신을 죽이는 것은 그 폴더에있는 파일 을 열거하는 것입니다. 따라서 Explorer, Far, dir, Get-ChildItem 등을 사용하여 해당 폴더의 내용을 살펴보십시오.

즉, 임시 폴더에 약 2.5k 파일과 폴더가 있으며 표시는 순간적이므로 여전히 적은 수입니다.

ETA : Ok, 방금 시도했습니다. 폴더에있는 10000 개의 파일은 Far에서 해당 폴더를 여는 데 약 1 초가 걸립니다.이 파일과 20000 개의 파일은 탐색기에서도 중요하지 않습니다.

13
Joey

보세요 여기 . 폴더 당 파일이 아니라 볼륨 당 파일입니다.

  • NTFS : 2 ^ 32-1 = 4.294.967.295 파일
  • FAT : 약 400 만
11
FerranB

몇 년 전에 약 30000 개의 파일이있는 디렉토리에 문제가 있었는데 새 파일을 쓸 수 없었습니다 (eMule의 "temp"디렉토리였습니다 ...). FAT32 파티션에 있었지만 가능합니다. 당시에는 Win98을 사용하고 있었고 OS 자체의 한계였습니다.

1
Gabriel

저는 Windows 10을 사용하고 있으며 한 폴더에 25,000 개의 이미지를 사용합니다 (파일의 평균 크기는 500KB이며 폴더에 완전히로드하는 데 1 시간 이상 걸렸습니다. 한 폴더에 권장되는 파일 수는 5000 개입니다.

1
Gia

10 년 된 스레드이지만 최신 Windows 10 빌드 18362.356에서만 오늘 그 자체로 한계를 발견했습니다. 약 150,000. 4 TB WD BLUE 's 2 TB 파티션의 루트에 각 크기가 24KB 인 .7z 파일이 약 700,000 개 있고 Explorer는 약 3-4 분 정도 걸립니다. 창에있는 모든 파일을로드하고 선택하는 데 약 1 분이 걸리지 만 속성을 열거 나 ctrl + x를 누르는 등의 작업을 수행하면 죽습니다. 어떻게 든 1 분 이상 응답하면 최대 150K 파일을 선택할 수 있습니다. 지연이 있지만 그 이상은 죽었고 적어도 몇 시간 동안 내가 선택한 선택을 확인하고 찾을 때.

1
CryO ELITE

파일 시스템에 따라 다릅니다. NTFS는 FAT32보다 훨씬 좋습니다. FAT32에는 엄격한 제한이 있습니다. 그러나 내가 사용하는 경험 법칙은 디렉토리 당 약 500입니다.

0
Joel Lucsy