Berikut ini beberapa saran dari seseorang dengan lingkungan tempat kami memiliki folder yang berisi puluhan juta file.
- Folder menyimpan informasi indeks (tautan ke file anak & folder anak) dalam file indeks. File ini akan menjadi sangat besar ketika Anda memiliki banyak anak. Perhatikan bahwa itu tidak membedakan antara anak yang folder dan anak yang file. Satu-satunya perbedaan adalah konten anak itu adalah indeks folder anak atau data file anak. Catatan: Saya agak menyederhanakan ini tetapi ini intinya.
- File indeks akan terfragmentasi. Ketika terlalu terfragmentasi, Anda tidak akan dapat menambahkan file ke folder itu. Ini karena ada batasan pada # fragmen yang diizinkan. Ini dengan desain. Saya sudah mengkonfirmasi dengan Microsoft dalam panggilan insiden dukungan. Jadi walaupun batas teoretis untuk jumlah file yang dapat Anda miliki di folder adalah beberapa miliar, semoga berhasil ketika Anda mulai menekan puluhan juta file karena Anda akan mencapai batasan fragmentasi terlebih dahulu.
- Namun tidak semuanya buruk. Anda dapat menggunakan alat: contig.exe untuk mendefrag indeks ini. Itu tidak akan mengurangi ukuran indeks (yang dapat mencapai hingga beberapa Gigs selama puluhan juta file) tetapi Anda dapat mengurangi # fragmen. Catatan: Alat Disk Defragment TIDAK akan defrag indeks folder. Ini akan mendefrag data file. Hanya alat contig.exe yang akan mendefrag indeks. FYI: Anda juga dapat menggunakannya untuk mendefrag data file individual.
- Jika Anda DO defrag, jangan menunggu sampai Anda mencapai batas maksimum # fragmen. Saya memiliki folder di mana saya tidak dapat men-defrag karena saya telah menunggu sampai semuanya terlambat. Tes saya berikutnya adalah mencoba memindahkan beberapa file dari folder itu ke folder lain untuk melihat apakah saya bisa mendefrag lagi. Jika ini gagal, maka yang harus saya lakukan adalah 1) membuat folder baru. 2) memindahkan kumpulan file ke folder baru. 3) defrag folder baru. ulangi # 2 & # 3 sampai ini selesai dan kemudian 4) hapus folder lama dan ganti nama folder baru agar sesuai dengan yang lama.
Untuk menjawab pertanyaan Anda secara lebih langsung: Jika Anda melihat 100 ribu entri, jangan khawatir. Pergi jatuhkan dirimu. Jika Anda melihat puluhan juta entri, maka:
a) Buat rencana untuk membaginya ke dalam sub-folder (misalnya, katakanlah Anda memiliki 100 juta file. Lebih baik menyimpannya dalam 1000 folder sehingga Anda hanya memiliki 100.000 file per folder daripada menyimpannya ke dalam 1 folder besar. Ini akan membuat 1000 indeks folder alih-alih satu indeks besar yang lebih mungkin untuk mencapai batas maksimum # fragmen atau
b) Buat rencana untuk menjalankan contig.exe secara teratur untuk menjaga defragmented indeks folder besar Anda.
Baca di bawah hanya jika Anda bosan.
Batas aktual bukan pada # fragmen, tetapi pada jumlah rekaman segmen data yang menyimpan pointer ke fragmen.
Jadi yang Anda miliki adalah segmen data yang menyimpan pointer ke fragmen data direktori. Data direktori menyimpan informasi tentang sub-direktori & sub-file yang seharusnya disimpan oleh direktori. Sebenarnya, direktori tidak "menyimpan" apa pun. Ini hanya fitur pelacakan dan presentasi yang menyajikan ilusi hierarki kepada pengguna karena media penyimpanan itu sendiri linier.