Что такое новая файловая система Apple (APFS)

APFS (Apple File System) — это новая файловая система, используемая на всех устройствах Apple, от Apple Watch до компьютеров Mac. Она оптимизирована для работы с флэш-памятью и заменила устаревшую HFS+. Сегодня почти каждый новый гаджет, продаваемый Apple, работает на флэш-накопителе, включая большинство компьютеров Mac. При разработке новой файловой системы большое внимание уделялось повышению скорости чтения и записи, а также общей надежности при хранении и передаче данных.

Что такое новая файловая система Apple (APFS)

Содержание

  1. Нововведения в APFS
  2. Принцип работы APFS и самые полезные функции
  3. Какие преимущества для пользователей?
  4. Недостатки APFS
  5. Как открыть диск APFS в Windows
  6. Как восстановить случайно удаленные или отформатированные данные

Нововведения в APFS

В APFS добавлено множество новых функций. Даже не знаем, с чего начать: оптимизация для Flash и SSD, предотвращение потери данных в случае аварии за счет увеличения числа атомарных операций, встроенная поддержка нескольких типов шифрования, значительно сокращенное время отклика, быстрая оценка размера файлов и папок — этот список можно продолжать бесконечно. На практике это обеспечит более стабильную работу операционной системы, увеличит скорость чтения/записи данных и дополнительно защитит информацию пользователя.

Кроме того, APFS поддерживает команду TRIM. С этой командой скорость работы флеш-накопителя не снижается, а объем свободного пространства со временем не уменьшается. «Тримминг» уведомляет флеш-накопитель о том, какие данные не содержатся в файловой системе и могут быть удалены.

Принцип работы APFS и самые полезные функции

Файловая система APFS

Для начала разберемся с несколькими ключевыми терминами. Атомарные операции — это операции, выполняемые в файловой системе или базе данных неразрывно и не подлежащие упрощению. Атомарная операция не может быть оставлена незавершенной, если она была прервана. Такая операция либо полностью выполняется, либо не выполняется вовсе.

POSIX-совместимое безопасное атомарное сохранение файлов выполняется следующим образом: когда мы работаем с приложением и сохраняем файл, данные из памяти выгружаются во временный файл на диске.

Когда приложение уверено, что данные загружены полностью и без ошибок, оно запрашивает у файловой системы переименование. Операция переименования является атомарной и будет либо завершена, либо не завершена. При переименовании происходит следующее: файловая система перемещает временный файл в место сохранения (например, из /var/tmp/Batcave_shopping.pages в ~dima/Documents/Batcave_shopping.pages) и затем удаляет старые данные.

Однако что, если мы сохраняем папку или Bundle (например, .rtfd или .app, которые по сути являются папками), а не файл? Предположим, мы работаем с документом ~dima/Documents/AlfredHappyBirthday.rtfd. Это Bundle. В нем содержится текст и несколько изображений. Когда мы вносим изменения и сохраняем их, приложение перезаписывает весь Bundle, а не только измененный текст или изображение. Требования POSIX не позволяют нам переименовывать папку, если в этом месте уже существуют данные, поэтому приходится прибегать к хитростям. Документ перемещается из ~dima/Documents/, освобождая место, затем временный файл из /var/tmp/AlfredHappyBirthday.rtfd переименовывается в освободившееся место. Эта операция неатомарная и небезопасная. Если во время процесса произойдет системная ошибка или компьютер потеряет питание, документ будет утерян.

Такое решение нежелательно. Поэтому в APFS была введена новая, несовместимая с POSIX, атомарная безопасная операция сохранения папок. Когда приложение запрашивает сохранение папки, временные и постоянные файлы меняются местами. Это выполняется файловой системой, и эта операция является атомарной.

Это функция безопасного Copy-on-write — одно из важнейших нововведений в APFS.

Снимки (Snapshots) — это специфический захват тома, который сохраняет информацию о данных на этом томе в определенный момент времени. Самый простой способ понять, как это работает, — на примере. Предположим, у нас есть том (например, флешка) с двумя презентациями. Мы создаем снимок этой флешки. Он содержит два файла Joker.key и Riddler.key. Сам снимок не включает данные с флешки — только информацию о том, какие файлы были на ней в момент захвата и к каким блокам они принадлежали. Особенность снимка в том, что записанные в него блоки закрыты. Их нельзя удалить, переместить или перезаписать. Таким образом, например, если мы внесем изменения в Joker.key и полностью удалим Riddler.key, исходные блоки данных останутся нетронутыми. Хотя такой подход занимает дополнительное свободное пространство, он позволяет APFS почти мгновенно вернуть том «во времени» к моменту создания любого снимка.

Если вам нужна копия файла или папки — щелкните правой кнопкой мыши на ней и выберите Дублировать. В HFS+ это означает, что файловая система считывает все данные, а затем записывает их в свободное пространство. Такой подход неэффективно расходует пространство и изнашивает диск и процессор. В APFS, когда вы дублируете данные — через Дублировать или просто ⌘C, ⌘V — файловая система копирует только жесткую ссылку на данные, а содержимое не дублируется. Эта операция называется клонированием. Благодаря клонированию, дубликат данных или папки появляется почти мгновенно и занимает минимальное свободное пространство. Если вы вносите изменения в оригинал или клон, файловая система записывает изменения и перенаправляет ссылку соответствующим образом, при этом исходные данные остаются нетронутыми. В APFS операция клонирования является атомарной.

Какие преимущества для пользователей?

Помимо более быстрой и стабильной работы операционной системы, пользователи получат доступ к надежным инструментам для шифрования данных на диске. С APFS iPhone больше не будут превращаться в «кирпичи» после неудачных обновлений — Apple защитит данные на диске от повреждений, вызванных сбоями. Наконец, благодаря функции Space Sharing все тома на диске смогут «делиться» свободным пространством.

