MFS (Macintosh File System) — различия между версиями
Строка 29: | Строка 29: | ||
== Структура MFS == | == Структура MFS == | ||
− | |||
− | + | [[Файл:MFS 1.png|мини|System 1.1]] | |
− | | | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
[[Файл:MFS 2.png|мини|Пустая папка для создания новых папок]] | [[Файл:MFS 2.png|мини|Пустая папка для создания новых папок]] | ||
MFS называют «плоской» файловой системой, потому что она не поддерживает иерархию директорий, но тем не менее, программное обеспечение системы предлагало иерархический вид, в котором отображались вложенные папки. Папки существовали как понятие на изначальной MFS-основанной Macintosh, но работали абсолютно отлично от современных систем. Они были видны в окне Finder, но не в диалоговых окнах «Открыть» и «Сохранить». В корне папки всегда была одна пустая папка, и если она была изменена каким-либо образом (путем добавления или переименования файлов), появлялась новая папка, обеспечивая тем самым путь для создания новых папок. MFS хранила информацию обо всех файлах и директориях в одном единственном файле. Finder создавал иллюзию папок. Чтобы отобразить содержимое определенной папки, MFS сканировала каталог всех файлов. Не требовалось искать отдельный файл, содержащий список директорий. Корзина автоматически опустошалась после перезагрузки системы. | MFS называют «плоской» файловой системой, потому что она не поддерживает иерархию директорий, но тем не менее, программное обеспечение системы предлагало иерархический вид, в котором отображались вложенные папки. Папки существовали как понятие на изначальной MFS-основанной Macintosh, но работали абсолютно отлично от современных систем. Они были видны в окне Finder, но не в диалоговых окнах «Открыть» и «Сохранить». В корне папки всегда была одна пустая папка, и если она была изменена каким-либо образом (путем добавления или переименования файлов), появлялась новая папка, обеспечивая тем самым путь для создания новых папок. MFS хранила информацию обо всех файлах и директориях в одном единственном файле. Finder создавал иллюзию папок. Чтобы отобразить содержимое определенной папки, MFS сканировала каталог всех файлов. Не требовалось искать отдельный файл, содержащий список директорий. Корзина автоматически опустошалась после перезагрузки системы. |
Версия 21:39, 16 мая 2016
Полное название | Macintosh File System |
---|---|
Содержимое каталога | Table |
Распределение файлов | Linked list |
Сбойные блоки | No |
Limits | |
Макс. размер тома | 20 MiB |
Макс. размер файла | 20 MiB |
Макс. количество файлов | 4094 |
Макс. длина имени файла | 255 characters |
Разрешенные символы в именах файлов | Any Apple codepage (such as MacRoman) character but ":" |
Features | |
Даты зарегистрирован | Creation, modification |
Диапазон дат | January 1, 1904 - February 6, 2040 |
Дата резолюции | 1s |
Вилка | Only 2 (data and resource) |
Признаки | version, locked, type, creator, Finder window, location in Finder window, Finder flags |
Разрешения файловой системы | No |
Прозрачное сжатие | No |
Транспорантное шифрование | No |
Другие | |
Операционная система | System 1 — OS 7.6 (Write), Mac OS 8.0 (Read), OS X (Read with MFSLives) |
MFS (англ. Macintosh File System) — дисковая файловая система, созданная Apple Computer Inc. для хранения файлов на накопителе на дискетах 400 КБ. MFS впервые введена в компьютерах Macintosh в январе 1984 года и поддерживает все кодировки Apple. Появление MFS было значительно как для введения ветви ресурса, чтобы разрешить хранение структурированных данных, так и для хранения метаданных, необходимого для поддержки графического интерфейса Mac OS. В системе MFS были впервые введены ветви ресурсов, возможность обрабатывать имена файлов длиной до 255 символов и простые метаданные, хотя Finder не разрешает пользователям создавать названия длиннее 63 символов (31 в последних версиях).
Содержание
Структура MFS
MFS называют «плоской» файловой системой, потому что она не поддерживает иерархию директорий, но тем не менее, программное обеспечение системы предлагало иерархический вид, в котором отображались вложенные папки. Папки существовали как понятие на изначальной MFS-основанной Macintosh, но работали абсолютно отлично от современных систем. Они были видны в окне Finder, но не в диалоговых окнах «Открыть» и «Сохранить». В корне папки всегда была одна пустая папка, и если она была изменена каким-либо образом (путем добавления или переименования файлов), появлялась новая папка, обеспечивая тем самым путь для создания новых папок. MFS хранила информацию обо всех файлах и директориях в одном единственном файле. Finder создавал иллюзию папок. Чтобы отобразить содержимое определенной папки, MFS сканировала каталог всех файлов. Не требовалось искать отдельный файл, содержащий список директорий. Корзина автоматически опустошалась после перезагрузки системы. Apple представила Иерархическую файловую систему (Hierarchical File System), которая заменила MFS, в 1985.
Недостатки
Изначально недостатки MFS были незаметны, потому что управлять небольшим объемом данных было нетрудно. Но после появления накопителей на жестких магнитных дисках, MFS требовалось слишком много времени на считывание больших объемов данных.
Ограничения
MFS не поддерживала томы больше 20 мебибайт. Хотя это мало по нынешним меркам, в то время это было очень дорогостояще в сравнении с дискетой на 400 кибибайт Macintosh.
Поддерживаются операционные системы
- Mac OS 1 — 7,6 — чтение/запись,
- Mac OS 8 — чтение
- OS X – чтение с помощью MFSLive
В Mac OS 7.6.1. Apple убрали поддержку записи MFS томов, а в Mac OS 8.0. была убрана вся поддержка томов. Хотя OS X нет встроенной поддержки MFS, есть VFS плагин от Apple под названием MFSLive, который позволяет получать доступ только для чтения к MFS томам.
ISSN 2542-0356
Следуй за Полисом
Оставайся в курсе последних событий
Лицензия
Если не указано иное, содержание этой страницы доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» 4.0, а примеры кода – по лицензии Apache 2.0. Подробнее см. Условия использования.