Различия

Показаны различия между двумя версиями страницы.


fajlovye_sistemy [2021/07/31 21:57] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Файловые системы ======
 +  * [[ubuntu?&#razbivka_sistemnogo_hdd|Разбивка системного HDD]]
 +  * [[http://linux.yaroslavl.ru/docs/conf/fs/l-fs_ru/l-fs3_ru.html|Руководство по "продвинутым" файловым системам, часть 3.]]
 +
 +Какую файловую систему ставить на новые сервера? Ответ: [[ext4]] в дальнейшем возможна миграция на [[Btrfs]].
 +===== Виртуальные ФС =====
 +  * [[procfs]] - виртуальная файловая система.
 +  * [[dev]] - файловая система для устройств.
 +  * [[FUSE]] - файловая система в пользовательском пространстве.
 +===== Файловые системы Linux/BSD =====
 +  * ext (extended filesystem) — появилась в апреле 1992 года, это была первая файловая система, изготовленная специально под нужды Linux ОС. Разработана Remy Card с целью преодолеть ограничения файловой системы Minix.
 +  * ext2 (second extended file system) — была разработана Remy Card в 1993 году. Не журналируемая файловая система, это был основной её недостаток, который исправит ext3.
 +  * ext3 (third extended filesystem) — по сути расширение исконной для Linux ext2. Журналируемая файловая система. Максимальный размер файловой системы Ext3 равен 16 терабайтам, а размер файла ограничен 2 терабайтами.
 +  * [[ext4]] (Fourth Extended File System четвёртая версия расширенной файловой системы), сокр. ext4, или ext4fs
 +  * [[XFS]]
 +  * ReiserFS (Reiser3) — одна из первых журналируемых файловых систем под Linux, разработана Namesys. Имеет некоторые врождённые головные боли, но в целом неплохая система, ведущая отсчёт дней своих с 2001 года. Оговорюсь, что смысл журналируемых систем заключается в дисковых транзакциях, которые последовательно пишутся в специальную зону диска (журнал, он же лог), перед тем как данные попадают в конечные точки файловой системы. Максимальный объём тома для этой системы равен 16 тебибайт (16*240 байт).
 +  * JFS (Journaled File System) — файловая система, детище IBM, явившееся миру в далёком 1990 году для ОС AIX (Advanced Interactive eXecutive). В виде первого стабильного релиза, для пользователей Linux, система стала доступна в 2001 году. Из плюсов системы — неплохая масштабируемость. Из минусов — не особо активная поддержка на протяжении всего жизненного цикла. Максимальный рамер тома 32 пэбибайта (32*250 байт).
 +  * Reiser4 — первая попытка создать файловую систему нового поколения для Linux. Впервые представленная в 2004 году, система включает в себя такие передовые технологии как транзакции, задержка выделения пространства, а так же встроенная возможность кодирования и сжатия данных. Ханс Рейзер (Hans Reiser), главный разработчик системы, рекламировал использовать своё детище непосредственно как БД с улучшенными метаданными. После того, как Ханс Рейзер был осуждён за убийство в 2008 году, дальнейшая судьба системы стала сомнительной.
 +  * [[Btrfs]] (B-tree FS или Butter FS).
 +  * [[ZFS]] (Zettabyte File System).
 +  * Hammer - создана для проекта DragonFly BSD.
 +===== Сетевые файловые системы =====
 +  * [[NFS]]
 +
  

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!