Если, например, у вас установлена вторая система (через Bootcamp) Windows и вы выделили для нее 100 ГБ, с Apple File System вам больше не придется вручную перераспределять выделенное количество памяти. Если 100 ГБ окажется недостаточно, система «возьмет» необходимое количество свободного места на диске. Кроме того, функция Clone File and Folder позволит быстрее копировать и перемещать данные.

Недостатки APFS

Самый важный недостаток — это совместимость. Если у вас есть Mac с разделом Windows, созданным с помощью Apple Boot Camp, вам потребуется специальный драйвер для Windows, который сможет читать диск APFS.

Другой серьезный недостаток — молодость самой файловой системы. Поскольку APFS была выпущена совсем недавно, ей еще предстоит пройти долгий путь тестирования и совершенствования, чтобы избежать всех ошибок, потери данных и других нюансов.

Как открыть диск APFS в Windows

Как и в предыдущих версиях файловых систем, разработанных Apple, APFS не поддерживается операционной системой Windows.

Если на Mac можно хотя бы читать данные с NTFS, то ни один компьютер с Windows не увидит APFS.

Рано или поздно все владельцы нескольких рабочих компьютеров с разными операционными системами или владельцы Mac, которые часто запускают Windows через BootCamp, начинают задумываться об этом.

Ребята из Paragon Software предлагают простое и элегантное решение этой проблемы. Чтобы подружить противоположные файловые системы, можно использовать специальную утилиту APFS for Windows от Paragon Software.

Файловая система APFS

APFS for Windows — это системный драйвер для Windows, который позволяет полностью работать с дисками, отформатированными в APFS. Он поддерживает как чтение данных, так и запись на высокой скорости.

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

Файловая система APFS

Поддерживаются как побитовые копии дисков, так и виртуальные диски популярных форматов VMDK, VDI, VHD, VHDX. Разработчики уже работают над поддержкой форматов .E01 и .Ex0.

Как восстановить случайно удаленные или отформатированные данные

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

Самый естественный и эффективный метод — использовать приложение RS Data Recovery, которое позволяет быстро восстановить потерянный файл. Приложение простое в использовании и позволяет восстанавливать файлы, которые были случайно удалены несколько месяцев назад.

Часто задаваемые вопросы

Целью новой файловой системы Apple (APFS) является замена существующей файловой системы HFS+, используемой на устройствах Apple. APFS разработана для улучшения производительности, безопасности и надежности. Она вводит такие функции, как улучшенное шифрование, поддержка снимков (snapshot), а также более эффективная работа с большими файлами и каталогами. APFS также направлена на оптимизацию использования дискового пространства и улучшение совместимости между различными устройствами Apple, включая macOS, iOS, tvOS и watchOS.
APFS (Apple File System) отличается от предыдущей файловой системы, используемой Apple, HFS+ (Hierarchical File System Plus), по нескольким параметрам. APFS разработана для большей эффективности, безопасности и совместимости с современными технологиями хранения данных. Она поддерживает такие функции, как снимки (snapshots), клонирование и шифрование, а также оптимизирована для флеш-накопителей и твердотельных дисков. APFS также вводит улучшенное клонирование файлов и каталогов, более быстрое копирование файлов и лучшее управление метаданными, что приводит к повышению производительности и надежности.
Некоторые преимущества использования APFS (Apple File System) включают улучшенную производительность, расширенные функции безопасности и повышенную целостность данных. APFS разработана для оптимизации эффективности хранения, уменьшения дублирования файлов и повышения отзывчивости файловой системы. Она также поддерживает такие функции, как снимки (snapshots), которые позволяют легко создавать резервные копии данных, и шифрование, которое помогает защищать конфиденциальные данные. Кроме того, APFS совместима с различными устройствами и операционными системами Apple, что делает её универсальной и надежной файловой системой.
APFS (Apple File System) может использоваться на всех устройствах Apple, работающих под управлением macOS High Sierra или более поздней версии. Это включает в себя компьютеры Mac, ноутбуки MacBook, iMac, Mac Pro, Mac mini, а также устройства на iOS, такие как iPhone, iPad и iPod touch. Однако важно отметить, что старые устройства могут не поддерживать все функции APFS, и для некоторых функций могут потребоваться определенные аппаратные требования.
Оставить комментарий

Похожие публикации

Установка OpenMediaVault и настройка NAS сервера
Установка OpenMediaVault и настройка NAS сервера
OpenMediaVault (OMV) – одна из лучших специализированных операционных систем для самодельных NAS. Полностью бесплатная, нетребовательная к аппаратному обеспечению. На основе Debian Linux. Имеет все необходимое для базовой работы NAS-хранилища. Дополнительные возможности можно реализовать за счет плагинов. С современным понятным интерфейсом. … Продолжить чтение
Как восстановить данные после переустановки Windows
Как восстановить данные после переустановки Windows
Из этой статьи Вы сможете узнать про основные способы восстановления данных, утерянных после переустановки операционной системы Windows.
Как восстановить данные с RAW диска
Как восстановить данные с RAW диска
Как известно, при каких-либо разрушениях структуры файловой системы логического диска операционная система и все программы, привыкшие к четкому и стройному структурированию, начинают испытывать трудности с определением типа файловой системы испорченных разделов. В подобных случаях в строке «свойства логического диска» появляется … Продолжить чтение
Отключение системы слежения и сбора информации Windows 10
Отключение системы слежения и сбора информации Windows 10
Как Windows следит за пользователем и зачем это делается? Как вернуть себе анонимность и ограничить сбор личной информации, как отключить слежку вручную или при помощи дополнительного ПО.
Online Chat with Recovery Software