Utilizzo della memoria per la grafica automatica su un Mac con chip Apple M1

3 users found this article helpful

In Parallels Desktop su un Mac con chip Apple M1, tutti i sistemi operativi supportati utilizzano l'architettura di memoria unificata (UMA) del chip Apple M1 ai fini della grafica. Quest'architettura di memoria è un approccio esclusivo adottato da Apple per la progettazione dei sistemi e implica l'uso di una sola memoria unificata per la CPU e la GPU. In altre parole, non esiste una memoria per la grafica dedicata su un Mac con chip Apple M1. L'utilizzo di una memoria di sistema per la grafica rappresenta la soluzione più efficiente per offrire la migliore esperienza di utilizzo delle macchine virtuali su computer Mac con chip Apple M1.  

Mac con chip Apple M1: nessuna memoria per la grafica dedicata

Mac con processori Intel: scheda grafica con memoria dedicata

Aumento della memoria video

In caso di problemi delle prestazioni grafiche o di risorse insufficienti per alcune applicazioni, potrebbe essere utile modificare i parametri della memoria video ma, a volte, la situazione potrebbe persino peggiorare. In questi casi, è consigliabile procedere come segue:

In Parallels Desktop 17 e versioni precedenti

1. Apri la configurazione della macchina virtuale>Hardware>CPU e memoria >Manuale e aumenta il valore della RAM e il numero di CPU virtuali. Nella maggior parte dei casi, metà delle CPU totali offre prestazioni ottimali. L'assegnazione di più della metà delle CPU per la macchina virtuale può causare una riduzione delle prestazioni sia per il Mac che per la VM. Al pari dei processori, la prassi migliore è  assegnare la metà della RAM totale del Mac.

2. Se stai utilizzando un gioco, prova a ridurre la risoluzione dello schermo e disattivare le impostazioni delle applicazioni più complesse.

In Parallels Desktop 16 e versioni precedenti

1. Apri la configurazione della macchina virtuale>Hardware>CPU e memoria > aumenta il valore della RAM e il numero delle CPU virtuali entro l'intervallo consigliato . 

2. Se stai utilizzando un gioco, prova a ridurre la risoluzione dello schermo e disattivare le impostazioni delle applicazioni più complesse.

Nota: poiché le risorse del Mac sono limitate, la quantità di RAM assegnata a una macchina virtuale non dovrebbe essere superiore a quella consigliata. Ad esempio, è possibile assegnare 6 GB a una macchina virtuale in esecuzione su un Mac con 8 GB di RAM. Le risorse sono tuttavia richieste anche da altre applicazioni in esecuzione sul lato Mac (alcune sono disponibili in Monitoraggio attività). Pertanto, potrebbe verificarsi un sovraccarico di memoria e le prestazioni generali tenderanno a ridursi in modo esponenziale. 

Informazioni aggiuntive

Parallels Desktop utilizza la memoria di sistema per la grafica e gestisce in modo autonomo la quantità di memoria video assegnata a una macchina virtuale in base alle esigenze della macchina stessa. Questo è l'approccio migliore poiché tutti i sistemi operativi supportati da Parallels Desktop sui computer Mac con chip M1 possono utilizzare la memoria di sistema per la grafica.

Una macchina virtuale utilizza infatti le risorse dell'unità di elaborazione grafica del chip Apple M1 (GPU) integrata nel System on a chip (SoC), sebbene in modo indiretto. La macchina virtuale utilizza le interfacce di programmazione delle applicazioni per la grafica macOS o le API (MetalOpenGL) ma non ha accesso diretto all'unità di elaborazione grafica (GPU) o alla relativa memoria. La memoria video del sistema operativo guest viene assegnata dalla RAM del Mac e funge più da buffer transitorio per trasferire i volumi di dati tra le API del sistema operativo della macchina virtuale (Direct3D, OpenGL) e le API macOS piuttosto che da un'unità di archiviazione vera e propria. Pertanto, la quantità di memoria per la grafica virtuale non deve corrispondere alla memoria della GPU fisica poiché gli scenari di utilizzo sono differenti.

Was this article helpful?

Tell us how we can improve it.