Mengapa ada 4,86 ​​(mungkin 15,1) GB ruang USED pada drive 298 GB yang baru dipartisi dan diformat (seperti ext4 oleh Gparted)


16

Yah pertanyaannya mengatakan sebagian besar ...

Gparted melaporkan ruang yang digunakan sebagai 4,86 ​​GB
Nautilus melaporkan ruang yang digunakan sebagai 15,1 GB ... (melalui Properti / media / U_0298_data)

Mengapa ruang ini digunakan ? dan siapa yang melaporkan angka yang benar? (... jika salah satunya)
Apakah ini terkait dengan Sampah ?

PS. Ini adalah satu-satunya partisi, dan menggunakan seluruh ruang drive.

Jawaban:


21

Gparted, yang menggunakan mkfs.ext4 untuk membuat sistem file ext4, cadangan 5% dari ruang untuk pengguna super, seperti yang dijelaskan dalam halaman manual:

-m reserved-blocks-percentage
   Specify  the  percentage  of the filesystem blocks reserved for the super-user.  This 
   avoids fragmentation, and allows root-owned daemons, such as syslogd(8), to continue to 
   function correctly after non-privileged processes are prevented from writing to the 
   filesystem.  The default percentage is 5%.

Sekarang, 5% dari sekitar 300GB hanyalah 15GB yang Anda lihat sudah digunakan.

Lebih menarik, Anda dapat menghindari ini jika Anda merasa tidak membutuhkannya, cukup membuat sistem file dengan, misalnya,

sudo mkfs.ext4 -m 0 /dev/sda1

di mana 0 berarti 0%.

Saya pikir Gparted melihat lebih banyak ruang karena dijalankan oleh pengguna super, jadi bagian dari 15GB itu gratis untuknya. Nautilus dijalankan oleh pengguna, jadi ruangnya kurang.


1
Grazie mille ...
Peter.O

9
Anda juga dapat mengatur ulang persentase yang dipesan setelah Anda membuat sistem file dengan tune2fs. Sintaks ini pada dasarnya sama: sudo tune2fs -m 0 /dev/sda1.
Matthew Crumley

5

Ada berbagai cara menghitung ruang pada sistem file mulai dari byte yang tidak digunakan untuk membebaskan cluster, dll. Dengan tidak adanya informasi yang lebih baik, saya akan mengambil laporan gparted sebagai lebih "akurat".

Filesystem membutuhkan overhead untuk i-tables, daftar gratis, superblok, backup superblock, dan - dalam ext4 - penjurnalan. 4,86 dari 298GB Anda yang dilaporkan adalah overhead 1,6% untuk melacak barang-barang Anda; yang menurut saya overhead cukup rendah.


overhead rendah ? Aduh!
MestreLion

Saya punya pertanyaan yang sangat mirip di sini: askubuntu.com/questions/48488 Ini adalah partisi 250GiB, jadi angkanya serupa. Nautilus menunjukkan 188MB ruang yang digunakan, dan kapasitas totalnya 4GB lebih kecil dari yang sebenarnya. Yang mana overhead? Dan apa yang lainnya?
MestreLion

2

Selain ruang yang disediakan untuk root, lihat jawaban saya yang lain di sini . Singkatnya adalah bahwa seri ext filesystem cadangan ruang untuk tabel inode pada waktu format, yang dengan pengaturan default, berjumlah 2 mb untuk setiap 128 mb ruang disk.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.