Un modo per ottenere questo risultato è testare le prestazioni in una macchina virtuale configurata per rappresentare un processore più limitato.
Supponendo che tu stia utilizzando un Mac fornito con un sistema operativo preinstallato, probabilmente dovrai acquistare una licenza Mac OS aggiuntiva, ma la virtualizzazione può essere eseguita gratuitamente con VirtualBox o a un costo moderato con Parallels o VMWare Fusion .
Nel caso di VirtualBox, quando si crea una macchina virtuale, è possibile regolare la quantità di RAM, il numero di CPU / core e l'Execution Cap per limitare la CPU virtuale a una percentuale di una CPU reale. Credo che Parallels e Fusion offrano funzionalità simili.
La maggior parte dei casi di utilizzo della virtualizzazione per Mac implica l'esecuzione di un sistema operativo Windows virtualizzato, quindi troverete molte più informazioni sulle licenze di Windows con questi prodotti, ma il Mac OS virtuale è un'opzione legittima, purché sia conforme a I requisiti di licenza di Apple .
Apple consente la virtualizzazione di molti dei loro sistemi operativi purché la piattaforma hardware utilizzata sia di tipo Apple, ma i dettagli specifici variano a seconda della versione del sistema operativo e del modo in cui l'hai ottenuta.
Ad esempio, se acquisti un Mac con Yosemite preinstallato, non ottieni i diritti di virtualizzazione per quel SO, ma se ottieni la tua licenza Yosemite dall'App Store, ti viene concesso il diritto di eseguire due ulteriori virtual istanze di Yosemite sul tuo Mac, purché sia per uso "personale" o "sviluppo".
Poiché esistono regole diverse per versioni diverse, il modo migliore per assicurarti di rispettare i requisiti legali di Apple per la virtualizzazione è contattare Apple direttamente e spiegare i tuoi requisiti.