Newsgroup: it.comp.os.win.win9x
Titolo: RAM e file .swp

Salve a tutti. Chiedo aiuto al NG per fugare un dubbio che
da qualche giorno mi assilla.
Sul mio PC con Mobo Abit KT7Raid-Duron800-HD IBM
30Gb/7200rpm-SDRAM DIMM128/133-WinMe
ho installato altre 128 Mb di Ram sperando di migliorare le
prestazioni del Sistema. Ora, a parte che non noto
particolari miglioramenti, ho visto che il file
windows/win386.swp è quasi raddoppiato di dimensione (55Mb
all'accensione!!) rispetto a prima (era intorno ai 30Mb con
128ram). Perdonate la mia ignoranza ma la maggiore quantità
di RAM non doveva ridurre la il file-memoria creato da Win
sull'HD? Boh!
--
__ Togli  'NO'  per risposte e-mail  __

 sull'HD? Boh!
Non riduce il file ma il suo utilizzo, il che è ben diverso. Windows infatti
alloca (cioè "prenota") sempre una certa quantità di spazio su disco per il
file di scambio, in *previsione* di un suo impiego. Tale previsione si basa
sulla quantità di memoria fisica installata, ecco spiegato l'arcano.
Comunque tranquillizzati... con 256MB di RAM il tuo file di scambio
difficilmente verrà mai utilizzato.
Ciao,
Pamela

 difficilmente verrà mai utilizzato.
Chiedo scusa: arrivo un po' in ritardo.
Tempo fa si discuteva di una modalita' di uso del file di swap
introdotta con Windows 98.
In pratica il sistema fa il pageout (scrittura delle pagine RAM
modificate) prima del necessario, per risparmiare tempo a recuperare
memoria quando comincia ad essere carente.
Naturalmente questa operazione dovrebbe essere fatta nei momenti di
inattivita', per non penalizzare inutilmente le applicazioni in corso.
Naturalmente la ciambella e' riuscita male e quindi il sistema riesce a
perdere tempo per fare pageout nei momenti piu' inopportuni sottraendo
risorse a processi attivi.
Il problema dovrebbe essere piu' marcato proprio su macchine con molta
memoria, proprio perche' Windows, per sua natura, cerca di usarla sempre
tutta.
La soluzione dovrebbe consistere nel disabilitare questa nuova funzione,
e quindi costringere Windows a fare pageout solo quando ce n'e'
veramente bisogno.
http://support.microsoft.com/support/kb/articles/q223/2/94.asp
Forse la mia esperienza personale non e' molto significativa, perche' la
mia macchina (comincia ad essere un pezzo da museo) ha solo 64Mb, ma
quando ho fatto come suggerito il file di swap e' sensibilmente
dimagrito.
--
Beppe
Firenze
g.sa...@katamail.com

 veramente bisogno.
Si, il famoso "ConservativeSwapfileUsage=1" in system.ini.
Andrebbe attivato solo sui PC dove la memoria fisica abbonda, e dove l'uso
dello swapfile è scarso o nullo.
In tutti gli altri casi probabilmente porta ad un calo delle prestazioni,
anche se mancano test veramente probanti.
Comunque provare non costa nulla.
Ciao,
Pamela

 E meno male! Altrimenti che ci fai con la RAM non usata?
Uhm... Io non sono dello stesso parere. Per quale immondo motivo 
windows mi deve portare sempre a 0 la ram libera? In questa maniera 
quando gli serve nuova RAM è costretto a swappare su disco! Sarebbe 
meglio che si impossessasse ogni volta SOLO di quella strettamente 
necessaria! Accidenti, possibile che dopo aver lanciato IE per vedere
una pagina web da qualche K ed OE per tirare giù due email mi 
ciuccino 64M di roba? 
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

 ciuccino 64M di roba?
E dopo che ti ha risucchiato 64M dei tuoi preziosi byte, cos'è successo? Si
è forse impallato tutto? Per caso sei ancora li a tirar giù le tue due
email?
Perchè non provi ad impostare a zero la Vcache? Avrai tanta di quella RAM
libera che ci sguazzerai dentro, poi però mi fai sapere, cronometro alla
mano, quanto tempo ci metti per aprire e chiudere 10 volte consecutive Word,
o Outlook, o IE, o quello che vuoi.
Ciao,
Pamela

 o Outlook, o IE, o quello che vuoi.
E mi chiedo quante persone aprano e chiudano consecutivamente la 
stessa applicazione. Se devo essere sincero non è che conosca per 
filo e per segno il funzionamento della vcache, ma tu mi dici che il 
rilascio delle risorse avviene immediatamente senza ricorrere allo 
swap, eppure c'è il rovescio della medaglia e vcache e swap file pur 
non essendo collegati tra loro si influenzano. Il file di swap si 
incrementa allorchè la vcache si impossessa di quasi tutta la ram 
disponibile, il perchè è semplice: la RAM libera è poca, ed il 
sistema se ne ha bisogno ne fa richiesta, incrementando lo swap file.
Cmq se a te sembra tutto 'bello' altrettanto non è per molti altri.. 
;-D
http://www.twcny.rr.com/technofile/texts/bkvcache98.html
