Per impostazione predefinita, Vista (e successive) x86 consentirà solo 2 GB di virtuale memoria per ogni processo. Se un'applicazione ha bisogno di più, ad esempio 3 GB, puoi aumentarla:
bcdedit /set IncreaseUserVa 3072
Tuttavia, questo funzionerà solo per gli eseguibili che sono stati collegati con il flag "large address aware". I processi su altri exe saranno ancora limitati a 2 GB.
La RAM reale viene allocata come richiesto per entrambe le applicazioni e il sistema.
Poiché questo non sembra essere il tuo problema, allora per ottimizzare l'uso della memoria si può prima Disabilita SuperFetch su Windows Vista :
Il servizio SuperFetch in Windows
Vista precarica la memoria del sistema
con le applicazioni che usi
più spesso. Questo rende il lancio di
quelle applicazioni molto più velocemente, ma è così
potrebbe essere un comportamento indesiderato per
sistema tweakers o giocatori.
In secondo luogo, per controllare la dimensione della cache del disco, AnalogX CacheBooster è uno strumento gratuito che si dice in grado di modificare la cache dell'hard disk (non l'ho mai provato io stesso), ma non sono sicuro che sarà d'aiuto, in considerazione delle informazioni di seguito.
Come descritto in Guida di Windows Vista Memory Tweak , i parametri della cache del disco risiedono nel registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management
Alcuni parametri importanti sono:
DisablePagingExecutive controlla in che modo driver inattivi e codice di sistema in modalità kernel possono essere rilasciati dalla RAM e inviati al file di paging. Sfortunatamente, non hai un file di pagina in modo che il codice di sistema non venga mai scambiato.
LargeSystemCache controlla la dimensione della cache del file system come segue:
- 0 (impostazione predefinita) viene allocata una cache del file system di dimensioni standard (meno di 10 MB di RAM)
- 1 consente l'utilizzo di una cache di file system di grandi dimensioni (fino a un importo totale di RAM meno 4 MB!)
Se questo valore è zero nel tuo caso, la cache del disco è già piccola quanto può ottenere. Se le prestazioni ottenute non sono soddisfacenti, è necessario investire nell'hardware: più RAM o un disco rigido più veloce. L'aumento della RAM da 3 GB a 4 GB ti consentirà solo di aumentare (1 GB - memoria video), a meno che non passi anche a una versione a 64 bit di Windows.