Visualizza la versione completa : memoria virtuale
Ciao,
entro questa sera devo mandare un mail con le risposte alle seguenti domande:
1)Che cosa è la memoria virtuale (paging)?
2)A che cosa serve?
3)Come funziona?
4)Come si può modificarne le dimensioni?
Purtroppo so poco niente!
Sapreste dirmi qualcosa?
In ogni caso grazie
Romina
angelo_nero
22-06-2001, 12:02
La domanda è facile, ma visto che nessuto ti ha ancora risposto lo farò io, se poi qualcuno vuole approfondire lo farà...
La memoria virtuale è una porzione di HardDisk che il sistema utilizza come se fosse la memoria RAM.
Perchè serve questa gestione?
Avrai capito che più memoria c'è nel sistema e meglio esso funziona.
Quando la memoria RAM si esaurisce (poni di avere in esecuzione applicazioni "grosse" o "pesanti"), il sistema ha bisogno di utilizzare i cosiddetti "file di scambio".
Dove "mettere" temporaneamente i dati che sta "processando"
Quindi, esaurita la RAM, il Windows utilizza spazio su disco...
Utile?
UTILISSIMA!!!
Per regolarne i settaggi devi andare in
Pannello di controllo\Sistema\
...e scegli la "linguetta" PRESTAZIONI.
A questo punto noterai un pulsante in basso "Memoria Virtuale"
Generalmente la troverai in "Gestione automatica ..."
In teoria va bene così.
Io ho "forzato" tale impostazione perchè uso un programma "mastodontico" e, sicuro di avere giga da regalare sull' HD, l'ho fatto...
Ma puoi lasciarla tranquillamente in "automatica".
La gestione interna, da parte del sistema, della memoria è chiamata " a pagine"
Da qui il PAGING (è una questione di allocazione...)
Spero di esserti stato utile...
Grazie :), mi sei stato di grande aiuto!
Buona continuazione di giornata.
Ciao Romina
;)
Ciao Romi, in aggiunta a quello che ha scritto Dark Angelo, ti posto alcuni trucchi sulla ram cosi' che tu possa inserirli nel tuo lavoro:
Aumentare la Ram virtuale
----------------------------------------------------
Buongiorno e buon inizio di settimana,
pochi sanno che il buon Windows98 assegna in modo predefinito una certa porzione
di ram, riservandola alla cache del Cd-Rom: in questo modo velocizza le prestazioni
del lettore con i file letti piu' spesso.
Se vi interessa limitatamente questo uso (perche'
utilizzate raramente il Cd-Rom), allora potete sottrarre questa risorsa
destinandola invece al sistema operativo.
Andate in Sistema del Pannello di controllo, cliccate
su Prestazioni, poi sulla voce "File System"
ed infine "Cd-Rom".
Nel menu che vi comparira', scegliete Impostazioni - "Memoria Cache Supplementare"
e diminuite il valore di 1238 k assegnati al lettore Cd-Rom,
liberando quindi la ram e destinandoli a Windows98.
Ram, DLL e risorse sprecate
----------------------------------------------------
Buongiorno,
il sistema operativo Windows sfrutta appieno le DLL (acronimo di Dinamic Link libraries, la cui principale raccolta si trova in System): esse sono librerie di dati che vengono richiamate dalle applicazioni piu' diffuse (principalmente quelle del systray). Una volta utilizzate, queste pero', solitamente, vengono conservate in memoria anche dopo che tali applicazioni sono state chiuse: tutto cio' contribuisce al rallentamento di Windows poiche' si ha uno spreco di risorse di sistema a livello di Ram. Con il Registro di Sistema e' possibile forzare la cancellazione di questi dati. Andate sul Registro e cercate la chiave:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer].
Selezionate poi la chiave "explorer" e con il botone destro impostate il comando Nuovo- Chiave, dandogli il nome di "AlwaysUnloadDll" (senza virgolette). In quest'ultima chiave create una nuova stringa definita "Predefinito" (sempre senza le virgolette) ed impostate in essa il valore 1. Riavviate il PC.
Nota: in alcune configurazini questo comando l'ho troverete gia'. Limitatevi a controllare i parametri se sono esatti come indicato nel trucco.
ciao
Luigi
vBulletin® v3.7.3, Copyright ©: 2000-2012, Jelsoft Enterprises Ltd.
Traduzione italiana Team: vBulletin-italia.it |