Perbezaan Antara Ukuran vs Saiz pada Cakera

Saiz vs Saiz pada Disk

Banyak orang telah dikelirukan apabila melihat sifat fail, folder, atau memandu sebagai saiz dan saiz harta pada cakera biasanya tidak sepadan dengan satu sama lain. Nilai saiz dalam halaman sifat menunjukkan saiz sebenar fail manakala saiz pada cakera menunjukkan bilangan bait yang sebenarnya berada pada cakera keras.

Percanggahan ini datang dari cara sistem fail menyimpan fail pada pemacu. Sistem fail merawat beberapa bait sebagai satu kelompok untuk mengurangkan bilangan alamat yang digunakan. Bergantung kepada sistem fail, saiz kumpulan biasa boleh berbeza-beza dari 2KB hingga 32KB. Fail yang ditulis ke cakera mengambil bilangan kluster diskret tanpa mengira saiz sebenar. Oleh itu, fail 1KB apabila disimpan dalam sistem fail dengan kluster 2KB akan mengambil 2KB tetapi dalam sistem fail dengan kluster 32KB, ia akan mengambil 32KB. Juga, fail 33KB akan mengambil 17 kluster 2KB (34KB) atau 2 kluster dalam sistem fail 32KB (64KB). Jumlah ruang yang terbuang untuk setiap fail tidak akan melebihi saiz kelompok.

Berdasarkan hujah-hujah di atas, anda akan menjangkakan bahawa saiz pada cakera akan lebih besar daripada saiz sebenar dengan tidak melebihi saiz kelompok. Walaupun ini sering berlaku, beberapa faktor boleh mempengaruhi nilai-nilai ini. Apabila melihat folder dengan banyak fail di dalam, perbezaan mungkin lebih besar kerana setiap fail individu boleh mempunyai ruang yang terbuang dan semuanya dapat disimpulkan untuk folder.

Kadang-kadang, saiz pada cakera boleh lebih kecil daripada saiz sebenar fail. Ini nampaknya mustahil tetapi boleh terjadi apabila anda menggunakan ciri-ciri tertentu seperti pemampatan fail automatik yang ditawarkan oleh sistem operasi. Saiz yang dipaparkan adalah saiz sebenar fail tetapi sejak sistem operasi memampatkannya, ruang yang dihuni seringkali akan menjadi lebih kecil.

Ringkasan:
1.Size adalah kiraan byte sebenar fail manakala saiz pada cakera adalah kiraan byte sebenar bahawa ia menduduki pada cakera.
2.Saiz pada cakera biasanya lebih besar daripada saiz sebenar fail.
3.Saiz pada cakera boleh lebih kecil daripada saiz sebenarnya untuk pemacu yang menggunakan mampatan.