Newsgroup: it.comp.hardware
Titolo: Capire le varie memorie del pc....

Ciao,
ho installato questo programmino che controlla le varie memorie del pc:
 
http://sourceforge.net/projects/memorywatch/
 
 
il dubbio nasce dal fatto che ho disabilitato tutti i file di paging e 
questo programmino mi fa vedere:
 
memoria fisica 8gb
memoria virtuale 2gb
page file 0gb
 
ora vi chiedo, la memoria virtuale a cosa corrisponde?
In rete la accomunano al file di paging ma questo programmino le separa, 
chi ha ragione?
 
 
-- 
Saluti da Drizzt.

Dopo dura riflessione, Drizzt do'Urden ha scritto :

Diciamo che esiste una differenza tra swap file e page file:
 
http://www.techarp.com/showarticle.aspx?artno=143&pgno=1
 
 
Ad ogni modo in linea generale non e' consigliabile disabilitare
del tutto la memoria virtuale...alcuni applicativi potrebbero non
funzionare correttamente nonostante ci sia ram fisica libera.


Normalmente parlando di memoria virtuale ci si riferisce al file di 
paging, ma quel programma probabilmente si riferisce alla porzione 
utente di spazio virtuale, che di norma e' 2 giga.
 
E' un valore tornato dalla API GlobalMemoryStatusEx()m vedi qua:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa366589%28v=vs.85%29.aspx
 

 nonostante ci sia ram fisica libera.
 
Non solo, ma a meno che non sia stato risolto, e non
credo, almeno in win7 se installi un programma che vuole
il file di paging, questo non funziona, crei il file di
paging per farlo funzionare, ebbene, qualche flag da
qualche parte non avverte i programmi che il file di
paging è da quel momento disponibile. Per due programmi
importanti (VMWare e HamRadio) mi è toccato reinstallare
win 7 da zero, non c'era stato verso con tutto quello che
era alla mia portata.
 
 
 
-- 
- Senti, ho voglia di divertirmi, ubriacarmi,
   e fare sesso tutta la notte. Tu sei impegnato?
- Oh, no di certo!
- Allora mi tieni il cane?
 


 
 
 
grazie ma quella pagina e' troppo complicata per me :-)
 
comunque ora sto provando senza file di paging e sembra funzionare tutto 
quello che uso normalmente, al massimo lo riattivero' se dovessi avere 
problemi con qualche programma sperando di non incorrere nella sfiga di 
Archaeopteryx.
 
Ringrazio tutti per le spiegazioni :-)
 
 
-- 
Saluti da Drizzt.

 grazie ma quella pagina e' troppo complicata per me :-)
 
Credo che vada vista insieme a un'altra pagina linkata di spiegazione
https://msdn.microsoft.com/en-us/library/windows/desktop/aa366914(v=vs.85).aspx
 
 
Fa riferimento alla definizione di memoria virtuale come memoria mappata 
(da indirizzi fisici sia su RAM sia eventualmente su disco nei file di 
swap o di paging) a uno spazio di indirizzi virtuali a disposizione 
delle applicazioni dell'utente, come già ha detto acc.
 
Il sistema non comunica all'applicazione il reale indirizzo fisico ma 
una sorta di astrazione. Per dire, non gli dice "c'è una camera libera 
in via Roma 25", ma "c'è una camera libera al numero 1 di piazza 
Saturno", dove via Roma è quella fisica e piazza Saturno quella 
virtuale. Il sistema però sa che i due indirizzi indicano lo stesso 
luogo. Ci sono motivi per cui è preferibile gestire la memoria in questo 
modo anziché concedere l'accesso diretto alla memoria fisica.
 
Scusate per la banalizzazione :)



 
Ma per quale motivo lo vuoi disabilitare? Non credo che 2/3GB di
spazio si faccia sentire...amenoche' non si tratti di un tablet
o simili con memoria eMMC di capacita' risicata.

 era alla mia portata.
 
Un motivo in piu' per non disabilitarla insomma...


no no, e' un pc desktop con seven 64, ha 8Gb di ram e aveva il page file 
gestito dal sistema e solo sul secondo HD, all'accensione frullava per 
un bel po di tempo e leggendo in rete consigliano di disabilitarlo su 
seven 64 per memorie dagli 8Gb in su, in effetti si e' velocizzato una 
cifra.
Devo aggiungere che non ho indagato a fondo per capire cosa lo facesse 
frullare cosi' tanto, ho solo disabilitato alcuni programmini inutili 
che si caricavano e windows update che all'accensione frulla molto ma ci 
deve essere qualcos'altro e lo trovero' :-)
Mi premeva fare chiarezza sulle varie definizioni della memoria cosi' da 
avere una visione piu' certa sul da farsi ;-)
 
 
-- 
Saluti da Drizzt.

 qualcos'altro e lo trovero' :-)
 
Magari si tratta dell'indicizzazione file...