Test Larghezza di Banda RAM
Misura la velocità con cui la tua macchina sposta i dati attraverso la memoria. Il test trasferisce centinaia di megabyte in quattro passaggi e trasforma la larghezza di banda sequenziale in un punteggio in GB/s che puoi confrontare tra dispositivi e browser.
256 MB è il valore predefinito — abbastanza grande da uscire dalla cache della CPU ed entrare nella RAM. 1 GB può fallire su telefoni e macchine con poca memoria.
Chiudi prima le schede pesanti e confronta le macchine con lo stesso browser — il motore fa parte di ciò che viene misurato.
64 MB può stare nella cache della CPU e gonfiare il risultato. Da 256 MB in su, i dati provengono dalla memoria reale.
Saltare tra indirizzi imprevedibili aggira cache e prefetcher, quindi il passaggio casuale si posiziona ben al di sotto di quelli sequenziali — è latenza, non un difetto.
I punteggi cambiano in base al browser e al carico in background, non solo all'hardware. Stesso browser, stessa dimensione di buffer, macchina a riposo — allora il confronto ha un senso.
La velocità della memoria è il collo di bottiglia silenzioso: una macchina con un processore veloce ma con RAM lenta o a canale singolo si blocca quando passi tra schede pesanti, e nessun misuratore della CPU mostra il perché. Un valore di larghezza di banda lo rende visibile — confronta un vecchio laptop con il suo sostituto, oppure una macchina prima e dopo l'aggiunta di un secondo modulo di memoria. Non viene installato né caricato nulla: i buffer risiedono nella scheda del browser e vengono liberati non appena la chiudi.
Quando premi Avvia, un Web Worker alloca due grandi array tipizzati fuori dal thread principale — così la scheda resta reattiva — e li scalda per evitare che i costi di compilazione e primo accesso alterino il risultato. Vengono quindi eseguiti quattro passaggi, ciascuno ripetuto cinque volte e mediato. Scrittura sequenziale e lettura sequenziale sono la classica coppia di larghezza di banda, e la loro media è il tuo punteggio. L'accesso casuale salta tra indirizzi pseudo-casuali, aggirando cache e prefetcher, quindi misura la latenza e si posiziona ben al di sotto dei valori sequenziali. La copia di memoria usa lo spostamento a blocchi ottimizzato del motore — di solito il più veloce dei quattro.
Come leggere il tuo punteggio
| Punteggio | Valutazione | Cosa significa in genere |
|---|---|---|
| 12+ GB/s | Elite | Desktop recente o Mac Apple Silicon con memoria multi-canale veloce |
| 9 – 12 GB/s | Eccezionale | Laptop da prestazioni moderno o desktop DDR5 |
| 6.5 – 9 GB/s | Eccellente | Hardware recente e sano — un desktop DDR4 dual-channel o un buon laptop |
| 4 – 6.5 GB/s | Buono | Laptop mainstream e desktop più datati — adeguati per il lavoro quotidiano |
| 2 – 4 GB/s | Discreto | Hardware economico, compatto o datato, spesso a canale singolo |
| Sotto 2 GB/s | Scarso | Hardware molto vecchio — oppure qualcosa non va: chiudi le schede pesanti, collega l'alimentazione, riprova |
Scegliere una dimensione del buffer
| Buffer | Cosa testa | Compromesso |
|---|---|---|
| 64 MB | Abbastanza piccolo da stare in parte nella cache della CPU, quindi i valori risultano alti | Passaggio più rapido — consideralo un test della cache, non della RAM |
| 256 MB | Esce da ogni cache consumer per finire nella RAM reale | Il valore predefinito — bilanciato, la dimensione giusta per confrontare i dispositivi |
| 512 MB | Si spinge in profondità nella RAM, ben oltre qualsiasi cache L3 | Medie più stabili per un'esecuzione leggermente più lunga |
| 1 GB | Mette sotto stress sia l'allocazione che la larghezza di banda | Può fallire del tutto su telefoni e macchine con poca memoria |
Cosa un test da browser può — e non può — misurare
Questo test misura la larghezza di banda che JavaScript può effettivamente raggiungere — ciò che conta per la reattività percepita delle app web, non il dato dichiarato sulla scatola. Un kit DDR5-6000 non mostrerà qui le sue decine di GB/s nominali: un solo thread, un solo motore del browser, con il garbage collector di mezzo, quindi i punteggi restano ben al di sotto di strumenti nativi come AIDA64 e si confrontano meglio con altri punteggi da browser. Il sandbox non può vedere i tempi di memoria, i canali o lo stato ECC (incolla invece i numeri di un kit nel Calcolatore di Latenza RAM), e un modulo difettoso richiede uno strumento a livello di avvio come MemTest86, non una pagina web. Anche la memoria è solo uno dei sospetti — metti sotto stress il processore con il Stress Test CPU e la scheda grafica con il Stress Test GPU per vedere cosa sta frenando il sistema.
