Ottimizzare la memoria virtuale
Spiegazioni
Questa FAQ é l'ottimizzazione della memoria virtuale che non ha lo stesso risultato dell'aumento della RAM...
Anche se disponiamo di una grande quantità di RAM, la memoria virtuale é sempre utilizzata.
Sempre nelle condizioni più performanti!
Il file del paging (chiamato anche "memoria virtuale") è utilizzato dal sistema operativo per un periodo transitorio, per memorizzare blocchi di dati che sono normalmente in memoria.
Se il file è frammentato, le prestazioni del sistema ne risentono pesantemente. E' quindi utile deframmentare il file.
In Windows 2000/XP/Vista, è
c:\pagefile.sys
La deframmentazione automatica
Usare la pagina xxx
La deframmentazione manuale
Disattivare la memoria virtuale
Iniziare disattivando la memoria virtuale:
- Pannello di controllo (look classico) ==> "Sistema"
- In Vista: Cliccate su "Advanced System Settings"
- Sugli altri Windows: fare clic sulla finestra "Avanzare"
- In "Prestazioni" clicca su "Impostazioni" ==> scegliere la finestra "Avanzare"
- Nella "Memoria virtuale" clicca su "Modifica"
Il file utilizzato per la memoria virtuale (pagefile.sys) si trova senza dubbio sul c:
- Fare clic su "No file di paging" e "Set".
- Chiudere tutto e riavviare in modalità provvisoria. (F8 toccando tra l'avvio del BIOS e l'avvio di Windows)
Verificare che la memoria virtuale venga disabilitata. (ritornate alle opzioni tramite il pannello di controllo)
Deframmentare il o i dischi duri in modalità save mode
Deframmentare i dischi duri (hard disk) in modalità provvisoria. Una volta avvenuta la deframmentazione dell'hard disk, si ritorna alle opzioni di memoria virtuale, come spiegato sopra ...
===Gestire la memoria virtuale===
Per gestire la memoria virtuale è sufficiente assegnare voi stessi le dimensioni del file.
Si raccomanda l'1,5x 2 x la dimensione della RAM ...
(così - ad esempio - per 1GB di RAM: 1500Mo a 2000Mo memoria virtuale)
La quantità consigliata è visualizzata da Windows in opzioni.
N.B. : Dipende dalla golosità del vostro software. Prendiamo l'esempio di un importante impiego di risorse nella vostra attività per valutare le esigenze.
Ammetterete questa realtà: più abbiamo di RAM, minor uso si farà di memoria virtuale.
Così - ad essere estremi - se si dispone di 4GB di RAM, non fissarete 8GB di memoria virtuale!
==> Se si dispone di più dischi duri, evitare di mettere il file sullo stesso disco dell'installazione di Windows e, in ogni caso, scegliere il disco più veloce!
(NB: io parlo anche di
diversi dischi durie non le diverse parti dello stesso disco. In caso di ripartizioni, lasciare il file sulla parte dell' installazione di Windows.)
In caso contrario, ovviamente, metteteli sul vostro disco duro principale come era originariamente.
Nelle opzioni di memoria virtuale, quindi, scegliere il disco dove verrà messo il file della memoria virtuale e quindi fare clic su "su misura".
Notate la stessa quantità di MB in dimensioni iniziali e la dimensione massima. (per evitare la frammentazione del file) Fare clic su "Imposta".
Chiudere tutto e riavviare il PC.
Verificare che la memoria virtuale è ripartita come volete ...
Fatto!
Cosi' è stato creato un file di scambio più efficiente. I dati immessi in questa memoria virtuale non saranno più dispersi in tutto il disco e se è possibile creare in un altro disco rigido, il lavoro sarà condiviso tra i dischi.
Potete fare ancora di più, come me, rimuovendo temporaneamente tutti i dati dal disco su cui si desidera creare il file di swap. Sarà quindi messo all'inizio del vostro disco! Ma questo forse é andare un po' oltre!
È anche possibile forzare la pulizia del file di paging ad ogni chiusura del PC
==>
vedi QUI
Buona fortuna!