¿Qué es Apple File System y por qué es mejor que HFS +?

Si ha estado siguiendo las noticias de la última versión de macOS de Apple, es posible que haya notado alguna mención del Sistema de archivos de Apple o APFS. Este es uno de esos temas inestables que no reciben mucha atención. Sin embargo, es la estructura central que subyace a la experiencia de un usuario con el sistema operativo. APFS no se finalizará hasta 2017, pero puede probar la vista previa para desarrolladores ahora disponible en Sierra.

Diferencias y mejoras

Para revisar rápidamente, un sistema de archivos es la estructura básica que usa un sistema operativo para almacenar y recuperar datos. Los diferentes sistemas de archivos adoptan diferentes enfoques para esta tarea. A medida que las computadoras se han vuelto más rápidas, los sistemas de archivos más nuevos han aprovechado el impulso para ofrecer nuevas funciones y adaptarse a las necesidades de almacenamiento modernas.

HFS +, el sistema de archivos que se envía con las nuevas Mac en la actualidad, tiene dieciocho años. HFS, su progenitor, es más antiguo que la película de bromance de Tom Cruise “Top Gun”. Es como un Toyota viejo. Todavía funciona (quizás sorprendentemente bien), pero no está ganando ninguna medalla.

APFS no es tanto una actualización de HFS + como un salto cuántico hacia adelante … hasta el presente. Aunque es una actualización importante para los usuarios de Apple, parece que Apple se está poniendo al día con otros sistemas, en lugar de adelantarlos. Sin embargo, la actualización no es demasiado pronto.

Clonación e integridad de los datos

APFS usa un esquema llamado copia en escritura para hacer clones instantáneos de archivos duplicados. En HFS +, cuando un usuario duplica un archivo, se copia cada bit. En cambio, APFS crea un clon manipulando metadatos y asignando espacio en disco. Sin embargo, no se copian bits hasta que se modifica el archivo clonado. A medida que el clon difiere de la copia original, esos cambios (y solo esos cambios) se guardan.

La función de copia en escritura también mejora la integridad de los datos. En otros sistemas, si su volumen se desmonta con operaciones de sobrescritura pendientes, es posible que parte de su sistema de archivos no esté sincronizado con el resto. Copy-on-write evita el problema escribiendo cambios en el espacio libre en disco en lugar de sobrescribir archivos antiguos. Hasta que la operación de escritura se complete con éxito, el archivo antiguo es la versión canónica. Solo cuando el nuevo archivo se copia correctamente, se purga el antiguo.

Instantáneas del sistema

Las instantáneas son una actualización importante y se le proporcionan en parte gracias a la arquitectura de copia en escritura. Una instantánea es una imagen montable de solo lectura de un sistema de archivos en un momento determinado. A medida que cambia el sistema de archivos, solo se guardan los bits modificados. Esto puede hacer que la copia de seguridad sea más simple y confiable. Teniendo en cuenta la desgarradora decepción de los enlaces duros en que se ha convertido Time Machine, esta podría ser una mejora importante.

Calidad de servicio de E / S

Es posible que haya visto el término Calidad de servicio (QoS) en las instrucciones de configuración de su enrutador. QoS prioriza el uso del ancho de banda para evitar ralentizar las tareas prioritarias. En su enrutador, emplea reglas definidas por el usuario para dar a las tareas seleccionadas el mayor ancho de banda. Según se informa, la QoS de Apple priorizaría las operaciones del usuario, como las ventanas activas. Las tareas en segundo plano, como las copias de seguridad de Time Machine, se degradarían. Entonces, ¿quizás menos pelotas de playa?

Cifrado nativo

En un mundo posterior a Snowden, el cifrado está de moda. Y cada vez más Apple enfatiza la seguridad de sus sistemas. El cifrado fuerte integrado no es ninguna sorpresa. Con APFS, Apple está incorporando un esquema de cifrado más matizado que su enfoque actual de disco completo o nada. Los usuarios pueden utilizar una única clave para cifrar todos sus datos o utilizar varias claves de cifrado para bloquear archivos y carpetas individuales por separado. Por supuesto, tampoco puedes encriptar nada, bribón sin preocupaciones.

Optimización de SSD y Flash

La optimización del almacenamiento flash se ha incluido como una característica principal de APFS, pero la implementación no es emocionante. En lugar de aprovechar su grado inusual de integración del sistema, Apple ha cambiado algunas de las funciones que normalmente manejan los chips del SSD al sistema operativo. Es más como si el sistema de archivos conociera las SSD en lugar de estar optimizado para ellas.

Cambio de tamaño de partición dinámica

Las particiones lógicas en una unidad APFS pueden cambiar de tamaño de forma dinámica. Los usuarios solo necesitan especificar el número de particiones deseadas. El sistema de archivos calcula la asignación de disco sobre la marcha. Cada partición solo ocupa el espacio en disco que utiliza para almacenar archivos. El resto del espacio en disco está disponible para cualquier partición. Es ordenado, pero se parece más a una metacarpeta que a otra cosa.

Conclusión

¿Importa esto? Para desarrolladores y usuarios avanzados, esto es increíble. Para los usuarios ocasionales de Mac, no debería haber mucha diferencia externa. Y si bien la actualización es excelente, todavía faltan algunas piezas. La compresión nativa está notablemente ausente, al igual que la suma de verificación de los datos del usuario. Por supuesto, cualquier cosa podría cambiar para 2017, así que mire este espacio.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario