MY.UAСтатьи
Зачем нужна файловая система APFS
Зачем нужна файловая система APFS

Зачем нужна файловая система APFS

О том что прежняя файловая система у Apple была отсталой и никуда не годилась, вот уже лет десять говорили и писали тысячи экспертов и авторов.

На момент её замены на APFS ей было уже лет тридцать, модными новшествами она и в самом деле не блистала, но, как ни странно, если её отсталость кому-то и мешала, то очень немногим.

Её не замечали, то есть, она отлично справлялась со своими обязанностями.

С ней не было проблем, чего не скажешь о новой файловой системе – неплохой, но все еще слишком юной.

Файловые системы Mac’ов, начиная с самой первой из них, вызывали у тех, кто знает толк в файловых системах, презрение и чувство собственного превосходства.

В самом первом Mac’e, в 1984 году, файловая система даже не была иерархической.

MFS (Macintosh File System) обладала целым рядом уникальных особенностей, которые для первого Mac’а были намного нужнее чем самые современные и не до конца продуманные механизмы современных (на тот момент) файловых систем – я имел дело с VAX/VMS, по сравнению с файловой системой которых MFS была из каменного века.

Но для первого Mac’а она была абсолютно достаточной.

Сначала в первом Mac’е планировалось использовать файловую систему из Lisa OS, вполне себе иерархическую и современную на тот момент, которая, в свою очередь, происходила от SOS, очень приличной файловой системы для Apple II и Apple III – но амбициозные и безумные задачи стоявшие перед первым Mac’ом не оставили для неё места.

MFS в той ситуации была одним из блестящих и остроумных инженерных решений, без которых Mac’а бы просто не было.

Что такое HFS.

К иерархической системе вернулись через полтора года, в сентябре 1985 года.

Когда Стив был уволен из Apple.

Новую файловую систему назвали, не без вызова, просто и со вкусом: HFS.

Операционную систему Mac’ов называли System, а иерархическую файловую систему – иерархической файловой системой (Hierarchical File System, или HFS).

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

В Mac’ах этого не требовалось.

Пока к середине 90-х у HFS не возникла серьезная проблема, с которой надо было что-то делать: размеры дисков, по сравнению с 1985 годом, существенно увеличились.

Типичный размер диска в конце 80-х – 40-80 Мегабайт.

В конце 90-х размеры дисков уже измерялись в единицах Гигабайт.

А HFS была 16-битной.

На томе можно было разместить не более 65535 файлов.

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

С файловой системой надо было что-то делать, и немедленно.

Но компания была на грани гибели, несла убытки, как стало известно через несколько лет, через 2-3 месяца, если бы ничего не изменилось, ей грозило неминуемое банкротство.

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

Когда совещание закончилось, он уволил почти все руководство подразделения, и назначил на руководящий пост инженера который предложил что-то, что Стиву понравилось.

Короче, самодур и все такое.

С тем инженером я в 1998 общался, речь на том совещании шла о новой файловой системе.

Вариантов было два: либо, в течение 3-4 лет, разрабатывать современную и насыщенную вкусностями (от которых эксперты индустрии будут в восторге) FS, а потом, в течение нескольких лет, доводить её до приличного состояния – либо быстро и просто устранить реальные проблемы, на что требовалось максимум полгода – по мнению тех кто предлагал этот путь.

Через 3 или 4 месяца, в Mac OS 8.1, появилась HFS+.

APFS есть не только в Mac, но и i.

Phone, i.

Pad и Apple Watch.

Фактически, это была та же самая HFS, с относительно небольшими изменениями.

Даже с переходом на исправленную и доработанную копию самой себя были проблемы.

Именно эта файловая система, вплоть до марта 2017 года, была файловой системой в macOS (как бы она не называлась), в iOS, в tvOS и в watchOS.

Как обычно, “спецификации” у файловой системы были, мягко говоря, очень бледными.

Но проблем с ней почти не было, разве что в серверном бизнесе Apple, который так и остался всего лишь эпизодом.

Но, что бы о нем не говорили тогда и потом, очень ярким и интересным.

Если бы с i.

Phone ничего не получилось, в Mac’ах на смену HFS+ пришла бы ZFS, году в 2008 или 2009.

Но, к счастью или к несчастью, с i.

Phone все получилось.

С 2005 по 2009 Apple Computer, плавно превратившаяся на середине этого пути в просто Apple, активно интересовалась ZFS, уникальной файловой системой разработанной в Sun Microsystems.

Это практически безграничная файловая система, 128-битная, пределы на которые она рассчитана скорее всего никогда не будут достигнуты, а по набору функций и признаков современной файловой системы едва ли не самая-самая в мире.

До 2007 года, пока Apple была Apple Computer, “яблочный” вариант этой файловой системы успешно развивался, в Леопарде (в той самой версии Mac OS X, срок выхода которой перенесли из-за аврала по поводу подготовки самого первого i.

Phone к выходу в свет) ZFS должны была появиться в серверном варианте системы – но, внезапно, Apple утратила к ней интерес.

Как появилась APFS.

