¿Qué es el sistema de archivos de Apple (APFS) introducido en iOS 10.3?

Los sistemas de archivos son la forma en que los discos duros organizan los datos para que los lea el sistema operativo. Cada sistema operativo está construido para funcionar en un sistema de archivos. Windows FAT, FAT32 y NTFS. macOS usa HFS +. Apple ha estado operando en el sistema de archivos jerárquico (HFS) durante más de 30 años. En la WWDC 2016, Apple anunció que iban a actualizar este sistema. Presentaron al mundo la idea de Apple File System (APFS). El último iOS 10.3 que se lanzó hace solo unos días trae este nuevo sistema de archivos a los dispositivos iOS. Aquí encontrará todo lo que necesita saber sobre APFS.

¿Por qué cambiar a APFS?

Puede hacer la pregunta, ¿por qué pasar a un nuevo sistema de archivos cuando ya existía uno perfectamente útil? Los sistemas operativos pueden abordar solo una cantidad limitada de espacio, es decir, qué rango de fechas está disponible y una longitud máxima de nombre de archivo, etc. El problema con HFS es que salió en 1985. En ese entonces, la mayor cantidad de datos que alguien estaba tratando con unos pocos megabytes en el mejor de los casos. Entonces, el sistema de archivos se optimizó para esa cantidad de espacio. Podría acomodar un rango de fechas de 1904 a 2040 y también abarcar 2 TeraBytes de espacio. Eso fue astronómico en 1985, apenas es normal para el curso de hoy. Apple vio la muerte inminente de HFS y la mejoró un poco con una actualización de 1998 llamada HFS + para su sistema operativo 8.1.

Hoy, sin embargo, no solo han evolucionado las capacidades de almacenamiento, también la velocidad. Con la llegada de los SSD y su evolución (M2 SSD, por ejemplo), incluso el sistema de archivos actualizado se queda corto. Si estamos accediendo a unidades ultrarrápidas utilizando metodologías diseñadas para computadoras de 20 años, seguramente habrá problemas. Para superar esos problemas, Apple presenta APFS. Un sistema de archivos de código cerrado para todos los dispositivos, iPhone, iPad, iPod, Watch, Mac, etc. Está diseñado principalmente para utilizar mejor el almacenamiento SSD y flash (como se usa comúnmente en la actualidad), así como para aumentar la seguridad y bloquear los jailbreak.

  CameraTweak 2 agrega gestos, temporizador y más a la aplicación de cámara iOS 7

¿Cómo cambiar a APFS?

Apple cambiará a los usuarios al nuevo sistema mediante una actualización del sistema operativo. Realmente no tendrá que hacer nada más que actualizar su sistema operativo. Los usuarios de iPhone y iPad que se han actualizado a iOS 10.3 ya han cambiado al nuevo sistema de archivos. Los usuarios de macOS que ejecutan la versión de lanzamiento del sistema operativo tendrán que esperar un poco más. Los de la versión beta de macOS ya se han actualizado a APFS.

¿Qué tiene de bueno APFS?

Ahora que Apple tiene un sistema de archivos personalizado, APFS permitirá una base de código unificada y menos recursos necesarios para el desarrollo, lo que facilita aún más su mantenimiento. Sus dispositivos también se ejecutarán más rápido en este nuevo sistema de archivos. Este es posiblemente el único cambio importante que los usuarios finales notarán después de la actualización.

APFS también almacena archivos de manera más eficiente y, por lo tanto, después de la actualización, es posible que observe un poco más de espacio libre en su dispositivo. Puede ser sustancial o no. Es posible que algunos usuarios no vean mucha diferencia en absoluto. Lo que la mayoría notará es que el dispositivo funciona mejor. Una vez que APFS esté disponible para macOS, los usuarios podrán observar cuánto más rápido se copian los archivos.

¿Qué hace que APFS sea más rápido?

La comprensión de la velocidad por parte de una computadora es muy diferente a la de un usuario. Por ejemplo, un sistema tarda una determinada cantidad de tiempo en iniciarse. Algunos usuarios pueden considerar que es rápido si sus íconos y fondos de pantalla se encuentran dentro de los 5 segundos de presionar el botón de encendido (incluso si hay elementos cargándose en segundo plano), mientras que algunos usuarios pueden considerar rápido copiar archivos grandes más rápido. La velocidad es relativa y una cuestión de percepción en lo que respecta a los humanos.

  Cómo iOS 13 ahorrará la batería de su iPhone (al no cargarla por completo)

