View Full Version : memoria virtuale a cosa serve
cheeba82
08-10-2005, 09:26
ciao a tutti mi chiedevo da un pò di tempo a cosa servisse la memoria virtuale....sapete spiegarmi in due righe il suo funzionamento e quali sono i valori standard???perchè l'anno scorso mi era stato consigliato di azzerarla solo che ogni tanto iniziano a venirmi fuori messaggi del tipo memori virtuale insufficiente.....
se potete darmi qualche spiegazione in più ve ne sarei grato grazie
:help:
Ciao, praticamente in due righe e in modo mooolto semplificato la situazione funziona così:
Considera i seguenti componenti:
Processore
Memoria Ram
Hard Disk
Tutti i tuoi programmi, giochi ecc ecc ecc quando li installi li metti su Hdd, poi quando li avvii questi vengono caricati in ram ed eseguiti dal processore, può capitare ad es. che hai installato sull'Hard disk 10 programmi, avvii il primo ad es. il word, esso sarà caricato in memoria e ne occuperà una certa porzione, poi avvii anche excel, anche questo sarà caricato in memoria e ne occuperà una seconda porzione e così via, se vai avnti con questo ragionamento arriverai al punto in cui saturerai tutta la ram a disposizione riempiendola e non rendendo più possibile mettere nulla al suo interno in questa situazione teoricamente non sarebbe più possibile eseguire nulla a meno che non liberi ram (chiudi qualche programma) per ovviare a tale situazione una porzione dell'Hdd (più o meno grande) viene "gestita" (non è proprio così in quanto cmq per usare la memoria virtuale devo passare per la ram ma cmq ammettiamo che sia così) come se fosse "memoria ram", questa porzione di Hdd è detta "memoria virtuale", spero di essere stato abbastanza chiaro; per quanto riguarda le dimensioni ottimali da settare non saprei, se non ricordo male c'era una relazione con la quantità di ram presente nel pc da rispettare, ma non la ricordo, ciao :)
cheeba82
08-10-2005, 10:05
grazie mille cikos quindi se non ho capito male non è altro che una parte di hard disk utilizzata per fare girare le applicazioni quando la ram è piena!!!!!
cmq se qualcuno ricorda la formula può essere cosi gentile da passarmela????
grazie mille
:D
ReDirEct__
08-10-2005, 13:44
Ciao... ho scritto qualcosa in proposito qui... spero ti sia utile:
http://www.hwupgrade.it/forum/showthread.php?t=971400
cheeba82
08-10-2005, 13:59
per spremerlo tutto cosa intendi????
io ad esempio ho 2 hard disk da 120gb partizionati in due....quindi un totale di 4 partizioni come dovrei impostare il file di paging?
ReDirEct__
08-10-2005, 14:48
spremerlo tutto intendo far girare tutte le applicazioni che usi di solito e vedere quanta memoria ti consumano.... così puoi regolarti ;)
cheeba82
08-10-2005, 21:23
:help: ho trovato in giro per il forum che molti fanno anche ram*1.5 quindi mi sono associato a questo calcolo e ho fatto in questo modo solo che avendo 4 partizioni per 2 hard disk non so se ho fatto giusto....
vi posto le immagini
http://img309.imageshack.us/img309/8756/pannellocontr0lu.th.jpg (http://img309.imageshack.us/my.php?image=pannellocontr0lu.jpg)
http://img309.imageshack.us/img309/9822/filepaging4wh.th.jpg (http://img309.imageshack.us/my.php?image=filepaging4wh.jpg)
secondo voi ho fatto bene a metterla uguale per tutte e 4 le partizioni oppure quella totale li avrei dovuto partizionarla sulle 4 partizioni????
ah dimenticavo io ho 1024mb di ram!!!!!
ReDirEct__
08-10-2005, 23:51
questo tipo di calcolo se ci pensi è un pò inutile... a cosa ti serve un giga e mezzo di memoria virtuale quando hai a disposizione un giga di ram??? Nel link al mio post che ti ho indicato, spiegavo come era possibile decidere in base alla proprie esigenze di quanta memoria virtuale si ha bisogno. Poi non c'è bisogno di avere un file di paging per ogni HD... l'importante è che ne hai almeno un minimo sulla partizione del S.O. .... lasica perdere tutte le formule che trovi in rete. Cioè... Pensaci un attimo... se tu hai un giga di ram e usi quella specie di formula, ti ritrovi con un giga e mezzo di mem virtuale... la quale verrà utilizzata quando la ram sarà satura..... pensa a me che ne ho 512... se uso la formula mi ritrovo con 750 mb c.ca di mem virtuale.... ed è assurdo che io che ho meno memoria di te abbia bisogno di meno memoria virtuale a differenza tua che hai un giga di ram... :eek:
Spero di essere stato chiaro
cheeba82
09-10-2005, 09:19
ok grazie mille sei stato chiarissimo........
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.