Saya sepertinya mengingat batas keras untuk direktori root dari kedua sistem file dan batas lunak (ukuran disk) untuk direktori anak.
lexu
1
Ok saya menemukan satu bagian dari jawabannya. Untuk FAT32: jumlah maksimum file dalam direktori adalah 65.534 (Penggunaan nama file yang panjang dapat secara signifikan mengurangi jumlah file dan subfolder dalam folder.) Apakah ada yang tahu jawaban untuk NTFS?
"Jumlah maksimum file dalam satu folder: 65.534 (FAT32)" - Batas ini tampaknya tergantung pada panjang nama file. Khususnya, jika Anda menggunakan LFN (mis. Tidak hanya nama pendek 8.3). Nama pendek dan setiap blok 13 byte LFN disimpan dalam entri direktori yang terpisah, yang dapat sangat mengurangi jumlah file aktual yang dapat disimpan. Referensi: help.lockergnome.com/windows2/…
NTFS: Tidak ada batasan tetap. Jumlah maksimum file adalah satu batas atas. Batas ini adalah 2 ^ 23-1 (sesuai dengan banyak implementasi driver) atau 2 ^ 48 -1 (sesuai dengan struktur MFT_REF). Karena Anda akan memiliki direktori LARGE, Anda akan melihat aliran $ BITMAP_ALLOCATION bukan penduduk, aliran INDEX besar. Aliran indeks pada dasarnya adalah B + pohon nama file.
FAT32: Ada perbedaan antara direktori root dan sub-direktori. Root memiliki batasan tertentu.
Dengan Windows Server 2012 R2, NTFS telah melampaui 2 32 (sedikit lebih dari 4 miliar). Saat ini saya menjalankan server pencitraan dokumen dengan hampir 5 juta file, seperti yang ditunjukkan di bawah ini. Saya menjalankan NTFS dan NOT ReFS, yang saya tahu dapat menampung 2 64 file. NTFS pada Windows 2012 R2 dapat menampung lebih dari 2 32 file.
PS E:\> chkdsk /v
The type of the file system is NTFS.
Volume label is Data.
WARNING! F parameter not specified.
Running CHKDSK in read-only mode.
Stage 1: Examining basic file system structure ...
4992768 file records processed.
File verification completed.
27 large file records processed.
0 bad file records processed.
Saya hanya mencoba memindahkan file ke flash drive. Saya tidak memiliki hitungan tetapi antara 64 dan 128 adalah maks yang akan dilakukan Windows 7. W7 menyarankan agar saya meletakkan file yang tersisa di direktori baru.
Jawaban:
Setelah pencarian cepat di google saya menemukan ini:
FAT32
NTFS:
Referensi:
sumber
NTFS: Tidak ada batasan tetap. Jumlah maksimum file adalah satu batas atas. Batas ini adalah 2 ^ 23-1 (sesuai dengan banyak implementasi driver) atau 2 ^ 48 -1 (sesuai dengan struktur MFT_REF). Karena Anda akan memiliki direktori LARGE, Anda akan melihat aliran $ BITMAP_ALLOCATION bukan penduduk, aliran INDEX besar. Aliran indeks pada dasarnya adalah B + pohon nama file.
FAT32: Ada perbedaan antara direktori root dan sub-direktori. Root memiliki batasan tertentu.
sumber
Dengan Windows Server 2012 R2, NTFS telah melampaui 2 32 (sedikit lebih dari 4 miliar). Saat ini saya menjalankan server pencitraan dokumen dengan hampir 5 juta file, seperti yang ditunjukkan di bawah ini. Saya menjalankan NTFS dan NOT ReFS, yang saya tahu dapat menampung 2 64 file. NTFS pada Windows 2012 R2 dapat menampung lebih dari 2 32 file.
sumber
Saya hanya mencoba memindahkan file ke flash drive. Saya tidak memiliki hitungan tetapi antara 64 dan 128 adalah maks yang akan dilakukan Windows 7. W7 menyarankan agar saya meletakkan file yang tersisa di direktori baru.
sumber