До 2007 года у компании (точнее, у Стива) все еще были сомнения в успехе главной инновации десятилетия – i.

Phone, в 2007 году эти сомнения были развеяны.

В индустрии до сих пор ходят слухи о том, что Apple не справилась с внедрением ZFS в Mac OS X.

Есть еще одна версия: кто-то не то в Sun Microsystems, не то в Oracle Corporation (вскоре купившей Sun), забыл упомянуть Стива в какой-то речи, или как-то не так его упомянул.

Реальная причина очевидна: поворот в сторону мобильных устройств (в которых HFS+ хватило бы на годы, и ведь хватило же) был рискованным, но сулил Apple намного большее.

Как только на этом фронте наметился реальный успех, серверное направление стали потихоньку закрывать.

В 2014 году (по другим данным, в 2012 – но скорее всего, все-таки в 2014) в Apple началась разработка новой файловой системы.

Для того чтобы взяться за столь трудоемкий проект, нужны были серьезные причины.

Какие-то планы на будущее, с которыми HFS+ стала бы несовместимой.

Файловые системы создаются долго и трудно.

На это уходят годы.

В 2016 году APFS была объявлена.

В марте 2017 она дебютировала в iOS, достаточно успешно.

В том же году, осенью, APFS в составе High Sierra пришла и на Mac’и.

Чтобы состояться, операционной или файловой системе нужно дожить до версии 3.1.

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

Я не знаю к чему готовятся в Apple, для чего им понадобилась “современная файловая система” именно сейчас, но мощь этого неизвестного замысла уже впечатляет.

У APFS все еще много недостатков, но главный из них (юность) очень быстро проходит.

