MY.UAСтатьи
В чем замысел файловой системы APFS
В чем замысел файловой системы APFS

В чем замысел файловой системы APFS

Если новая файловая система успела чем-то огорчить вас, имена виновных в этом будут вам интересны.

Это i.

Phone, i.

Pod touch и i.

Они слишком хорошо продавались, объёмы продаж стремительно росли, а у Apple появились свободные средства, в особо крупных размерах.

Представьте себя на месте Apple: вдруг, без каких-либо последствий, вы можете позволить себе все.

Они справились с соблазнами, и повели себя разумно.

Может быть даже слишком.

Жить было бы намного интереснее если бы они придумали не только лучшие в мире и самые успешные “умные часы”.

Стив мог бы рискнуть и замахнуться на что-то нереальное, но осиротевшее руководство компании слишком хорошо помнило откуда пришли эти деньги, и сотни предложений “снизу”, после долгих обсуждений и экспериментов, не принимались.

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

Одно из этих предложений касалось разработки новой, современной, файловой системы для iOS.

А не отвергли его по целому ряду причин.

Во-первых, файловая система в iOS живет и работает в уникальных (по сравнению с её сестрой в macOS) условиях.

Пользователи напрямую с ней не соприкасаются.

Она скрыта от них, её будто бы вообще нет (в СМИ сообщалось об её отсутствии).

Во-вторых, в любом iOS-устройстве – одно-единственное хранилище данных, и оно несменяемое.

А внешние хранилища данных к iOS-устройствам в те времена подключить было невозможно, и не из-за того что в Apple работали неумехи – это было принципиально: внешний накопитель, будь это флэшка, SSD или RAID – переносчик инфекции и заразы.

Были еще и “в-третьих”, и “в-четвертых”, но не стану вас утомлять.

С момента начала разработки до презентации новой файловой системы разработчикам (и предоставления им её бета-версии) должно было пройти два или два с половиной года.

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

Совместимость с macOS? Напрямую с файловой системой iOS macOS дела не имела, лишь через специальное программное обеспечение.

Которое взаимодействовало с файловой системой iOS через API, которые решили сохранить нетронутыми.

Только API были один-в-один, но все остальное было, фактически, разработано заново.

Когда Mac OS 10.5 “Леопард” втискивали в мобильное устройство, переделывать пришлось многое.

Сначала операционную систему избавили от всего лишнего.

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

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

Можно считать что один раз её уже переписали.

О том что файловая система iOS радикально отличалась от той что использовалась в Mac’ах, мало кто знает.

Разве что про чувствительность HFS+ в iOS к регистру в именах файлов и других объектов файловой системы.

То есть, в HFS+/iOS строчные и заглавные варианты той же буквы считаются разными, и файлы “File.

txt” и “file.

txt” запросто могут находиться в одной директории.

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

В прошлом, в варианте файловой системы для Mac OS X Server, при установке операционной системы можно было включить или выключить чувствительность к регистру.

Если бы это было необходимо, сделать файловую систему Mac’ов чувствительной к регистру было бы легче легкого.

Извините за уклонение от темы, но в сети очень часто укоряют Apple за эту самую нечувствительность – и винят в этом низкую квалификацию её инженеров.

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

То для чего её задумывали и для чего разрабатывали, дотошно и тщательно, получилось на все сто.

Высший балл.

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

Задание усложнили.

На каком этапе это произошло – неизвестно.

Сначала было принято решение о внедрении новой файловой системы в производных от iOS операционных системах.

Это было просто, и протестов у команды вызвать не могло.

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

Так и решили: в macOS, к тому же сроку, тоже должна быть внедрена новая файловая система.

Современная, 64-битная, оптимизированная для работы с флэш-памятью, совместимая со всеми другими используемыми её типами.

Техническое задание требовало от APFS умения работать не только с флэш-памятью, но и с жесткими дисками, и с приводами Fusion, и много чего еще.

Все это за очень короткое время, под давлением администрации, в спешке.

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

Но ни тщательной проработки деталей, ни продуманных до тонкостей решений, увы, не видно.

APFS исполнилось два года, можно считать её версией 2.0, до версии 3.1, когда она должна “состояться”, остался еще год.

