Todas las Noticias en Películas, Avances de Películas y Reseñas.

Lo que hemos aprendido sobre el nuevo sistema de archivos de Apple, APFS

No se discutió en el discurso de apertura de la WWDC. Pero Apple ha estado desarrollando un nuevo sistema de archivos para todos sus dispositivos llamado Apple File System. Ha sido un tema candente de discusión durante la última semana. Estas son algunas de las cosas notables que hemos aprendido desde el primer día de la WWDC junto con algo de contexto.

__________________________

Esta es una noticia emocionante. Escuchar que Apple finalmente ha decidido hacer algo con su sistema de archivos obsoleto, HFS+, reconforta el corazón. Levantó el ánimo de todos aquellos que se quejaban de las deficiencias técnicas de HFS+, la ausencia de seguridad y cifrado como ciudadano de primera clase, la tosquedad de sus marcas de tiempo y el mecanismo demasiado tenso detrás de Time Machine, solo por nombrar un pocas cosas.

Antes de continuar, para obtener una introducción a lo que es un sistema de archivos y por qué Apple quería reemplazar su antiguo HFS+, consulte: “Emergen detalles sobre el nuevo sistema de archivos APFS de Apple: ¿qué significa todo esto?”

Algunos detalles interesantes

1. Inicio. Probablemente, la razón por la que Apple no optó por el nombre AFS es porque Andrew File System lo ha utilizado durante mucho tiempo. Nos enteramos de que Apple ha estado trabajando en APFS desde 2014, y eso fue mucho antes de que Linus Torvalds hiciera sus comentarios muy públicos y punzantes sobre HFS+. Los ingenieros de Apple solo pudieron sonreír y volver al trabajo.

2. Ir solo. Hemos aprendido que Apple debatió internamente sobre la adopción de un sistema de archivos moderno disponible actualmente como ZFS o implementar el suyo propio. Es típico que Apple tenga este tipo de debate interno. En última instancia, se tomó la decisión de diseñar un nuevo sistema de archivos que reconozca la escala de los productos de Apple, desde Apple Watch hasta Mac Pro.

Recomendado:  HomeKit Security de Apple frente a botnets ioT: Apple no puede hacer mucho

3. Horario. Se tarda unos cuatro años en diseñar, desde cero, y enviar un nuevo sistema de archivos. En ese momento, el sistema de archivos es confiable, pero aún puede modificarse. Dado que Apple lleva dos años trabajando en APFS, el objetivo de tenerlo listo en 2017 es muy ambicioso. Pero entonces, las metas ambiciosas tienden a sacar los productos a tiempo en lugar de sufrir retrasos interminables.

4. Instantáneas APFS. Una instantánea es exactamente lo que parece. El estado del sistema de archivos se puede guardar periódicamente y revertir a ese estado idéntico en un momento posterior. Esto, combinado con el hecho de que APFS actualmente no es compatible con los enlaces duros que usa Time Machine, sugiere que se tendrá que invocar un mecanismo diferente para que Time Machine, o algo similar, perdure.

Tenemos dos nociones que parecen incompatibles. Una cosa es retroceder en el tiempo y recuperar un solo archivo que se eliminó hace meses. Otra muy distinta es devolver todo el sistema de archivos a un estado anterior. Aún no está claro cómo avanzaremos en estos dos frentes aparentemente contradictorios.

5. Sumas de verificación. Quizás la mayor controversia sobre APFS que he visto es el negocio de las sumas de verificación. Las sumas de verificación se utilizan para detectar y corregir errores (corrupción, “bit rot”) de los datos. En este momento, APFS planea realizar una suma de comprobación solo de sus propios datos, no de los datos del usuario. El argumento es que la suma de verificación de todos los datos del usuario consume energía adicional y tiene una penalización de espacio (pequeña). La discusión continúa con Apple actualmente afirmando que sus estándares para el hardware que envían son tan altos que no es un problema.

Recomendado:  Cómo obtener iluminación Edge de Galaxy S8 y S9 en su teléfono Android

Además, debido a la forma en que APFS duplica los datos, hacer copias de los archivos no evita posibles daños. Queda por verse. Sin embargo, APFS tiene la posibilidad de implementar sumas de verificación de datos de usuario en algún momento futuro si se requiere.

Aquí también hay una cuestión filosófica. Si el usuario realiza una copia de seguridad de los datos guardando copias en la misma unidad, eso realmente no es una copia de seguridad. Los datos importantes se guardarán en dos o más unidades separadas. Entonces, puede ser que la decisión de Apple sobre las sumas de verificación dependa de cómo diseña un reemplazo de Time Machine.

6. Memoria borrable. La razón por la que puedes llevar un iPhone a una tienda Apple y reciclarlo con confianza tiene que ver con un hardware especial: la memoria borrable. Esa es una parte protegida de la memoria que contiene la clave de cifrado de hardware. Después de reiniciar el iPhone, esa clave se destruye y todo lo que queda es un revoltijo cifrado e ilegible en el almacenamiento Flash. APFS admitirá esto, y con ese hardware especial en futuras Mac, también podemos vender nuestras Mac con confianza sabiendo que todos nuestros datos privados son irrecuperables del almacenamiento SSD/Flash.

7. Desempeño. APFS se ha optimizado para el rendimiento general, especialmente con SSD. Se tienen en cuenta las características especiales de los gestores de datos Flash, denominados Flash Translation Layer (FTL). Además, hay un enfoque en la reducción de la latencia de E/S. Se da prioridad a las operaciones que están expuestas al usuario. Eventualmente, la pelota de playa giratoria puede volverse tan rara como el propietario de un Corvette sin gorra de béisbol.

Recomendado:  Nexus 4 volverá a estar disponible en Play Store a las 1200 PST [US Only]

APFS tiene un largo y glorioso futuro por delante. Escucharemos mucho más al respecto en los próximos años. En este punto, la información apenas se filtra, pero lo que sabemos hasta ahora ha sido motivo de mucha alegría.

Ahora, si tan solo Apple enviara una nueva Mac Pro para poner APFS el próximo año.

Referencias

Si tiene hambre de más detalles técnicos, le recomiendo esta discusión de Adam Leventhal. “APFS en detalle: descripción general”. Michael Tsai también ha recopilado algunos comentarios de la comunidad en su blog.


Imagen teaser a través de Shutterstock