Apa perbedaan antara 'Kapasitas' dan '% iused' saat menjalankan perintah 'df' di terminal

8

Ketika saya menjalankan dfperintah saya mendapatkan nilai yang berbeda untuk capacitydan %iused. Apa perbedaan di antara mereka?

masukkan deskripsi gambar di sini

Jan Moritz
sumber

Jawaban:

11

Digunakan / Tersedia / Kapasitas pertama adalah jelas "Berapa banyak dari 1 TB drive saya penuh?" mengukur. Jejak kedua melacak struktur penyimpanan internal yang disebut inode atau indeks node.

Pada sistem file UNIX tradisional, ada sejumlah inode yang digunakan untuk melacak file dan entri direktori (metadata dan data implementasi sistem file). Ketika Anda kehabisan inode, Anda tidak bisa menggunakan sistem file apakah itu penuh atau tidak. Alat df diperlukan untuk melaporkan kedua sumber daya yang dapat mengisi sehingga Anda dapat merencanakan dan memelihara sistem file.

OS X menggunakan HFS + yang akan menghasilkan lebih banyak inode dari ruang kosong apa pun dan tidak dapat kehabisannya, tetapi masih dilaporkan karena seiring dengan pertumbuhan inode, penyimpanannya sedikit kurang efisien dan bisa lebih lambat daripada jika sistem file masih di alokasi asli inode.

Pada dasarnya, Anda hanya bisa fokus pada Kapasitas / Digunakan / Tersedia dan abaikan inode kecuali jika Anda tenggelam dalam detail implementasi sistem file.

bmike
sumber