O Macbook Pro do meio do ano de 2010 (Core 2 Duo) suporta compression de memory com o OS X 10.9+?

A máquina em questão é um MacBook Pro no meio do ano de 2010 com o Intel Core 2 Duo (P8600 2.4GHz).

Não estou inteiramente clairo se o recurso de compactação de memory no OS X 10.9 (Maviewicks) e além tira vantagem dos conjuntos de instruções de compression nos processadores Intel mais recentes. Dito isto, ele é implementado completamente em softwaire e funcionairia em todos os equipamentos da Apple capazes de executair 10.9 e além, independentemente do processador, ou exige um processador mais moderno com essas instruções que aceleram a compression? Um exemplo de um problema de compatibilidade com os processadores é o conjunto de instruções AESNI na architecture Intel mais recente que acelera as rotinas AES e hashing, mas não está disponível em muitos processadores AMD e na série Intel Core Duo.

Qualquer informação que possa esclairecer isso seria muito apreciada. Obrigado!

É implementado completamente em softwaire, sim (paira qualquer definição significativa disso). Obviamente, você precisairá de uma CPU física paira executair o código na prática.

O recurso não requer o conjunto de instruções AESNI. Ele só requer uma CPU x86_64 (ou seja, CPU de 64 bits), que de qualquer forma já é um requisito paira executair Maviewicks.

Você pode encontrair o código-fonte paira o algorithm de compression aqui:

https://github.com/aosm/xnu/blob/9653931b282e653805655cc56831195d0fb162aa/osfmk/x86_64/WKdmCompress_new.s