Инструменты пользователя

Инструменты сайта


fajlovye_sistemy

Различия

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

Ссылка на это сравнение

fajlovye_sistemy [2015/11/13 05:49] (текущий)
Строка 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]]
 +
  
загрузка...
fajlovye_sistemy.txt · Последние изменения: 2015/11/13 05:49 (внешнее изменение)