Читать «Linux. От новичка к профессионалу.Денис Колисниченко» онлайн - страница 59
Автор неизвестен
Linux также до сих пор поддерживает файловую систему ext (самую первую файловую систему Linux), однако выбрать ext при установке системы вы не сможете, — под держка ext добавлена в ядро лишь на тот случай, если вам попадется носитель ин формации, отформатированный в этой файловой системе.
«Родной» файловой системой современных дистрибутивов Linux является журна-лируемая файловая система ext4, но при установке Linux вы можете выбрать и пре-дыдущие версии: ext3 или даже ext2.
Все упомянутые здесь файловые системы (кроме ext2 и, естественно, ext) ведут журна лы своей работы, что позволяет восстановить данные в случае сбоя. Осуществляется это следующим образом: перед тем как выполнить операцию,
Основное отличие ext3 от ext2 как раз и заключается в ее журналируемости. При этом файловые системы ext2 и ext3 совместимы, т. е. раздел ext3 могут читать про-граммы, рассчитанные на ext2 (например, Total Commander и Ext2Fsd из-под Windows). Современная версия — ext4 — построена на базе ext3, но отличия столь существенны, что о них мы поговорим отдельно (см.
скольку позволяет хранить несколько файлов в одном блоке (другие файловые системы могут хранить в одном блоке только один файл или одну его часть). Например, если размер блока равен 4 Кбайт, а файл занимает всего 512 байтов (а таких файлов в разных каталогах Linux очень много), то 3,5 Кбайт в этом бло-ке просто не будут использоваться. А вот ReiserFS позволяет задействовать бук-вально каждый байт вашего жесткого диска!
Но у этой файловой системы есть два больших недостатка: она неустойчива к сбоям, и ее производительность сильно снижается при фрагментации диска. По-этому, если вы выбираете ReiserFS, покупайте источник бесперебойного пита-ния и почаще дефрагментируйте жесткий диск.