Поделиться
Поделиться сюжетом
Источник материала
Звезда "Эмили в Париже" снялась в рекламе BMW в жакете от украинского бренда
Gloss
2024-04-24T14:49:11Z
DOROFEEVA и Лебига презентовали общий трек и побили онлайн-рекорд украинского Twitch
Gloss
2024-04-18T13:16:02Z
Алина Гросу показала новые фото со свадьбы: фанаты артистки уверены, что ее мужем стал российский актер
Gloss
2024-03-25T15:09:54Z
МастерШеф 13 сезон. Випуск 5 від 09.03.2024
InfoHome
2024-03-18T19:51:40Z
Ксения Мишина подтвердила слухи о новом романе, опубликовав пикантные фото с мужчиной
Gloss
2024-03-18T15:49:25Z
99‑летняя пловчиха из Канады побила три мировых рекорда за один день
Gloss
2024-01-30T14:00:53Z
Украинский режиссер Таня Муиньо сняла музыкальный клип для Дженнифер Лопес
Gloss
2024-01-30T12:30:52Z
Порно-актриса из Одессы снялась в фотосессии, где прикрыла свои интимные зоны шевронами с символикой Украины
Gloss
2024-01-22T16:21:46Z
Самопровозглашенная королева «ДНР» показала, как выглядела до пластических операций
Gloss
2024-01-10T14:54:44Z
Украинка Ангелина Усанова стала победительницей международного конкурса красоты Miss Eco International-2024
Gloss
2024-04-29T16:10:03Z
В ТОП-50 трендов Украины на Spotify среди лидеров песня «Да, я русский»
Gloss
2024-04-10T13:13:08Z
Впервые на обложку Playboy попала Саманта Эверли – модель, созданная искусственным интеллектом
Gloss
2024-03-06T16:07:11Z
Украинская группа Quest Pistols презентовала зажигательный клип на новый трек «Безумная»
Gloss
2024-03-01T17:04:23Z
OnlyFans-модели обходят цензуру Инстаграма, притворяясь кормящими мамочками
Gloss
2024-02-29T14:19:03Z
Филипп Киркоров приехал в оккупированную Горловку выступать перед российскими военными
Gloss
2024-02-13T14:33:54Z
«Песня года» и «Лучший исполнитель»: названы номинанты на премию BRIT Awards 2024
Gloss
2024-01-25T14:03:53Z
Объявлены лучшие снимки природы в 2023 году по версии BIFA
Gloss
2023-12-29T16:30:53Z
DOROFEEVA выпустила новый трек и посвятила его своим хейтерам
Gloss
2023-12-07T13:58:03Z
Трейлер украинской комедии «Редакция»
KinoFilms
2024-05-03T10:51:41Z
Украинский трейлер необычной комедии «Приключения бигфутов» с Джесси Айзенбергом
KinoFilms
2024-05-01T08:27:35Z
Disney представил трейлер приквела "Короля Льва": мультфильм о молодом Муфасе
Gloss
2024-04-30T17:37:17Z
Любомир Левицкий приглашает на фильм «Мы были рекрутами»
KinoFilms
2024-04-30T16:54:41Z
Не пропустите допремьерные показы мультфильма «10 жизни» с 1 мая
KinoFilms
2024-04-30T09:30:50Z
Украинский трейлер фильма ужасов «Сверхъестественное. Души умерших»
KinoFilms
2024-04-29T17:42:38Z
Украинский тизер-трейлер фильма «Муфаса: Король лев» от Disney
KinoFilms
2024-04-29T13:30:42Z
Украинский трейлер фильма «Одна жизнь» с Энтони Хопкинсом и Хеленой Бонэм Картер
KinoFilms
2024-04-29T11:57:46Z
Украинский трейлер фильма «Химера»
KinoFilms
2024-04-29T11:12:37Z
Самый большой в мире круизный лайнер Icon of the Seas отправился в свой первый рейс
Gloss
2024-01-29T17:51:45Z
Самые комфортные места для жизни уже в недалеком будущем
Men's Life
2024-01-24T08:33:40Z
Культурное значение шампанского в разных странах
Gloss
2023-11-29T10:12:53Z
Лас-Вегас: удивительная история города азарта, мафии и головной боли для архитектора
MC Today
2023-11-24T17:21:39Z
Как самостоятельно организовать свой отдых?
Men's Life
2023-11-13T07:57:47Z
Дом Шрека теперь можно арендовать на Airbnb
Gloss
2023-09-29T10:42:43Z
В Apple Park установили сотни стеклянных скульптур. Для их создания собирали песок в пустынях всего мира
MC Today
2023-09-25T15:21:48Z
Португальский город Анадия затопило вином: миллионы литров алкоголя полилось по улицам
Gloss
2023-09-12T11:39:36Z
Палатки с условиями пятизвездочного отеля: что такое глемпинг и как открыть такой бизнес
MC Today
2023-09-05T08:51:40Z
В Украине нашли две крупные подпольные фабрики, где производили подделки 15 мировых брендов одежды и обуви
Gloss
2024-05-01T15:13:00Z
Социальные сети доводят людей до депрессии
Men's Life
2024-04-30T07:58:03Z
Эксперты рассказали, из-за чего полным людям сложно нарастить мышцы
Men's Life
2024-04-29T08:14:36Z
Специалисты выяснили, как можно нейтрализовать негативное воздействие глутамата натрия
Men's Life
2024-04-29T08:14:35Z
Секс после длительного воздержания
Men's Life
2024-04-29T08:14:35Z
Найдена причина появления лишнего веса после 30-ти лет
Men's Life
2024-04-29T08:10:00Z
Мачо имеют особый запах, который привлекает женщин
Men's Life
2024-04-29T08:10:00Z
С какой обувью носить платья летом?
Gloss
2024-04-26T07:40:28Z
Micron получит $13,6 миллиардов грантов и кредитов от США для развития местного производства
Overclockers
2024-04-26T06:55:33Z
Известный оверлокер намекнул на анонс процессоров Intel Arrow Lake-S в третьем квартале
Overclockers
2024-05-03T10:25:09Z
Эксперимент показал, что GeForce RTX 4090 может взламывать пароли за считанные минуты
Overclockers
2024-05-02T13:13:04Z
Представлена электроемкостная бесшумная клавиатура за 3400 долларов
Overclockers
2024-05-02T08:16:35Z
ChatRTX — обновлённый инструмент Nvidia для создания персонализированного чат-бота
Overclockers
2024-05-01T15:46:07Z
ASL выпускает GeForce RTX 4060 в розовом цвете для любителей котиков
Overclockers
2024-05-01T06:31:06Z
ASUS одной из первых выпустит ноутбук на базе Qualcomm Snapdragon X
Overclockers
2024-04-30T14:49:04Z
Расходы на ЦОД с ускорителями Nvidia вырастут из-за необходимости жидкостного охлаждения
Overclockers
2024-04-30T12:55:12Z
Дополнение Shattered Space для Starfield выйдет осенью
Overclockers
2024-04-30T09:34:16Z
Опубликована большая демонстрация игрового процесса F1 24
Overclockers
2024-04-30T08:37:07Z
Пеку куличи каждый год вот уже 20 лет! Наш семейный рецепт куличей влажные, мягкие, не черствеют
InfoHome
2024-05-03T11:36:58Z
Всегда готовлю их на пасху! Вкуснейшие булочки с беспроигрышной начинкой! Сдобное тесто для выпечки
InfoHome
2024-05-02T11:54:53Z
До сих пор вы готовили его неправильно! Вот как цветная капуста получается лучше мяса
InfoHome
2024-05-01T12:48:53Z
От этой выпечки все без ума! Пеку на все выходные и праздники. Супер пироги с разными начинками!
InfoHome
2024-04-30T12:03:50Z
Творожная запеканка, вкуснейшая. Всё смешал и в духовку. Одного кусочка будет мало
InfoHome
2024-04-30T11:57:49Z
4 шикарных закуски на пасху! Так красиво и легко!
InfoHome
2024-04-29T12:30:59Z
Приготовьте их на пасху и вы скажете мне спасибо: рецепт, который покорил "всех" моих гостей
InfoHome
2024-04-29T11:54:48Z
Салат из огурцов. Этот рецепт салата вас покорит! Необыкновенный вкус, нежная и ароматная заправка!!
InfoHome
2024-04-29T11:45:58Z
Куличи. от этих пасок в восторге и взрослые и дети! Нежные, тают во рту. С каждым днем вкуснее
InfoHome
2024-04-27T11:34:00Z