"helskogen" > ha scritto nel messaggio
[......]
> Buongiorno, ho aqcuistato un pc con windows vista home premium, e, tra le
> opzioni della casa produttrice c'era l'installazione di un giga di ram in
> più
> (ho quindi una ram da 4 giga). Il mio s.o. ne riconosce 3,5. ho chiamato
> la
> casa produttrice e mi hanno detto che il mezzo giga mancante non è
> visualizzato ma è utilizzato...ho letto quanto ha linkato, ma non ho
> capito
> molto...mi può dire se mi hanno detto una cavolata?
Beh , ormai è stato detto tutto o quasi!
Vista 32 Bit riconosce e usa al massimo circa 3327/3350 mega di Ram.
(qualche produttore "forza" il sistema a mostrare 3500 mega ma non cambia
nulla).
Questo dipende dalla particolare architettura che non fa "vedere" indirizzi
di memoria oltre quella soglia.
Il resto della Ram potrebbe , dico potrebbe perchè tutto è in funzione
dell'hardware e dei drivers, essere utilizzato dalla scheda video.
Per esempio in uno dei miei PC ho Vista Ultimate 32 bit con 4 giga di Ram.
La scheda video è una ATI Radeon HD 2900 Pro con 512 mega di ram.
Lanciando DXDIAG da esegui , trovo che la scheda viene identificata con un
totale approssimativo memoria di 1913 mega.
Le proprietÃ* di sistema indicano 3326 di ram per il sistema operativo.
Quindi come puoi vedere i conti non tornano poichè nè il driver della scheda
nè il s.o. sono in grado di mappare in modo esatto la quantitÃ* di Ram
disponibile.
Quindi segnalano quantitÃ* errate.
Solo con architetture a 64bit (oppure alcune modificate come windows server
2003) e i driver a 64bit della scheda video tutta la memoria verrÃ*
oerfettamente resa operativa.
AFAIK
Ciao
--
Franco Leuzzi
Windows Operating Systems
PC Optimization & Maintenance
Italian Office