¿La Macbook Pro (Core 2 Duo) de mediados de 2010 es compatible con la compresión de memoria con OS X 10.9+?

2

La máquina en cuestión es una Macbook Pro de mediados de 2010 con Intel Core 2 Duo (P8600 2.4GHz).

No estoy completamente claro si la función de compresión de memoria en OS X 10.9 (Mavericks) y más allá se aprovecha de los conjuntos de instrucciones de compresión en los procesadores Intel más nuevos. Dicho esto, ¿se implementó completamente en el software y funcionaría en todo el hardware de Apple capaz de ejecutar 10.9 y más allá, independientemente del procesador, o requiere un procesador más moderno con estas instrucciones que aceleran la compresión? Un ejemplo de un problema de compatibilidad con los procesadores es el conjunto de instrucciones AESNI en la nueva arquitectura Intel que acelera en gran medida las rutinas AES y hash, pero no está disponible en muchos procesadores AMD y la serie Intel Core Duo.

Cualquier información que pueda arrojar luz sobre esto sería muy apreciada. ¡Gracias!

    
pregunta Brendan 26.11.2017 - 23:19

1 respuesta

2

Se implementa completamente en el software, sí (para cualquier definición significativa de esto). Obviamente, necesitará una CPU física para ejecutar el código en la práctica.

La función no requiere el conjunto de instrucciones AESNI. Solo requiere una CPU x86_64 (es decir, una CPU de 64 bits) que de todos modos ya es un requisito para ejecutar Mavericks.

Aquí puede encontrar el código fuente del algoritmo de compresión:

Enlace

    
respondido por el jksoegaard 26.11.2017 - 23:49

Lea otras preguntas en las etiquetas