Grande memoria - Big memory
I computer con una grande memoria sono macchine con una grande quantità di memoria ad accesso casuale (RAM). I computer sono necessari per database, analisi dei grafici o, più in generale, elaborazione ad alte prestazioni , data science e big data . Alcuni sistemi di database sono progettati per funzionare principalmente in memoria, recuperando raramente o mai i dati dal disco o dalla memoria flash. Visualizza l' elenco dei database in memoria .
Dettagli
Le prestazioni dei sistemi con memoria di grandi dimensioni dipendono da come le unità di elaborazione centrale (CPU) accedono alla memoria, tramite un controller di memoria convenzionale o tramite accesso alla memoria non uniforme (NUMA). Le prestazioni dipendono anche dalle dimensioni e dal design della cache della CPU .
Le prestazioni dipendono anche dalla progettazione del sistema operativo (OS). Le enormi funzionalità delle pagine in Linux e in altri sistemi operativi possono migliorare l'efficienza della memoria virtuale . La funzionalità di pagine enormi trasparenti in Linux può offrire prestazioni migliori per alcuni carichi di lavoro con una grande memoria. Il "Supporto per pagine grandi" in Microsoft Windows consente alle applicazioni server di stabilire aree di memoria di pagine grandi che in genere sono tre ordini di grandezza maggiori della dimensione della pagina nativa.