Noticias, Gadgets, Android, Móviles, Descargas de Aplicaciones

La impresion de "velocidad" de Mac M1 no solo está relacionado con el rendimiento bruto

El chip M1 de Apple ya no tiene que demostrar su superioridad técnica sobre Intel: con un consumo de energía hasta 5 veces menor, puede ofrecer un rendimiento similar o incluso superior a los antiguos Core iX incluidos en las Mac.

Pero más que los números brutos, la impresión de velocidad no solo está relacionada con las capacidades informáticas de los procesadores. Como revela el especialista Howard Oakley en un foro en gran parte lleno de ejemplos, esta sensación de tareas reactivadas en estas máquinas está principalmente ligada a la Calidad de Servicio (QoS en inglés). En pocas palabras, QoS consiste en hacer que el hardware y el software funcionen juntos para gestionar mejor las necesidades del usuario.

Ilustración: La sensación de & # 039; velocidad & # 039;  Mac M1 no se trata solo de rendimiento puro

Detrás de este concepto se esconde realmente un sistema de gestión de prioridades muy avanzado. En macOS Big Sur, a cada tarea se le asigna un nivel de servicio: antecedentes, utilidad, usuarioIniciado, y userInteractive, de la menos importante a la más alta prioridad. Por ejemplo, una copia de seguridad será más de fondo, mientras que un procesamiento en Final Cut Pro estará en userInteractive. Hasta ahora, nada nuevo, este tratamiento existe tanto en Intel como en Mac M1.

Maíz esta operación mejora drásticamente en el chip de Apple gracias a la arquitectura BIG.little, de nuevo, nada muy nuevo: en el M1, los 8 núcleos se dividen en dos. Por un lado 4 corazones Tormenta de nieve ineficaz pero muy eficiente, y por otro, corazones Tormenta de fuego, potente pero más intensivo en energía. Ves venir la secuela: Al asignar las tareas más modestas a los núcleos con mayor eficiencia energética, los núcleos rápidos siempre están disponibles a su máxima potencia.. En un chip Intel (para esquematizar muy brevemente), macOS asignará tareas al pifómetro con los corazones disponibles, depende del chip gestionar los tratamientos lo mejor posible. Pero en la práctica, todos los núcleos se utilizan de la misma manera y ninguno está realmente 100% disponible para una tarea exigente a la vez T.

Ilustración: La sensación de & # 039; velocidad & # 039;  Mac M1 no se trata solo de rendimiento puro

A la llegada, estas Mac llevadas a plena carga parecen más receptivas, incluso si algunas tareas en segundo plano son un poco más lentas que con Intel. Pero para el usuario, es esta sensación de reactividad lo que cuenta y para nuestros compañeros de ArsTechnica para trazar el paralelo con el planificador. Cola completamente justa (cfq), introducido en el kernel de Linux en la década de 2000, y luego retirado recientemente: este sistema que se supone que hace que la cola sea completamente justa ha terminado contraproducente en uso, y tendía a hacer que el sistema fuera más lento para el usuario.

Último punto importante para que todo esto funcione correctamente: Depende de los desarrolladores asignar las prioridades correctas a las diferentes tareas de sus aplicaciones.. Si todo se considera urgente (para obtener el mejor rendimiento posible), todos los demás programas salen perdiendo. Por el contrario, si las prioridades están configuradas correctamente, la Mac aparecerá más rápido, incluso si ciertos cálculos (como comprimir un archivo, por ejemplo, realizados por Oakley) serán un poco más lentos que con Intel.