Comprender APFS El nuevo sistema de archivos de Apple

  • Oliver Matthews
  • 0
  • 4276
  • 707

Uno de los anuncios más orientados al desarrollador que no apareció en la Keynote de la WWDC de este año fue que Apple introdujo un nuevo sistema de archivos bautizado como Apple File System (APFS).

Los sistemas de archivos actuales que utiliza la empresa (HFS y HFS +) tienen más de una década y nunca fueron realmente diseñados para dispositivos de almacenamiento que almacenen datos en el orden de Gigabytes.

APFS se ha desarrollado "desde cero" para escalar uniformemente en todos sus dispositivos. Esto significa que desde el Apple Watch hasta la Mac, todos los dispositivos usarán APFS como su sistema de archivos predeterminado en los próximos años..

¿Qué características puede esperar en el nuevo sistema de archivos y cómo importan a nivel de usuario? Tenemos un análisis simple de las principales características nuevas en APFS según lo anunciado por el gigante tecnológico.

Granularidad de marca de tiempo de nanosegundos:

El sistema de archivos HFS + utilizado actualmente admite una granularidad de marca de tiempo de 1 segundo. Básicamente, esto significa que las marcas de tiempo (leer "archivo creado el", "última modificación el") en sus archivos en un sistema HFS + tienen una precisión de un segundo. Todo esto estuvo muy bien cuando HFS + se diseñó originalmente, hace casi 13 años, para dispositivos de almacenamiento que eran lentos y las marcas de tiempo de 1 segundo podían administrar fácilmente la atomicidad del sistema de archivos.

Sin embargo, los dispositivos de almacenamiento que se utilizan en la generación actual de dispositivos son capaces de realizar operaciones de E / S a nivel de nanosegundos, lo que hace que la granularidad de marca de tiempo de nanosegundos sea una necesidad en un sistema de archivos moderno.

Cifrado:

Una de las características clave del Sistema de archivos de Apple, y quizás la más útil, incluso para usuarios no expertos, es el cifrado. APFS ofrece a los usuarios tres opciones sobre cómo (si es que lo hacen) encriptar sus datos.

  1. Sin cifrar:

    Un usuario puede simplemente optar por no cifrar sus datos en absoluto. Probablemente esta no sea la mejor manera de revisar sus archivos si tiene datos confidenciales en su computadora portátil; cualquiera en absoluto.

    Sin embargo, para cada uno lo suyo, para que pueda mantener sus archivos sin cifrar.

  2. Cifrado de clave única:

    El cifrado de clave única en su dispositivo funcionará de la misma manera que FileVault funciona en una Mac en este momento. Encriptará sus datos, requiriendo una clave para acceder a ellos..

  3. Cifrado de clave múltiple:

    En pocas palabras, el cifrado de múltiples claves es increíble. El cifrado de múltiples claves en APFS permitirá a los usuarios crear múltiples claves para diferentes archivos, o incluso partes de archivos. Por lo tanto, todo su disco estará encriptado, pero puede crear claves adicionales (por ejemplo, en su teléfono), para revelar aún más datos cuando su teléfono se desbloquee, lo que le dará acceso a la clave. Esta es una nueva y emocionante adición a APFS, ya que permitirá el cifrado "por archivo", por lo que diferentes archivos pueden tener diferentes claves de cifrado.

Archivos dispersos:

Los archivos dispersos permiten asignar memoria a un archivo solo cuando es necesario. La compatibilidad con archivos dispersos significa que a un archivo grande (digamos 1 GB) solo se le asignará todo el espacio de 1 GB en el dispositivo de almacenamiento cuando los datos reales en el archivo tengan un tamaño de 1 GB. Por ejemplo, considere el caso de uso donde está descargando un archivo usando un torrent. El archivo puede ser un archivo grande, digamos 1 GB. En el sistema de archivos HFS +, en el momento en que el archivo comienza a descargarse, el sistema de archivos asigna 1 GB de espacio al archivo, incluso si los datos reales que podrían haberse descargado (y por lo tanto, guardados) pueden ser tan pequeños como un kilobyte.

APFS, sin embargo, no asignará el total de 1GB desde el principio. En cambio, al archivo se le asignará espacio en disco a medida que crece.

Instantáneas

"Instantáneas", como su nombre lo indica, básicamente le permite tomar una instantánea de un archivo en un momento particular, por lo tanto, guarda el estado del archivo y le permite continuar editando. El sistema de archivos realiza un seguimiento de los cambios y solo los datos nuevos ocupan espacio adicional. Las instantáneas son más rápidas que los archivos guardados típicos. Un archivo de guardado típico, que guarda todos los datos del archivo cada vez que el usuario "guarda" el archivo, lleva un tiempo proporcional al tamaño del archivo.

