Jump to content

Профессиональная файловая система

ПФС
Разработчик(и) Майкл Пелт
Полное имя Профессиональная файловая система
Представлено 1995 год ; 29 лет назад ( 1995 ) с AmigaOS
Идентификаторы разделов 'PFS\1', 'muAF', 'AFS\1' ( RDB )
Пределы
Максимальный размер тома 104 ГБ (101 ГиБ )
Максимальная длина имени файла 107 символов
Разрешенное имя файла
персонажи
Все байты, кроме NULL, ':' и '/'
Функции
Даты записи модификация (mtime)
Диапазон дат 1 января 1978 г. - 2157 г.
Разрешение даты 1/50 с
Атрибуты заметка в файле
Файловая система
разрешения
Разрешения Amiga, многопользовательские разрешения
Прозрачный
сжатие
Нет
Прозрачный
шифрование
Нет (предоставляется на уровне блочного устройства)
Дедупликация данных Нет
Другой
Поддерживается
операционные системы
АмигаОС , МорфОС , АРОС

Профессиональная файловая система файловая система , первоначально разработанная для Amiga . [1] теперь распространяется на Aminet из 4 пунктов с лицензией BSD . Это совместимый преемник AmiFileSafe (AFS) с упором на повышенную надежность и скорость по сравнению со стандартными файловыми системами Amiga. [2] [3] Он также имеет многопользовательские возможности, как и более старый MuFS . [2]

Устройство разделено на две основные области. В начале устройства находится раздел метаданных, который состоит из корневого блока и общего массива блоков, которые можно выделить для хранения метаданных. Остальная часть устройства представляет собой еще один непрерывный общий массив блоков, который можно выделить для хранения данных. Раздел метаданных обычно занимает несколько процентов устройства, в зависимости от размера устройства.

Метаданные хранятся в виде дерева отдельных блоков в разделе метаданных. Вся структура каталогов записывается в метаданных, поэтому раздел данных содержит исключительно данные из файлов. Метаданные описывают расположение данных в файлах с экстентами блоков, что делает метаданные достаточно компактными.

Когда происходит обновление метаданных, система просматривает блок, содержащий метаданные, которые необходимо изменить, и копирует его во вновь выделенный блок из раздела метаданных с внесенными изменениями, а затем рекурсивно изменяет метаданные в блоке, который указывает на этот блок. заблокируйте таким же образом. Таким образом, в конечном итоге необходимо изменить корневой блок, что приведет к атомарному обновлению метаданных.

Файловая система достаточно хороша для сохранения файлов нефрагментированными, хотя существует инструмент дефрагментации, который будет работать в Интернете. [ нужна ссылка ] файловая система. [2]

Это был первый [ нужна ссылка ] файловая система, чтобы представить концепцию корзины изначально на уровне файловой системы Amiga, хранящей несколько последних удаленных файлов в скрытом каталоге в корне диска. [2]

PFS версии 5.3 была разработана на языке C и небольшой части ассемблерного кода Михиэлем Пелтом.

См. также

[ редактировать ]
  1. ^ «Три новых дисковых менеджера от DP, FFS против PFS: заранее выигранная битва?». Новости Amiga (на французском языке). № 75. NewsEdition. Январь 1995 г. с. 76. ISSN   1164-1746 .
  2. ^ Jump up to: а б с д Фавини, Андреа. «Профессиональная файловая система 3» . Энигма Амига Жизнь (122). Италия. Архивировано из оригинала 29 мая 2002 года . Проверено 3 октября 2015 г. {{cite journal}}: CS1 maint: неподходящий URL ( ссылка )
  3. ^ Драммонд, Ричард (Рождество 1999 г.). «Профессиональная файловая система 3». Формат Амига . № 131. Будущее издательства. стр. 48–49. ISSN   0957-4867 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 31289021e3f114dda841c1148f799df9__1657839600
URL1:https://arc.ask3.ru/arc/aa/31/f9/31289021e3f114dda841c1148f799df9.html
Заголовок, (Title) документа по адресу, URL1:
Professional File System - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)