Apa yang Harus Saya Atur Ukuran Unit Alokasi ke Saat Memformat?
Selain meminta sistem file yang ingin Anda gunakan, alat pemformatan disk juga akan meminta "Ukuran unit alokasi". Apa artinya ini dan nilai apa yang harus Anda pilih?
Sesi Tanya Jawab hari ini datang kepada kami berkat SuperUser-subdivisi Stack Exchange, pengelompokan situs web Q&A berbasis komunitas.
Pertanyaan
Pembaca SuperUser Andrew Keeton ingin tahu tentang apa yang seharusnya dia taruh di bagian alokasi ketika memformat drive. Dia menulis:
Saya memformat hard drive eksternal 1TB sebagai NTFS. Drive ini terutama ditujukan untuk menyimpan media seperti musik dan video.
Apa yang harus saya pilih untuk pengaturan ukuran unit alokasi? Pilihan berkisar dari 512 byte hingga 64K. Apakah ada pedoman yang mungkin saya terapkan untuk jenis drive lain? Haruskah saya berhenti melihat-lihat dan membiarkannya di "default?"
Meskipun pengaturan default biasanya merupakan pilihan terbaik bagi sebagian besar pengguna, mari kita gali lebih dalam.
Jawaban
Kontributor SuperUser, Jonathan dan Andrew menawarkan beberapa wawasan. Jonathan menulis:
Jika Anda adalah "Pengguna Standar" menurut definisi Microsoft, Anda harus menyimpan 4096 byte default. Pada dasarnya, ukuran unit alokasi adalah ukuran blok pada hard drive Anda ketika memformat NTFS. Jika Anda memiliki banyak file kecil, maka sebaiknya alokasi ukurannya kecil agar ruang hard drive Anda tidak terbuang sia-sia. Jika Anda memiliki banyak file besar, menjaganya tetap tinggi akan meningkatkan kinerja sistem dengan memiliki lebih sedikit blok untuk dicari.
Tetapi sekali lagi, kapasitas hard drive saat ini semakin tinggi dan semakin tinggi itu membuat perbedaan kecil dengan memilih ukuran alokasi yang tepat. Sarankan Anda tetap default.
Juga perlu diingat bahwa file mayoritas relatif kecil, file yang lebih besar berukuran besar tetapi unit kecil.
Andrew memperluas jawaban Jonathan dengan:
Dalam hal efisiensi ruang, ukuran unit alokasi yang lebih kecil berkinerja lebih baik. Ruang rata-rata yang terbuang per file akan menjadi setengah dari AUS yang dipilih. Jadi 4K buang 2K per file dan 64K buang 32K. Namun, seperti yang ditunjukkan Jonathon, drive modern berukuran besar dan sedikit ruang yang terbuang tidak layak untuk diributkan dan ini seharusnya tidak menjadi faktor penentu (kecuali Anda menggunakan SSD kecil).
Bandingkan limbah kasus rata-rata 4K vs 64K (32K-2K = 30K), untuk 10.000 file yang hanya menghasilkan 300.000KB atau sekitar 300MB.
Alih-alih berpikir tentang bagaimana OS menggunakan ruang. Katakanlah Anda memiliki file 3K yang perlu tumbuh 2K. Dengan 4K AUS, data perlu dipisah menjadi dua blok - dan mereka mungkin tidak bersama sehingga Anda mendapatkan fragmentasi. Dengan 64K AUS ada banyak blok lebih sedikit untuk melacak dan kurang fragmentasi. 16x ukuran blok berarti 1/16 jumlah blok yang harus dilacak.
Untuk disk media tempat Anda menyimpan foto, musik, dan video, setiap file setidaknya 1MB Saya menggunakan AUS terbesar. Untuk partisi boot windows saya menggunakan standar Windows (yang 4K untuk setiap drive NTFS lebih kecil dari 16TB).
Untuk mengetahui apa ukuran cluster pada disk yang ada:
fsutil fsinfo ntfsinfo X:
Punya sesuatu untuk ditambahkan ke penjelasan? Berbunyi dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang mengerti teknologi lainnya? Lihat utas diskusi lengkap di sini.