Dengan blok yang dicadangkan pengguna Anda, dan layanan yang berjalan sebagai pengguna spesifik daripada berjalan sebagai root, tidak dapat mengisi filesystemsem dan berpotensi memecah hal-hal lain yang perlu ditulis ke sistem file tersebut - meskipun layanan yang berjalan sebagai root masih dapat membuatnya sepenuhnya penuh tentu saja.
Ini juga memberi Anda beberapa ruang untuk bekerja dengan ketika pengguna mengeluh bahwa disk penuh, atau layanan mulai gagal karena sistem file penuh. Sebagai contoh, Anda dapat mengarsipkan beberapa file ke arsip zip / gz / 7zip sebelum menghapusnya (walaupun jika sistem file benar-benar penuh, kemungkinan Anda memiliki beberapa sistem file lain yang tersedia sehingga Anda dapat membuat file arsip sebagai gantinya).
5% telah menjadi default untuk waktu yang lama , sejak saat disk jauh lebih kecil (puluhan megabita daripada ratusan gigabita) jadi 5% tidak terlalu banyak. Untungnya dengan mudah dapat disetel ke persentase yang lebih kecil seperti yang Anda katakan, atau set ke nomor tertentu blok jika Anda menggunakan tune2fs
's -r
pilihan bukan -m
. Dalam kedua kasus, Anda dapat memberikan parameter 0 untuk mengubah reservasi off sepenuhnya - saya tidak akan melakukan ini untuk /
, /tmp
, /var
dan sebagainya, tetapi Anda mungkin ingin untuk filesystem yang hanya bertindak sebagai penyimpanan pengguna (mengatakan file- global yang berbagi) atau yang hanya menyimpan file ukuran tetap (seperti VM berukuran tetap) yang hanya akan tumbuh ketika Anda membuat yang baru.