Come da titolo chiedo cosa è la memoria virtuale di un PC e come la si modifica.Grazie
Come da titolo chiedo cosa è la memoria virtuale di un PC e come la si modifica.Grazie
Partiamo da cosa è la memoria.
Sai cos'è una SDRAM o una DDR, giusto?
Quella è la memoria fisica reala, cioè dove sono le informazioni che i programmi stanno utilizzando per funzionare.
Poni caso che questa non basti.. che facciamo, spegniamo il PC?
No, provvediamo a creare una memoria "cache", un file che, provvisoriamente, si occupi della memoria del sistema per immagazzinare i dati che stai usando, detta anche file di paginazione.
Qui sotto vale per W2K, ma più o meno è lo stesso per tutti i Win
Normalmente viene considerata ottimale un'impostazione cosi:Per modificare la dimensione del file di paginazione della memoria virtuale
Aprire Sistema nel Pannello di controllo.
Nella scheda Avanzate fare clic su Opzioni prestazioni, quindi scegliere Cambia nella casella di gruppo Memoria virtuale.
Selezionare dalla casella di riepilogo Unità l'unità contenente il file di paginazione che si desidera modificare.
Nella casella di gruppo Dimensione file di paginazione per l'unità selezionata immettere una nuova dimensione per il file di paginazione espressa in megabyte nella casella Dimensione iniziale (MB) o nella casella Dimensione massima (MB), quindi scegliere Imposta.
Se si diminuisce la dimensione delle impostazioni minime o massime del file di paginazione, sarà necessario riavviare il computer. Quando si aumenta la dimensione normalmente non è richiesto il riavvio del computer.
la minima uguale a due volte la RAM
la massima uguale a quatto volte la RAM
Spero sia a-basta.
Ciao
ma la memoria di cache non è una memoria fissa anch'essa caratteristica del computer?i mb che imposto da dove li prende il pc?![]()
Dallo spazio del tuo HD, se vai sotto c: c'è un file chiamato pagefile.sys, quella è la tua memoria virtuale.![]()
![]()
I can see much clearer now, I'm blind.
Io fui già quel che voi siete, Quel ch'io son voi anco sarete.
Remember that death is not the end, but only a transition
All that we learn this time is carried beyond this life.
La memoria virtuale viene gestita attraverso diverse tecniche: paginazione e segmentazione...
Comunque grazie alla memoria virtuale il pc riesce a caricare molti programmi anche se non ha a disposizione una quantità di ram sufficiente
Precisazione
... ovviamente però sarà molto + lenta, essendo il tempo di accesso all'HD + lungo di quello necessario ad accedere alla RAM
![]()
Giustissimo!Originariamente inviato da Aki
Precisazione
... ovviamente però sarà molto + lenta, essendo il tempo di accesso all'HD + lungo di quello necessario ad accedere alla RAM
![]()
La RAM ha la caratteristica di essere una memoria molto costosa però è velocissima per quanto riguarda l'accesso![]()
...anche solo per una questione di frequenza del bus e vicinanza al processoreOriginariamente inviato da Linux2004
Giustissimo!
La RAM ha la caratteristica di essere una memoria molto costosa però è velocissima per quanto riguarda l'accesso![]()
.
![]()
I can see much clearer now, I'm blind.
Io fui già quel che voi siete, Quel ch'io son voi anco sarete.
Remember that death is not the end, but only a transition
All that we learn this time is carried beyond this life.