Поделиться
Поделиться сюжетом
Источник материала
«Прикол, який вийшов з під контролю»: як створюється «Нашебачення» і чому абсурд — найкоротший шлях до сердець глядачів
Elle
2026-05-07T12:21:34Z
Белла Хадід, Зендея, Леді Гага: хто з зірок пропустив Met Gala 2026
Elle
2026-05-06T10:24:29Z
Український бренд на Met Gala 2026: співак Джек Харлоу в прикрасі SOLO for diamonds
Elle
2026-05-06T09:03:34Z
10 beauty-образів з червоної доріжки Met Gala, які вразили всіх
Elle
2026-05-05T13:42:22Z
Національна опера розірвала контракти з артистами, які виступали у балеті "Лебедине озеро" у Європі
Ukraine Art News
2026-04-30T17:00:23Z
«Я знайшла спосіб усвідомити, що все в моєму житті було благословенням, навіть складні моменти», — Памела Андерсон
Elle
2026-04-29T18:09:22Z
Шарліз Терон — нова шанувальниця українських брендів: стильний образ акторки з каблучками GUZEMA
Elle
2026-04-27T07:36:18Z
Нова зіркова пара? Кендалл Дженнер і Джейкоб Елорді розпалили чутки про роман
Elle
2026-04-24T12:33:30Z
Майлі Сайрус — нова амбасадорка Maybelline New York
Elle
2026-04-22T10:51:22Z
Маленька чорна сукня 2026: 20 сучасних інтерпретацій
Elle
2026-05-09T12:15:27Z
Львівські архітектори створили інтер’єр для «Файних Льодів» в Одесі
Хмарочос
2026-05-08T14:18:35Z
Виставка творів художника Олександра Деца «Я…»
Ukraine Art News
2026-05-08T14:18:26Z
PinchukArtCentre представив український проєкт Still Joy на Венеційському бієнале 2026
Elle
2026-05-08T10:54:31Z
Перший погляд: роздивляємося образ LELÉKA на Євробаченні 2026 від бренду LITKOVSKA
Elle
2026-05-07T19:39:23Z
У ТРЦ Blockbuster Mall відбудеться безкоштовний концерт BAH.ROMA
Хмарочос
2026-05-07T12:36:34Z
Яким буде Український павільйон на бієнале у Венеції: розповідають куратори
Ukraine Art News
2026-05-07T10:54:29Z
Витонченість Парижа і сміливість Техасу: історія бренду Paris Texas
Elle
2026-05-06T19:57:18Z
На території Експоцентру може з’явитися простір для осмислення радянської спадщини
Хмарочос
2026-05-06T08:33:32Z
8 фільмів про материнство, які варто подивитися до Дня матері
Elle
2026-05-08T14:21:25Z
Анімація без меж: програма «Аніманія» від KISFF виходить в український прокат
Cineast
2026-05-08T10:39:31Z
7 спортивних драм: від класики з Сільвестром Сталлоне до новинки з Тімоті Шаламе
Elle
2026-05-07T16:18:20Z
13-й Чілдрен Кінофест: «європейський Оскар», ірландська магія та велика програма «Північне сяйво»
Cineast
2026-05-07T08:24:28Z
Усе, що варто знати про «Одіссею» Крістофера Нолана
Elle
2026-05-06T12:48:18Z
Голос миру через стріт-арт: українська стрічка «Паляниця» здобула нагороду Impact Award у США
Cineast
2026-05-06T10:39:30Z
Щенячий патруль рятує динозаврів: Paramount Pictures презентувала постер нової анімаційної пригоди
Cineast
2026-05-06T10:33:33Z
23-й Docudays UA оголосив програму короткометражного конкурсу: 13 історій про пам’ять та відновлення
Cineast
2026-05-06T10:30:19Z
Понад 30 робіт — і це лише початок! 🎬
Cineast
2026-05-05T14:33:26Z
Берлін очолив рейтинг найкомфортніших міст для пішого туризму
Хмарочос
2026-05-09T10:24:45Z
Палац Шенборнів на Закарпатті нададуть у користування інвесторам
Хмарочос
2026-05-09T06:12:28Z
Більше ніж ретрит: як поєднати відпочинок, медичну діагностику та відновлення в одній поїздці
Elle
2026-05-08T20:03:23Z
Мистецтво сповільнюватися
Elle
2026-05-08T07:12:39Z
У центрі Рима відкрився ресторан української кухні
Хмарочос
2026-05-06T05:15:33Z
У центрі Стрия під час ремонту дороги знайшли невідоме підземелля часів Австро-Угорщини
Хмарочос
2026-05-06T05:15:30Z
Повернення коштів за квитки в «Укрзалізниці» відбуватиметься за «прогресивною шкалою»
Хмарочос
2026-05-05T05:21:31Z
Жителі Горенки роками борються за закриття сміттєзвалища біля озера
Хмарочос
2026-05-01T15:36:32Z
Проєкт реконструкції бруталістського ЖК на околиці Парижа обурив громаду
Хмарочос
2026-05-01T14:54:34Z
10 речей, які варто запозичити з гардероба копенгагенської модниці
Elle
2026-05-09T15:06:39Z
Широкі брюки як нова естетика свободи
Elle
2026-05-09T14:18:29Z
Мода нижче талії: як новий силует став маркером актуальності
Elle
2026-05-09T13:27:29Z
На Львівщині масово зводять індустріальні парки
Хмарочос
2026-05-09T11:45:54Z
Найяскравіший колір SS26, який ми будемо бачити всюди цього літа
Elle
2026-05-09T11:09:32Z
«Навіть 0,1% — це шанс»: історії мам, які щодня борються за життя своїх дітей
Elle
2026-05-09T09:30:30Z
У Японії за 20 років кількість побутових відходів зменшили на третину
Хмарочос
2026-05-09T08:33:32Z
Розумний світлофор у Івано-Франківську показав реальне навантаження на перехресті
Хмарочос
2026-05-09T07:15:42Z
15 beauty-подарунків до дня матері на будь-який бюджет
Elle
2026-05-08T22:54:21Z
Суд не задовольнив позов Stolitsa Group проти ГО «Екопарк Осокорки» щодо захисту ділової репутації
Хмарочос
2026-05-04T14:18:44Z
Air New Zealand запускає спальні модулі у екокономкласі
Хмарочос
2026-05-03T05:00:30Z
У Нью-Йорку тестуватимуть «плавучий басейн» на Іст-Рівер
Хмарочос
2026-05-02T13:18:39Z
Suzuki виробляє біогаз з коров’ячого гною в Індії
Хмарочос
2026-05-02T07:33:28Z
Привітання до дня народження, подарунки, камерні зустрічі, презентації новинок, fragrance events: що варто знати про програму лояльності для клієнтів Zielinski & Rozen Україна
Elle
2026-04-30T12:21:18Z
«Будинок Іграшок» впроваджує сервіси ремонту і обміну
Хмарочос
2026-04-24T09:42:33Z
В Переяславі створюють «енергетичний острів». Що це таке?
Хмарочос
2026-04-23T14:03:37Z
Зарядні станції: за якими критеріями їх вибирати?
Хмарочос
2026-04-21T05:18:38Z
LOVE YOU запускає новий рівень готових подарунків — із аксесуарами, що створюють емоцію
Хмарочос
2026-04-20T14:12:36Z
Білковий сніданок для швидкого схуднення: поради та рецепти від фітнес-експертки
Elle
2026-04-23T14:57:30Z
Корисний протеїновий перекус від знаменитої фітнес-тренерки, який забезпечить відчуття ситості надовго
Elle
2026-04-16T16:18:28Z
5 корисних перекусів на всі випадки життя
Elle
2026-04-07T16:21:30Z
Свята без алкоголю: 6 ідей zero-коктейлів
Elle
2025-12-30T13:48:17Z
Імбирне печиво як в Нью-Йорку: елементарний рецепт з продуктів, які є на кожній кухні
Elle
2025-12-09T16:15:46Z
Кава з сіллю: наважтеся спробувати! Навіщо додають сіль у каву, як це впливає на смак та у яких країнах це традиція
Photo Lviv
2025-11-30T06:12:14Z
Мигдальний тарт зі сливами: покроковий рецепт найніжнішого осіннього десерту
Elle
2025-11-18T18:30:23Z
Готуємо швидку смачну та ефектну страву на Гелловін
Elle
2025-10-31T11:15:32Z
Простий рецепт найсмачнішого гарбузового чизкейка
Elle
2025-10-23T14:36:33Z