Описание тега maintenance
Во-первых, разница в доступное пространство, вы видите вовсе не означает, что есть пространство "впустую", это не зря, потому что это имеет принципиальное значение для файловой системы, чтобы функционировать. Вы не должны сравнивать ext4 и NTFS в этом, кстати, не очень большое "но" с указанием всех проектных и строительных различия между файловыми системами, а также специфики каждой реализации (например, как каждый водитель передает свободного пространства в слое VFS).
Представить раздел как огромное пространство, где вы можете поместить любой части данных. Если у вас есть только один кусок данных с размером, равным раздела, вы можете просто написать ее в начале раздела и быть прохладно с ним. Но это не так. Вместо этого вы можете иметь тысячи мелких файлов, все эти файлы группируются по-разному, и каждый файл, связанный со многими другими мелкими кусочками данных (имя, дата/время и разрешений) и т. д. Вам предстоит организовать большое пространство раздела, так что вы можете достичь все эти части данных быстро и эффективно. Кроме того, вы должны быть озабочены тем, как писать новые данные и удалять старые куски эффективно. Вы нужны структуры данных.
И есть много данных структур. Некоторые из них очень тупые, другие позволяют получать данные быстрее, за счет более медленнее пишет, другой пишет, позволяют более быстро за счет читает, некоторые все еще может быть очень хорошо и читает и пишет, но требуют длительных пауз и ожидания накладные, а это упорядочение данных и т. д.
Вы, конечно, хотите систему, которая:
- Очень быстро записать информацию о нем;
- Очень быстро, чтобы извлечь информацию из него;
- Хорош в организации и управлении информацией, хранящейся в ней;
- Позволяет эффективно использовать пространство (перегородки), где в файловой системе хранится;
- Устойчива против аппаратные проблемы, так что вы все равно получите большую часть или всю вашу информацию обратно на частичных отказов системы;
- Устойчива против проблем с программным обеспечением, так что ошибка в приложении, или вредоносное приложение устанавливается, не уничтожить безвозвратно ваши данные;
- Устойчива против человеческих ошибок, так что он прощает вас, когда вы случайно заказы в системе, чтобы удалить что-то нельзя (а.к.а. мусор/корзина).
Высокопроизводительные файловые системы позволяют очень быстро читает и пишет за счет некоторого пространства. Одни из самых быстрых структуры данных, используемые в файловые системы, такие как хэш-таблиц и сбалансированных деревьев, очень сложны, и они оставляют больше пространства, чем оно есть на самом деле используются для того, чтобы очень быстро обращается.
В ext4 есть и другие важные свойства. Нет единой точки сбоя в файловой системе. Существует множество копий критически важных данных через перегородку, в то время как некоторые другие файловые системы (не могу сказать, для NTFS) может сделать все ваши данные нечитабельными, если сбой происходит на нужном месте. Кроме того, в ext4 оставляет много пространства для ваших данных прямо на этапе создания файловой системы, в то время как NTFS растет с вашими данными.