La RAM costa poco, quindi perché non eseguiamo tutto da essa?

Jan 9, 2025
Hardware
CONTENUTO UNCACHED

I moduli RAM sono più economici che mai, quindi perché non eseguiamo l'intero sistema operativo con banchi RAM super veloci?

La sessione di domande e risposte di oggi ci arriva per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento guidato dalla comunità di siti web di domande e risposte.

La domanda

Il lettore SuperUser pkr298 vuole sapere perché non eseguiamo macchine basate su RAM, invece che su disco. Lui scrive:

La RAM è economica e molto più veloce degli SSD. È solo volatile. Allora perché i computer non hanno MOLTA RAM e, all'accensione, carica tutto nella RAM dal disco rigido / SSD ed esegui tutto da lì, supponendo che non sia realmente necessario persistere qualcosa al di fuori della memoria? I computer non sarebbero molto più veloci?

Ovviamente, l'attuale sistema operativo potrebbe non supportarlo affatto, ma c'è qualche motivo per cui la RAM non viene utilizzata in questo modo?

In superficie la sua indagine ha senso, ma chiaramente non siamo sommersi da build di computer basati su RAM; qual è la storia di fondo?

La risposta

Il collaboratore di SuperUser Hennes offre alcune informazioni sul motivo per cui utilizziamo ancora sistemi basati su disco:

Ci sono alcuni motivi per cui la RAM non viene utilizzata in questo modo:

  1. La RAM comune per desktop (DDR3) è economica, ma non così economica. Soprattutto se si desidera acquistare DIMM relativamente grandi.
  2. La RAM perde il suo contenuto quando viene spenta. Quindi dovresti ricaricare il contenuto all'avvio. Supponi di utilizzare un RAMDISK di dimensioni SSD da 100 GB, il che significa circa due minuti di ritardo mentre 100 GB vengono copiati dal disco.
  3. La RAM utilizza più energia (diciamo 2-3 Watt per DIMM, circa la stessa di un SSD inattivo).
  4. Per utilizzare così tanta RAM, la tua scheda madre avrà bisogno di molti socket DIMM e le relative tracce. Di solito questo è limitato a sei o meno. (Più spazio sulla tavola significa più costi, quindi prezzi più alti.)
  5. Infine, avrai anche bisogno di RAM per eseguire i tuoi programmi, quindi avrai bisogno della normale dimensione della RAM per lavorare (ad es. 18GiB e sufficiente per memorizzare i dati che prevedi di utilizzare).

Detto questo: Sì, esistono dischi RAM. Anche come Scheda PCI con prese DIMM e come appliance per IOps molto elevati. (Utilizzato principalmente nei database aziendali prima che SSD diventasse un'opzione). Queste cose sono non economico anche se.
Ecco due esempi di schede disco RAM di fascia bassa che sono entrate in produzione:

Nota che ci sono molti più modi per farlo oltre alla semplice creazione di un file Disco RAM nella memoria di lavoro comune.

Puoi:

  1. Usa un'unità fisica dedicata con memoria volatile (dinamica). O come appliance o con un'interfaccia SAS, SATA o PCI[e].
  2. Puoi fare lo stesso con l'archiviazione con batteria tampone (non è necessario copiare i dati iniziali in essa poiché manterrà il suo contenuto finché la potenza di backup rimane valida).
  3. È possibile utilizzare RAM statiche anziché DRAM (più semplici, più costose).
  4. È possibile utilizzare flash o altra memoria permanente per conservare tutti i dati (Attenzione: la flash di solito ha un numero limitato di cicli di scrittura). Se usi il flash come unico archivio, sei appena passato agli SSD. Se si archivia tutto nella RAM dinamica e si salva nel backup flash allo spegnimento, si torna agli apparecchi.

Sono sicuro che ci sia molto altro da descrivere, da Amiga RAD: reimposta i dischi RAM sopravvissuti a IOPS, wear leveling e Dio sa cosa, Tuttavia taglierò questo breve ed elencherò solo un altro elemento:

Prezzi DDR3 (DRAM attuale) rispetto ai prezzi SSD:

  • DDR3: € 10 per GiB o € 10.000 per TiB
  • SSD: decisamente meno. (Circa 1/4 a 1/10.)

Se vuoi saperne di più sui dischi RAM, dai un'occhiata Spiegazione dei dischi RAM: cosa sono e perché probabilmente non dovresti usarne uno .


Hai qualcosa da aggiungere alla spiegazione? Suona nei commenti. Vuoi leggere altre risposte da altri utenti esperti di tecnologia Stack Exchange? Dai un'occhiata al thread di discussione completo qui .

If RAM Is Cheap, Why Don't We Load Everything To RAM And Run It From There? (12 Solutions!!)

Run Everything Inside RAM On Windows 7


Hardware - Articoli più popolari

Come controllare il tuo Amazon Echo da qualsiasi luogo utilizzando il tuo telefono

Hardware Mar 9, 2025

Se il tuo Amazon Echo non può sentirti dall'altra stanza, o se vuoi semplicemente controllarlo quando sei del tutto lontano da casa, puoi farlo con il App Amazon (su..


I modi più economici per trasmettere in streaming il baseball (anche se non si dispone di cavo)

Hardware Mar 12, 2025

CONTENUTO UNCACHED Solo perché ti sei sbarazzato del cavo non significa che non devi rinunciare al baseball per l'intera stagione. Ecco alcuni modi in cui puoi guardare i giochi ..


Come caricare il tuo campanello Ring quando la batteria è quasi scarica

Hardware Aug 12, 2025

Ring Doorbell è un sistema di campanello abilitato per Wi-Fi con una fotocamera integrata in modo da poter vedere rapidamente chi c'è alla porta. Ma la sua batteria in..


Come ascoltare gli audiolibri su Amazon Echo

Hardware Jul 12, 2025

Se ti piace leggere, probabilmente ti piacciono anche gli audiolibri, poiché ti consentono di "leggere" un libro mentre fai altre cose. Ecco come ascoltare gli audiolibri su Amazon..


Come disattivare il LED sul lettore Sonos

Hardware May 2, 2025

I LED bianchi luminosi si sono progressivamente fatti strada su tutti i tipi di dispositivi elettronici. Se possiedi un lettore Sonos, sai già che anche loro sono dotati di un LED ..


Che cos'è la frammentazione del disco e devo ancora deframmentare?

Hardware Dec 13, 2024

CONTENUTO UNCACHED I computer moderni hanno ancora bisogno del tipo di procedure di deframmentazione di routine richieste dai computer più vecchi? Continua a leggere per conoscere la f..


Quello che hai detto: rimanere produttivi mentre si lavora da casa

Hardware Sep 15, 2025

CONTENUTO UNCACHED All'inizio di questa settimana vi abbiamo chiesto di condividere i vostri suggerimenti per la produttività del telelavoro / lavoro da casa. Ora torniamo con una carr..


Dalla casella dei suggerimenti: conversione da Easy Nook a Android, personalizzazione di YouTube e monitoraggio dell'utilizzo della batteria

Hardware Sep 16, 2025

CONTENUTO UNCACHED Ogni settimana apriamo la casella dei suggerimenti ed evidenziamo alcuni utili suggerimenti e trucchi per i lettori. Questa settimana stiamo cercando un modo se..


Categorie