Apa sih Allocation Unit itu? 

Posted by Willy Saefurrahman | Sunday, June 06, 2010 A.D. (08:53:57 PM)

How do I...?Question

Aku mau format hard disk aku, tapi di sana ada pilihan Allocation Unit. Apaan sih maksudnya? Apa yang sebaiknya aku pilih?
Allocation Unit dalam kotak dialog Format (Windows Explorer)

Answer

Hmmm, allocation unit adalah sebuah satuan terkecil yang dialokasikan oleh sistem operasi untuk menyimpan sebuah berkas dalam komputer. Allocation unit juga kadang disebut sebagai "cluster". Satu berkas bisa mengambil beberapa cluster, tergantung kapasitasnya. Sebagai contoh, ada sebuah hard disk yang diformat dengan menggunakan ukuran allocation unit 4096 byte, maka file sebesar 1 byte pun akan mengambil kapasitas hard disk sebesar 4096 byte. Bila memang hard disk kita diformat dengan ukuran allocation unit 8192 byte, maka file sebesar 1 byte pun akan mengambil kapasitas hard disk sebesar 8192 byte. Begitu seterusnya. Bila melihat drop-down list di atas, ya kita bisa ambil kesimpulan bahwa ukuran terkecil adalah 512 byte, yang berarti paling efisien, dan 64 kilobyte (65536 byte) yang berarti paling boros.

Contoh file berukuran 2 byte ditaruh dalam hard disk bercluster 4096 byte

Ukuran 2 byte menghabiskan 4096 byte? Ke manakah yang ke-4094 byte sisanya??? Jawabannya adalah, sisanya tidak hilang dan tetap digunakan untuk menyimpan berkas tersebut hingga ukuran 4096 byte tesebut penuh. Saat penuh, maka sistem operasi akan mencoba untuk mengalokasikan satu cluster lagi untuk menyimpan data yang baru. Terus, dan terus, dan terus. Nah, ke-4094 byte itu disebut juga dengan istilah Slack Space.

Ilustrasi Slack space

Nah, semakin banyak slack-space, bisa membuat ruangan penyimpanan di komputer kita habis dipakai oleh file-file kecil, sehingga kita tidak dapat lagi menyimpan file-file besar. Dan, saat file tersebut berkembang sedemikian rupa hingga menjadi file yang besar, maka yang akan terjadi adalah fragmentasi file yang akan mengacaukan kinerja sistem operasi secara keseluruhan.

Ukuran cluster pada hard disk yang besar

Lalu, apa saran saya? Saran saya adalah, gunakan sebisa mungkin ukuran terkecil, yang masuk akal, atau gunakan saja saran dari Windows, karena Windows akan mencoba untuk menghitung seberapa kuatkah hard disk kita bisa menahannya. Semakin besar ukuran cluster, maka ada kemungkinan kinerja juga cepat, tapi dibayar dengan semakin borosnya hard disk. Semakin kecil ukuran cluster, maka ada kemungkinan penyimpanan yang efisien, tapi harus ditebus dengan munculnya fragmentasi internal.

Copyright © 2009-2010
Share This Using Popular Bookmarking Services