Extent File System (original) (raw)
Extent File System (EFS) is an older extent-based file system used in IRIX releases prior to version 5.3. It has been superseded by XFS.
Property | Value |
---|---|
dbo:abstract | Extent File System (EFS) is an older extent-based file system used in IRIX releases prior to version 5.3. It has been superseded by XFS. (en) Extent File System (EFS), em português sistema de arquivos estendido, é um sistema de arquivos baseado em extensão mais antigo usado nas versões do IRIX anteriores à versão 5.3. Ele foi substituído pelo XFS. (pt) Extent File System или EFS — устаревшая, основанная на экстентах файловая система, используемая в IRIX до версии 5.3. В дальнейшем заменена XFS. Файловая система EFS является оригинальной файловой системой IRIX. Максимальный размер файловой системы EFS составляет около 8 Гб. Она использует размер блока 512 байт и позволяет максимальный размер файла 2 ГБ минус 1 байт. Отличия EFS от традиционной UFS в том, что в ней используются множественные таблицы индексных дескрипторов, размещаемых в непосредственной близости от блоков данных, а не единая большая таблица индексных дескрипторов, кроме того, используются битовая карта для трекинга свободных блоков вместо хранения их списка. Индексные дескрипторы создаются в момент создания файловой системы EFS, а не в момент создания файла. При создании файла под него просто выделяется индексный дескриптор. Таким образом, максимальное количество файлов в файловой системе, ограничено количество индексных дескрипторов в файловой системе. По умолчанию число созданных индексных дескрипторов является функцией от размера раздела или логического тома. Обычно один индексный дескриптор создается для каждых 4 КБ раздела или логического тома. Есть возможность указать число узлов используя опцию -n команды mkfs. Индексные дескрипторы занимают дисковое пространство, поэтому существует компромисс между количеством дескрипторов и количеством свободного места на диске для файлов. Первый блок файловой системы EFS не используется. Информация о файловой системе хранится во втором блоке файловой системы (блок 1), называется суперблок. Эта информация включает в себя: * Размер файловой системы, количество как физических, так и логических блоков * Флаг «только для чтения», если установлен, файловая система только для чтения * Флаг «суперблок модифицирован», если установлен, суперблок был изменен * Дата и время последнего изменения * Общее количество выделенных индексных дескрипторов * Общее количество свободных индексных дескрипторов * Общее количество свободных блоков * Номер первого свободного блока в битовой карте Суперблок с битовыми картами следует за индексными дескрипторами и блоком данных. Каждая группа смежных блоков данных, которые составляют файл, называется экстентом (extent). В индексном дескрипторе имеется 12 экстентов. Экстенты имеют переменную длину, от 1 до 148 смежных блоков. Индексный дескриптор содержит 12 экстентов, которые могут содержать 1536 блоков, или 786432 байт. Если файл не помещается в 12 экстентов, то, начиная со 148-го адреса используются косвенные (indirect) экстенты. Косвенные экстенты, содержащие фактические данные, и составляют файл. В силу этой особенности архитектуры в EFS возможно создавать файлы размером до 2 Гб. Последний блок файловой системы является копией суперблока. Это мера предосторожности, которая обеспечивает резервное копирование важной информации, хранящейся в суперблоке. (ru) |
dbo:wikiPageExternalLink | http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/fs/efs/ http://www.aeschi.eu/efs/ |
dbo:wikiPageID | 655750 (xsd:integer) |
dbo:wikiPageLength | 1418 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 963954186 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Silicon_Graphics dbc:Disk_file_systems dbc:IRIX dbr:File_system dbr:IRIX dbr:XFS |
dbp:developer | dbr:Silicon_Graphics |
dbp:name | Extent File System (en) |
dbp:os | dbr:IRIX |
dbp:wikiPageUsesTemplate | dbt:Distinguish dbt:Infobox_file_system dbt:File_systems |
dct:subject | dbc:Disk_file_systems dbc:IRIX |
rdf:type | owl:Thing yago:Abstraction100002137 yago:Arrangement105726596 yago:ClassificationSystem105727220 yago:Cognition100023271 yago:FileSystem105732614 yago:PsychologicalFeature100023100 yago:Structure105726345 yago:WikicatDiskFileSystems |
rdfs:comment | Extent File System (EFS) is an older extent-based file system used in IRIX releases prior to version 5.3. It has been superseded by XFS. (en) Extent File System (EFS), em português sistema de arquivos estendido, é um sistema de arquivos baseado em extensão mais antigo usado nas versões do IRIX anteriores à versão 5.3. Ele foi substituído pelo XFS. (pt) Extent File System или EFS — устаревшая, основанная на экстентах файловая система, используемая в IRIX до версии 5.3. В дальнейшем заменена XFS. Файловая система EFS является оригинальной файловой системой IRIX. Максимальный размер файловой системы EFS составляет около 8 Гб. Она использует размер блока 512 байт и позволяет максимальный размер файла 2 ГБ минус 1 байт. Первый блок файловой системы EFS не используется. Информация о файловой системе хранится во втором блоке файловой системы (блок 1), называется суперблок. Эта информация включает в себя: (ru) |
rdfs:label | Extent File System (en) Extent File System (pt) Extent File System (ru) |
owl:differentFrom | dbr:Encrypting_File_System |
owl:sameAs | freebase:Extent File System yago-res:Extent File System wikidata:Extent File System dbpedia-no:Extent File System dbpedia-pt:Extent File System dbpedia-ru:Extent File System https://global.dbpedia.org/id/3jgDx |
prov:wasDerivedFrom | wikipedia-en:Extent_File_System?oldid=963954186&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Extent_File_System |
is dbo:wikiPageDisambiguates of | dbr:Extent dbr:EFS |
is dbo:wikiPageRedirects of | dbr:EFS_(IRIX) |
is dbo:wikiPageWikiLink of | dbr:Extent dbr:List_of_file_systems dbr:Comparison_of_open-source_operating_systems dbr:Comparison_of_operating_system_kernels dbr:EFS dbr:XFS_(disambiguation) dbr:IRIX dbr:NetBSD dbr:EFS_(IRIX) |
is foaf:primaryTopic of | wikipedia-en:Extent_File_System |