La diferencia de rendimiento: procesadores M1 frente a M2 de Apple con SSD de chip NAND único
MyWorkDrive invirtió mucho en los nuevos procesadores Apple basados en ARM durante su desarrollo, con kits de desarrollo y desarrollo activo de nuestro cliente macOS en el período previo al lanzamiento de M1.
Cuando llegaron las unidades de producción, elegimos con entusiasmo varias Mac nuevas: M1 Pro para desarrollo, Minis para control de calidad y su autor eligió una MacBook Air para participar como prueba adicional. Era importante para nosotros asegurarnos de tener un cliente macOS estable y confiable para los primeros usuarios.
Las Mac con procesador M1 demostraron ser mucho más rápidas desde el primer momento que las Mac basadas en Intel de especificaciones similares (e incluso mejores). Y la duración de la batería fue increíble. Nuestro cliente funcionó muy bien (con algunos pequeños desafíos de configuración para el controlador del sistema de archivos).
Cuando salió el M2, buscamos ansiosamente actualizarlo. Esperando una duración de la batería aún mejor y aumentos de rendimiento en el M1 a M2 similar a lo que veríamos al pasar de Intel a M1.
Nos sorprendió descubrir que el M2 no era mucho más rápido y, en algunos casos, incluso más lento que los equivalentes del M1. Los clientes notaron lo mismo. Preguntándonos si habíamos cambiado nuestro software o construido algo diferente para el M2, o qué era diferente. Las operaciones de disco como la carga de directorios y la escritura de archivos son significativamente más lentas en el MacBook Air M2 de nivel de entrada en comparación con un MacBook M1 equivalente.
No habíamos realizado ningún cambio y nuestro equipo de desarrollo no encontró ningún motivo en el software de macOS que hubiera causado cambios en el rendimiento. Y ejecutar macOS Ventura (10.13) en Mac M1 no mostró problemas de rendimiento. Ciertamente había algo en el M2 que era diferente del M1, por lo que nuestro software parecía particularmente afectado.
Gracias a la investigación de la comunidad y a los artículos de el borde y Ars Techinca (1) (2), ahora sabemos que el problema se relaciona con la elección de Apple de usar un solo chip NAND en el SSD de 256 gb para las máquinas con procesador M2, en lugar de dos chips NAND que se usaron en los modelos M1.
Velocidad de disco: un aspecto crucial del rendimiento
La velocidad del disco es un factor crítico que afecta el rendimiento general del sistema. Determina qué tan rápido se pueden leer y escribir los datos en la unidad de almacenamiento, lo que afecta tareas como iniciar el sistema, iniciar aplicaciones y manejar archivos grandes. Esto es particularmente cierto para MyWorkDrive en macOS que utiliza el proveedor de archivos de Apple para que los usuarios finales puedan eliminar archivos. Los archivos y los metadatos se recuperan del servidor MyWorkDrive y pasan a través del proveedor de archivos de Apple a Finder, un proceso que lee los datos a través de la API y los escribe en el disco.
Tendrá escrituras de disco (para que los datos estén disponibles) y lecturas de disco (por parte del usuario que accede a los datos), por lo que el rendimiento de SSD es fundamental para un funcionamiento sin problemas. El M1 funciona muy bien. Los dispositivos M2 de nivel de entrada, sin embargo, sufren una disminución de rendimiento.
M1 de Apple: rendimiento SSD y más allá
El procesador M1, combinado con su arquitectura de memoria unificada y SSD de alto rendimiento, condujo a ganancias de velocidad de disco impresionantes en comparación con las Mac anteriores basadas en Intel. Esto se debió en parte a la integración eficiente del controlador SSD y al mayor ancho de banda del subsistema de memoria del M1. El resultado fueron lanzamientos de aplicaciones casi instantáneos, transferencias de datos rápidas y tiempos de espera reducidos.
M2 de Apple: el enigma SSD de chip NAND único
Cuando Apple presentó el procesador M2, continuó priorizando el rendimiento y la eficiencia. Sin embargo, en ciertas Mac M2 de rango inferior, ha habido un cambio en el enfoque del diseño de SSD. En lugar de utilizar una configuración de SSD multichip, algunas Mac M2 cuentan con un solo chip NAND para sus SSD. Esta decisión de diseño podría sorprender, considerando el impacto potencial en la velocidad del disco.
Las implicaciones de los SSD de un solo chip NAND
El uso de un solo chip NAND para un SSD puede tener implicaciones tanto positivas como negativas para la velocidad del disco. Por un lado, un solo chip NAND puede generar ahorros de costos y una eficiencia energética potencialmente mejorada debido a la complejidad reducida. Por otro lado, podría resultar en velocidades de disco más lentas en comparación con las configuraciones SSD de varios chips. Esto se debe a que los SSD multichip pueden aprovechar el paralelismo para lograr tasas de transferencia de datos más altas.
Para la mayoría de los usuarios, las Mac M2 siguen siendo más rápidas que una Mac basada en Intel equivalente, y el rendimiento es tan bueno o mejor que las computadoras portátiles con Windows, por lo que la M2 sigue siendo una opción sólida.
Sin embargo, si no ha actualizado Mac de 256 gb desde M1, es posible que desee quedarse con M1.
Si desea actualizar, puede gastar el dinero adicional ($200 al momento de escribir este artículo) para actualizar del modelo de almacenamiento de 256 gb al modelo de almacenamiento de 512 gb, para usuarios que tienen demandas altas de utilización del disco: creativos, usuarios de db, editores de video, etc