Newsgroup: it.comp.hardware
Titolo: Quesito su memoria

 
Supponiamo di avere solo 2 gb di ram. Notiamo che un gioco swappa 
notevolmente su hd, effettua continui blocchi con contemporanei 
caricamenti specialmente durante la rotazione della visuale.
Quindi andiamo a controllare la ram ma vediamo che occupa solo il 60% 
della memoria fisica, quindi c'è ancora una notevole quantità di ram libera.
Per esclusione possiamo dire che questo swap può dipendere solo dalla 
scarsità di memoria video?

DARK ha spiegato il 05/12/12 :

Se continua a swappare su disco allora non c'entra la memoria video... 
se dovesse scarseggiare allora si ha il cosiddetto stuttering; ovvero i 
dati vengono pescati dalla memoria RAM per poi trasferirli a quella 
dedicata alla gpu via via che si libera delle informazioni più vecchie.
 
Questo fatto lo riscontri con tutti i giochi oppure solo con alcuni in 
particolare?
 
 

 scarsità di memoria video?
 
direi dalla vecchiaia del pc
magari hai un disco sata1 o a 5400rpm o ide
 
che hardware ha?


 
 
Lo fa solo con pochissimi giochi, ovviamente con quelli più pesanti. 
Secondo me è sicuramente un fatto da addebitare alla scarsità di un 
qualche tipo di memoria, perchè il gioco è abbastanza fluido, tranne nei 
momenti in cui effettua i caricamenti da hd e in cui si blocca del tutto 
per alcuni attimi. Questo è tipico di quando c'è scarsità di ram.  Il 
punto è che non viene occupata tutta la ram fisica, ma solo il 60% 
circa, infatti il processo del gioco occupa solo 650mb, mentre la ram 
video al contrario è scarsa (512mb).

 
Inoltre quello che ho descritto io mi pare proprio uno stuttering molto 
accentuato.

 
Ho controllato ancora, è l'hd che carica continuamente per questo si 
blocca. Lo fa senza quasi mai smettere, il gioco è molto pesante, ma 
quando l'hd non swappa il gioco è persino fluido. Solo che la ram di 
sistema occupata è la metà, ce n'è una metà libera, credo proprio che 
l'unica indiziata sia la scarsità della ram video, potrebbe trasferire i 
dati delle texture tutti su HD, per questo carica continuamente?

 
Aggiornamento: ho diminuito il dettaglio delle texture (solo quello) e 
il problema dello swap su hd non lo fa più.
Mi confermate che dipende dalla quantità di memoria video?

 Mi confermate che dipende dalla quantità di memoria video?
 
Se swappa addirittura su disco non dovrebbe dipendere dalla RAM 
video...comunque che modello hai?
Infine ti consiglio ugualmente di portare la RAM di sistema ad almeno 
4GB, sempre che il pc non sia ormai vecchio (che cpu usa?)... tanto te 
le tirano dietro ormai.
 
 

 le tirano dietro ormai.
 
 
La cpu è un Q9550. Il fatto è che quando swappa l'hd si nota 
chiaramente che sta caricando le texture, in quanto appaiono 
gradualmente a video, è come se caricasse parti del livello e quindi 
si ferma a caricare da hd in continuazione, come se qualche tipo di 
memoria non fosse sufficiente. Su alcuni livelli poi non smette mai 
di caricare, è perennemente attivo e in caricamento. Ma dato che il 
gioco occupa solo 650 mb o giù di lì e la ram libera totale è circa 1 
gb mi fa pensare.
Potrei anche portarlo a 4 gb, solo che le ddr2 costano più delle 
ddr3, e dato che tra poco intendevo cambiare pc mi sembrava una spesa 
inutile. Al contrario prendere una scheda video nuova mi sarebbe più 
utile perche' la manterrei sul pc nuovo.

 libera totale è circa 1 gb mi fa pensare.
 
Che tipo di gioco sarebbe...un open world?
 
 

 perche' la manterrei sul pc nuovo.
 
potresti provare a rimuovere lo swap di windows?
magari il disco e/o lo swap file sono molto frammentati
e da lì ti crea il problema
 
comunque un q9550 non è così vecchio
magari salire a 4gb + ssd lo rivitalizzerebbero
 
calcola che su eprice c'è un'offerta
sui samsung 840-840pro + assassin creed 3
 
