La risposta diretta alla tua domanda è che otterrai una larghezza di banda della memoria di picco marginalmente più alta con 6 moduli di memoria abbinati che funzionano in modalità a canale triplo di quanto faresti con 8 moduli di memoria abbinati in modalità a doppio canale. Tuttavia, non ci sono garanzie che la tua macchina eseguirà le attività che usi per una più veloce in entrambe le modalità. Hai bisogno di un'analisi più approfondita di quella. In primo luogo, ecco le istruzioni di sostituzione della memoria per il tuo Mac . In breve, le istruzioni per il tuo modello vanno così:
Dual-processor computers have eight
memory slots, four per processor. You
can install 1 GB, 2 GB, or 4 GB DIMMs.
Each processor’s memory controller has
three memory channels. DIMM slots 1,
2, 5, and 6 have their own channels;
slots 3 and 4 share a channel and
slots 7 and 8 share a channel. For
optimal memory bandwidth, all six
memory channels should be used, and
memory should be balanced across the
six channels. Note: Populating slot 4
or 8 slightly drops maximum memory
bandwidth, but depending on the
applications used, overall system
performance may benefit from the
larger amount of memory.
If you have Fill in these slots
Two DIMMs 1 and 2
Three DIMMs 1, 2, and 3
Four DIMMs 1, 2, and 5, 6
Six DIMMs 1, 2, 3 and 5, 6, 7
Eight DIMMs 1, 2, 3, 4 and 5, 6, 7, 8
Per determinare se trarrai vantaggio da una RAM totale o dal mantenere la RAM in modalità triple channel richiederebbe benchmark. È difficile senza misurare l'utilizzo per dire se ci sarà qualche beneficio dall'aggiunta di più RAM. Se esegui una compilazione con Activity Monitor in esecuzione, stai utilizzando tutta la RAM che hai? L'I / O del disco è particolarmente elevato? Se l'I / O del disco è alto ma la RAM non è completamente utilizzata, potrebbe essere preferibile utilizzare un disco rigido SSD per eseguire le compilation piuttosto che l'aggiunta di RAM, controllare il paging su disco durante la compilazione. La cosa importante qui è trovare il collo di bottiglia piuttosto che sperare che l'aggiunta di RAM renderà le cose più veloci. Potrebbe persino rivelarsi che la CPU o il compilatore è il collo di bottiglia. Se hai due CPU a 6 core, il tuo compilatore può usare tutta questa potenza di elaborazione?
So che probabilmente ho sollevato più domande di quelle che ho risposto, ma vale la pena considerarle se stai cercando un miglioramento delle prestazioni per il tuo investimento.
Se sei un programmatore probabilmente capisci questi concetti comunque, ma qui c'è un link a un articolo su che spiega il processo di ricerca di colli di bottiglia che ritengo sia facile da leggere. Il sistema operativo in questo caso è Windows ma i principi sono gli stessi. È possibile utilizzare Activity Monitor o uno strumento di monitoraggio delle risorse di terze parti per determinare il collo di bottiglia.
Ad esempio, per determinare se il sistema sta esaurendo la RAM, attivare Activity Monitor. Vicino alla parte inferiore della finestra, seleziona il pulsante con la linguetta "Memoria di sistema" e dai un'occhiata al grafico a torta e alle figure elencate sotto. Ecco un esempio dal mio sistema.
LefigurediquestoscreenshotacuidovrestiessereinteressatosonoePageOut.FreemostraquantaRAMèattualmentedisponibile,PageOutsèunindicatorecheiltuosistemastaesaurendolaRAMehadovutoscriveredatitemporaneisuldisco.Qualsiasivaloresuperiorea0inPageOutssignificachepotrestitrarrevantaggiodaunamaggiorequantitàdiRAM.ÈpossibileeseguirequalsiasiattivitàchesiprevededispingereilsistemaconActivityMonitorapertoemonitorarequestecifre.QuestodovrebbeaiutartiadeterminareseotterraibeneficidapiùRAM.Percompletezza,eccocosarappresentaciascunarticolo.
- Gratuito:memorianoninuso
- Wired:DatichedevonorimanerenellaRAMenonpossonoesserespostatisuldisco
- Attivo:datichesonoattualmenteinmemoriaesonostatiapertidirecente
- Inactive:datichesonoattualmenteinmemoriamanonvengonopiùutilizzati.Adesempio,sehaichiusodirecenteun'applicazione,isuoidativengonoconservatiinmemoriaperunriavviopiùrapido,masarannoutilizzatidaaltreapplicazioniseesauriscilamemoriaFree.
- Usato:lasommadimemoriacablata,attivaeinattiva
EccounlinkdavverointeressanteancheperledomandesulleprestazionidelMac link