Prestazioni di più RAM Stick rispetto alle singole Stick


9

Non è un segreto che l'utilizzo di due unità fisiche offre prestazioni migliori rispetto a due partizioni sulla stessa unità fisica; poiché ci sono due dispositivi, ognuno ha i propri piatti, testa, cache, controller, ecc. (eventuali colli di bottiglia del sistema e simili).

Mi chiedo se la stessa cosa sia vera per la RAM. Cioè, ad esempio (altri fattori come velocità, tempi, ecc. Uguali), l'installazione di due stick da 1 GB di RAM darebbe prestazioni migliori rispetto a uno stick da 2 GB?

Non riesco a trovare informazioni utili su test, analisi o confronti su questo argomento. Ci sono molte persone che lo chiedono, ma nessuna risposta definitiva, solo speculazioni.

Per la cronaca, non sono preoccupato per "uno stick consente futuri aggiornamenti" o single vs dual channel (questo può essere eliminato, ad esempio, raddoppiando tutto - nel mio caso particolare, sto cercando di determinare se due Gli stick da 1 GB sono meglio di quattro stick da 512 MB o viceversa).

Molte grazie.


superuser.com/questions/90109/buying-more-ram ha una risposta che supporta la tua domanda. Sicuramente ci sono due domande nella domanda SU, ma metà della domanda risponde alla tua domanda.
David,

Risposte:


1

Anche se non sei preoccupato per gli aggiornamenti futuri, ottieni le levette 2 x 1 GB. Se non altro, ci sono meno punti di fallimento. La differenza di velocità tra 4 x 512 e 2 x 1024 è trascurabile se funzionano alla stessa velocità e tensione di clock.

È comunque una domanda accademica, poiché non noterai la differenza come utente finale. Il collo di bottiglia del sistema è ancora il disco rigido, sia meccanico che SSD.


MODIFICARE:

Mi è stato detto che un minor numero di stick sarà più veloce, a causa della densità dei chip su ogni stick significa meno viaggi sull'autobus che con più stick. Apparentemente i tempi sui 512 sono anche più lenti di 1 GB.


Hmmm, questo è interessante perché l'uso di due unità fisiche rispetto a due unità logiche non è sicuramente accademico, il vantaggio in termini di prestazioni è piuttosto distinto. Suppongo che la differenza potrebbe essere dovuta alle latenze coinvolte (i tempi di aggiornamento e accesso della RAM sono molto meno dei tempi di ricerca e accesso delle unità).
Synetech,

Sono sicuro che dovrebbe esserci un vantaggio per le applicazioni ad alta intensità di memoria che potrebbero trasferire dati tra RAM e CPU (ovvero, l'unità non è coinvolta). Guarda la differenza di velocità tra le cache della CPU e la velocità della RAM; la RAM è in grado di estrarre i dati più velocemente di quanto possa fornire un singolo stick, due stick dovrebbero essere in grado di spingere i dati più velocemente di uno stick.
Synetech,

Solo su doppio canale, forse.

> Se non altro, ci sono meno punti di errore. A tal proposito, potresti anche dire che se si verifica un errore, con una configurazione one-stick, perdi il doppio rispetto a una configurazione a due stick. > Solo su doppio canale, forse. I dischi rigidi non sono dual-channel ma presentano questo comportamento. Il punto è che dispositivi fisici separati possono prepararsi internamente per fornire un flusso di dati pronto al collo di bottiglia (ad es. Bus) mentre un singolo dispositivo potrebbe essere massimizzato.
Synetech,

1
Ho trovato questo link. Non sono sicuro che possa essere d'aiuto: overclock.net/intel-memory/29556-ram-cpu-bottleneck.html
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.