APFS está diseñado para darte la ilusión de velocidad. Por ejemplo, APFS se enorgullece de su baja latencia. Lo que significa que prioriza el lanzamiento de aplicaciones y la entrega de datos. Ya no verá un spinner o una pelota de playa esperando con tanta frecuencia.

¿APFS es más adecuado para SSD?

Aunque la gente piensa en los SSD como un fenómeno reciente, no lo son. En los años 70 se llamaban EAROM (memoria de solo lectura alterable eléctricamente) y el primer SSD vendido comercialmente se llamaba Bulk Core, en 1976. Sin embargo, en ese entonces, como era el caso de todos los procesadores y RAM, acceder a cualquier cosa electrónicamente era lento. Este sería el caso durante más de 3 décadas. Entonces, aunque la tecnología existía, no se la consideró una prioridad.

Hoy en día, la mayoría de las plataformas de generación actual de Apple (con la excepción de algunos Mac Pros) operan con una variante de almacenamiento de estado sólido, chips ‘Almacenamiento flash’. Estos están incrustados en las tablas. Esto mantiene condensado el ecosistema (es parte de cómo lograron el delgado Macbook Air años antes que cualquier competidor) y APFS optimiza cómo se aborda este almacenamiento.

Por ejemplo, APFS admite el comando TRIM, que surgió cuando las SSD se generalizaron. TRIM le dice al sistema operativo host qué partes de la unidad son nulas, es decir, ya no tienen datos. Con SSD, esto es instantáneo. Entonces, las personas a las que les gusta mantener el espacio libre, podrán adquirirlo tan rápido como puedan hacer clic en ‘Eliminar’.

¿Qué tiene de exclusivo APFS?

Otra característica promocionada de APFS ha sido la instantánea y la clonación. La metodología tradicional de copiar de una fuente a otra ha sido almacenar elementos en una ubicación temporal y luego copiarlos en el almacenamiento de destino. Esto es para evitar daños / pérdida de datos en cualquier lado en caso de que algo salga mal.

  Cómo reparar aplicaciones rotas en iOS 12 Public Beta

En APFS, las instantáneas crean una versión de solo lectura de todo el sistema una vez. Es decir, es solo una copia de los datos originales, pero no ocupa ningún espacio físico. Si realiza cambios en su original, la instantánea ocupará espacio para almacenarla. Esto ayuda a recuperar las copias originales o revertir cualquier cambio que desee realizar. Del mismo modo, cuando crea un clon, conserva una copia de todo el sistema que ocupa poco espacio (archivos reales, carpetas y todo). También comenzará a ocupar espacio a medida que realice cambios. Esto hace que el almacenamiento sea una tarea que ahorra mucho tiempo.

Para usuarios de MacOS que dependen de particiones. APFS básicamente crea un contenedor alrededor de todas las particiones en lugar de hacer algo permanente. Esto es útil cuando te quedas sin espacio en una partición y te sobra mucho en otra. Puede pedir prestado espacio de otra partición sin importar si está físicamente adyacente a la partición (los SSD hacen que la necesidad de proximidad en el almacenamiento sea obsoleta de todos modos).

Los sistemas de archivos heredados generalmente dejan espacio para un archivo antes de copiarlo. APFS admite archivos dispersos, que básicamente usan solo la cantidad de espacio que ocupa físicamente.

¿Qué tan seguro es APFS?

Con APFS, lo que solía ser encriptación a nivel de disco duro en macOS y encriptación a nivel de archivo en iOS ahora se modifica en una encriptación de todo el sistema operada bajo una implementación consistente de clave única y clave múltiple. Un ejemplo de cifrado de clave única sería proteger sus propios archivos / carpetas con una contraseña. La clave múltiple es cuando inicia sesión en un sitio web donde está protegido en su extremo (una clave) así como en el extremo del servidor (otra clave). En pocas palabras, tiene las características de un sistema de seguridad omnipresente, lo que dificulta la penetración con métodos tradicionales.