baltun
Администратор
- Сообщения
- 12.351
- Реакции
- 3.103
- Баллы
- 1.833
Часто при установки Centos (Linux) не знаешь какую файловую систему выбрать, дадим краткое описание актуальным файловым системам и приведем структуру и описание папок Centos (Linux).
Файловые системы.
Ext4 - современный вариант файловой системы Ext, предлагаемый по умолчанию в большинстве дистрибутивов Linux. Отличается высокой надёжностью, скоростью чтения/записи, поддержкой операций TRIM (необходимы для SSD-накопителей), автоматическая дефрагментация без размонтирования и многое другое. В большинстве случаев рекомендуется использовать эту файловую систему. Недавно в неё была добавлена поддержка шифрования (на уровне файловой системы). Ext4 - одна из самых быстрых и надёжных файловых систем. Ее очень любит Google, и применяет её на своих серверах.
Достоинства:
Достоинства:
Файловые системы.
Ext4 - современный вариант файловой системы Ext, предлагаемый по умолчанию в большинстве дистрибутивов Linux. Отличается высокой надёжностью, скоростью чтения/записи, поддержкой операций TRIM (необходимы для SSD-накопителей), автоматическая дефрагментация без размонтирования и многое другое. В большинстве случаев рекомендуется использовать эту файловую систему. Недавно в неё была добавлена поддержка шифрования (на уровне файловой системы). Ext4 - одна из самых быстрых и надёжных файловых систем. Ее очень любит Google, и применяет её на своих серверах.
Достоинства:
- Ext4 поддерживает гигантские объемы дисков и размеры файлов, работает с ними гораздо быстрее (очень заметно при удалении).
- Низкий уровень фрагментации файловой системы, и, как следствие, прирост производительности.
- Улучшена производительность некоторых баз данных и мультимедийных приложений
- Ext4 умеет откладывать выделение места на диске на последний момент, что положительно сказывается на производительности.
- Ext3 поддерживает 32 тысячи поддиректорий. В Ext4 ограничения сняты.
- Запись контрольных сумм в журнал и, как следствие, высокая надежность.
- Онлайн дефрагментация.
- Восстановление удаленных файлов.
- Неэкономичность использования дискового пространства.
- Ограничение на количество inode, что в случае его превышения (из-за хранения гигантского количества мелких файлов), может привести к невозможности записи данных на диск, даже если есть свободное место.
Достоинства:
- Очень эффективна в работе с большими по размеру файлами, хорошо работает также с большими по объему каталогами на чтение и поиск в них.
- Рациональное использование дискового пространства.
- Высокая производительность.
- Онлайн дефрагментация.
- Высокая сложность восстановления удалённых данных.
- Не рекомендуется держать на ней корневую файловую систему, так как xfs считает, что содержимое находившихся открытыми на запись файлов при некорректном прерывании работы системы не определено, и она заполняет эти файлы нулями.
- В случае сбоя во время записи метаданных в журнал, возможна потеря данных (это характерно для всех ФС с журналированием метаданных). Рекомендуется использование ИБП.
- Корневой каталог - /
- /bin – основные двоичные пользовательские модули
- /boot – файлы статической загрузки
- /cdrom – исторически выбранная точка монтирования для CD-дисков
- /dev – файлы устройств
- /etc – конфигурационные файлы
- /home – домашние каталоги
- /lib – основные разделяемые библиотеки
- /lost+found – восстановленные файлы
- /media – подключаемые носители
- /mnt – точки временного монтирования
- /opt – вспомогательные пакеты
- /proc – файлы ядра и процессов
- /root – домашний каталог пользователя root
- /run – файлы состояния приложений
- /sbin –двоичные файлы администрирования системы
- /selinux – виртуальная файловая система SELinux
- /srv – данные сервисных служб
- /tmp – временные файлы
- /usr – пользовательские двоичные файлы и данные, используемые только для чтения
- /var – файлы для хранения изменяющихся данных