e il 120gb viene sui 99 euro (o un kingston hyperx a 89 euro)
 
se prendi il kingston + 2gb ddr2
penso che con 120-130 euro te la cavi :D
 
 
 
a proposito che gioco è?

 
Rispondo a entrambi. Di memoria video NON ce n'ï¿œ a sufficienza, ï¿œ una 
4850 con solo 512mb, il gioco ï¿œ Skyrim con il mod delle texture (infatti 
senza mod o riducendo il dettaglio di molto tutto ok). Io continuo a 
pensare che dipenda dalla poca memoria della scheda video. Tutti gli 
altri giochi sono fluidissimi, non ï¿œ che sono cosï¿œ niubbo. Vorrei 
capire, cosa succede quando non ï¿œ sufficiente la memoria video, perchï¿œ 
se non succede questo chiunque potrebbe montare ancora schede con 512mb 
di memoria senza avere grossi problemi. Come fate a dire che non puï¿œ 
dipendere dalla memoria video? Lo fa solo con questo gioco o con quei 
pochissimi che occupano troppa memoria dovuta alle textures.
Non ho intenzione di spenderci nulla, nemmeno per gli hd, quelli che ho 
sono ottimi. Posso spendere per la scheda video, o se fossi sicuro al 
100% anche buttare via 40 euro per 2 gb di ram ddr2. Ma io continuo ad 
essere certo che dipenda dalla scarsitï¿œ di memoria video per colpa delle 
texture eccessive su quel gioco, non me lo leva dalla mente nessuno. La 
scheda video ha solo 512mb, per il mod i requisiti *minimi* parlano di 
1gb di vram.

 
Allora, avevate ragione, preso dai dubbi ho verificato meglio il consumo 
della ram, e ho scoperto che la ram di sistema viene occupata 
completamente, e non a metï¿œ come avevo detto prima.  Esattamente succede 
che quando alt-tabbo il gioco al desktop, pur essendo sempre lanciato in 
memoria, questo mi libera ugualmente molta memoria, ne libera quasi la 
metï¿œ, e non so perchï¿œ (di solito mi ha sempre mostrato la reale ram 
occupata dal gioco senza addirittura liberarne la metï¿œ). Ho verificato 
il consumo di ram con un programma apposito, e mi ha dato la conferma 
che duranete il gioco effettivo tutti i 2gb sono occupati, quindi direi 
che non ci sono dubbi.
A questo punto una domanda sorge spontanea, se temporaneamente evitassi 
di spendere 40 euro per 2 gb ddr2 (moduli che butterei via tra 2 o 3 
mesi) e acquistassi una scheda video con 2gb di memoria, risolverei 
questo tipo di problema? Che ne pensate?

 con solo 512mb, il gioco è Skyrim con il mod delle texture  
 
Spiegato tutto allora... :D
 
 

 problema? Che ne pensate?
 
Il fatto è che i dati devono prima essere caricati completamente in RAM 
e solo in seguito vengono trasferiti alla memoria video per 
texturizzare lo scenario di gioco... Skyrim moddato è abbastanza 
pesante e richiede almeno 4GB di memoria RAM per funzionare bene.
 
 

 pesante e richiede almeno 4GB di memoria RAM per funzionare bene.
 
 
Ok, in poche parole potrei avere lo stesso problema?
Quindi mi tocca buttare 40 euro per della ram che butterï¿œ tra 2 o 3 
mesi.... me l'immaginavo. E costa piu della ddr3.

 me l'immaginavo. E costa piu della ddr3.
 
Ad ogni modo se già prevedi di cambiare pc a breve e quindi ti vuoi 
portare avanti con la scheda grafica, puoi sempre provare a vedere come 
andranno realmente le cose con l'aggiornamento di solo questo 
componente...poi se vedi che il frame rate rimane "ballerino" potrai 
considerare di spendere anche quelle 40 euro per la RAM. Oppure tirare 
avanti per quei 2/3 mesi fino a che non cambi tutto.
 
 


 
 
E' possibile montare 6 gb così: 2+2 e 1+1 di ram, cioè 6gb?
Inoltre possono essere messe esempio 1+1, Corsair uguali tra loro, e 2+2 
Kingston uguali tra loro?

 Kingston uguali tra loro?
 
Teoricamente si.
 
Che modello sarebbe la MB comunque?
 
 


Quella è la mia, sarebbe una Asus M2N4-Sli per A64 x2.