Una instantánea, por otro lado, solo guarda los cambios cada vez que el usuario "guarda" el archivo. Esto permite que las copias de seguridad usen menos espacio en disco que en los sistemas de archivos que no admiten instantáneas. Esto significa que las copias de seguridad de TimeMachine serán más rápidas, más eficientes y ocuparán menos espacio también.

Compartir espacio:

El espacio compartido es una nueva característica en APFS que permitirá que múltiples volúmenes compartan lógicamente espacio de memoria en un dispositivo de almacenamiento. Lo que esto significa es que si tiene un SSD de 256 GB en su Mac, APFS le permitirá particionarlo de tal manera que cada una de las particiones muestre los 256 GB completos (o el tamaño que elija) disponibles para su uso y expandir o reducir el tamaño físico cuando se agregan o eliminan archivos de las particiones.

Eficiencia espacial:

El almacenamiento eficiente de archivos en un dispositivo de almacenamiento es de suma importancia para un mejor rendimiento y un uso más eficiente del sistema de archivos.

APFS maneja la eficiencia del espacio utilizando los llamados "clones". Básicamente, si copia un archivo dentro del mismo sistema de archivos, en lugar de crear una copia duplicada de los datos, APFS simplemente comparte los mismos datos en el disco con el nuevo archivo. Esto significa que varias copias del mismo archivo ya no usarán espacio adicional "por archivo".

Actuación:

Apple ha realizado algunas mejoras "ocultas" en APFS para que funcione mejor en sus dispositivos.

APFS está optimizado para el almacenamiento Flash. Este es el almacenamiento utilizado en cada nuevo dispositivo Apple que se vende a los usuarios y tiene sentido que su sistema de archivos se optimice de acuerdo con la tecnología de almacenamiento que utilizan.

Además, APFS utiliza lo que se llama "TRIM". TRIM es un comando utilizado por el sistema operativo para informar al SSD qué bloques de datos ya no están en uso y pueden borrarse. TRIM permitirá que el SSD "marque" los bloques de memoria que ya no contienen datos válidos, por lo que cuando se necesitan nuevos datos para escribir, el SSD puede usar los bloques marcados. Esto da como resultado una mayor velocidad de escritura.

Si bien esta función estaba disponible en HFS +, APFS permite que se emitan comandos TRIM de forma asincrónica cuando se eliminan los archivos o se recupera el espacio libre. Esto garantiza que los cambios en los metadatos se escriban en el almacenamiento antes de llevar a cabo las operaciones de eliminación o recuperación..

Si ha usado una Mac, es probable que haya encontrado la pelota de playa giratoria, más comúnmente conocida como la "pelota de playa giratoria de la muerte". Esto generalmente ocurre cuando el sistema operativo está realizando múltiples operaciones de escritura en el SSD. Con APFS, Apple hará que el sistema de archivos priorice las operaciones que son visibles de inmediato para los usuarios, en comparación con las tareas en segundo plano que no son visibles..

Contraste de funciones entre HFS + y Apple APFS

CaracterísticaSistema de archivos HFS +Sistema de archivos APFS
Soporte de archivos dispersosNosi
PODARsiSí (también asíncrono)
Números de inodo32 bit64 bit
Compartir espacioNosi
ClonesNosi
InstantáneasNosi

VEA TAMBIÉN: Cómo bloquear y proteger con contraseña archivos, carpetas en Mac

Emocionado por APFS?

El esfuerzo de Apple para desarrollar un sistema de archivos completamente nuevo desde cero parece una buena idea; especialmente teniendo en cuenta que lo están desarrollando dirigido únicamente al hardware de Apple, lo que significa que APFS probablemente intentará usar el hardware de la mejor manera posible, especialmente el almacenamiento flash increíblemente rápido en los dispositivos de Apple. Esto debería ser una mejora decente de los muchos matices de HFS + cuando Apple finalmente lanza el sistema de archivos APFS a fines de 2016 o principios de 2017.

Estamos realmente entusiasmados con APFS y cómo mejorará la forma en que nuestros dispositivos Apple manejan archivos y directorios.

¿Qué opinas de APFS? Háganos saber en los comentarios a continuación.




Nadie ha comentado sobre este artículo todavía.

Guías de compra de gadgets, tecnologías importantes
Publicamos guías detalladas para la compra de equipos, creamos listas interesantes de los mejores productos en el mercado, cubrimos noticias del mundo de la tecnología