Оскільки блоки, зарезервовані для ваших користувачів, і служби, які працюють як конкретні користувачі, а не виконуються як root, не можуть заповнити файлсистем і потенційно зламати інші речі, які потрібно записати у вказану файлову систему - хоча служби, що працюють як root, все ще можуть зробити це повністю повний звичайно.
Це також дає вам трохи місця для роботи, коли користувачі скаржаться на повний диск або служби починають виходити з ладу, оскільки файлова система заповнена. Наприклад, ви можете заархівувати деякі файли в архівах zip / gz / 7zip перед тим, як видалити їх (хоча якщо файлова система була повністю заповнена, швидше за все, у вас є якась інша файлова система, для якої ви могли б створити файл архіву замість цього).
5% за замовчуванням давно , з тих пір, коли дисків було набагато менше (десятки мегабайт, а не сотні гігабайт), тому 5% було не так вже й багато. На щастя , вона легко може бути налаштована вниз на менший відсоток , як ви говорите, або встановити на певну кількість блоків , якщо ви використовуєте tune2fs
«и -r
варіант замість -m
. В обох випадках ви можете дати параметр 0 , щоб включити резервування від повністю - я б не зробити це для /
, /tmp
, /var
і так далі, але ви можете для файлової системи , яка тільки діє як сховище користувача (скажімо , глобальне file- share) або файли, що містять файли фіксованого розміру (наприклад, VM з фіксованим розміром), які виростатимуть лише під час створення нового.