View Full Version : Windows vede oltre i 3 GB di ram?
Ciao, bisogno di un consiglio.
OS: Windows XP Pro SP2
MB: Asus Maximus Formula
CPU: Intel Q6600 2400 MHz.
Bus: 1066 MHz.
Ram: 4 Moduli Kingstone da 1 GB, modello KHX8500 D2K2/2GN (due coppie).
Usando programmi di diagnostica sembra che windows non veda più di 3 GB virgola qualcosa di RAM, e che con qualche escamotage riesce a vedere come "extra" gli altri.
Ho sentito che esiste una patch per farli vedere pienamente tutti e 4 i GB a Windows.
Ne sapete qualcosa?
Mi risulta che l'unica "patch" sia windows nella versione a 64 bit:D
23_Alby23
15-02-2008, 09:41
Per motivazioni "logico-matematiche" Windows a 32bit non vedra' mai 4 Gb.
Come ti e' stato detto serve un OS a 64 bit.
Provvederemo ad installare la "patch" per portare a 64 bit l'OS! :sofico:
LoneRunner
17-02-2008, 11:38
Windows XP è limitato, perché 2^32 = 4GB. Il 2003 server li supporta 4GB.
Oppure ti fai un RAM-DRIVE da 1GB e ti ci metti la swap... :D
(non so' se funziona però, lo usavo ai tempi del 286)
http://en.wikipedia.org/wiki/RAM_disk
grazie Lone.
Ottimo consiglio quello di mettere un pò di swap nel ramdrive!
I Ramdrive sono utilissimi, lo uso sempre col MAC, come veloce drive di appoggio.
Ma conosci un software ramdrive per Windows XP e SOPRATTUTTO un modo per fargli capire che deve creare il ramdrive negli ultimi 512 MB di RAM?
E se windows non li vede, come fa a crearci il ramdrive?
Grazie ancora.
grazie Lone.
Ottimo consiglio quello di mettere un pò di swap nel ramdrive!
I Ramdrive sono utilissimi, lo uso sempre col MAC, come veloce drive di appoggio.
Ma conosci un software ramdrive per Windows XP e SOPRATTUTTO un modo per fargli capire che deve creare il ramdrive negli ultimi 512 MB di RAM?
E se windows non li vede, come fa a crearci il ramdrive?
Grazie ancora.
Il dubbio e' legittimo.
Pero' purtroppo non si puo' utilizzare quella memoria in alcun modo, ne' con un RamDrive ne' con altro.
E comunque non e' una questione logico matematica come potrebbe sembrare.
Cosi' come i sistemi 8bit potevano avere piu' di 256byte (ci mancherebbe) e i sistemi 16bit potevano avere piu' di 64KB,
anche i sistemi 32bit possono vedere piu' di 4GB (vedi server 32bit e molte distribuzioni Linux).
ma non Vista32bit e neppure XP32bit (SR2) che sono stati limitati a 4GB comunque, per evitare problemi di incompatibilita' ad indirizzare >4GB con la maggior parte dei driver 32bit esistenti.
Entro quei 4GB devi farci rientrare gli indirizzi delle tue periferiche in memory mapping, che si mangiano tipicamente 0.5GB-1.2GB,
e quindi potrai avere a disposizione meno di 4GB per la tua RAM.
Grazie gugo. Tuttavia non era mio interesse superare i 4 GB, ma almeno vederli tutti!
Dalla parte finale della tua risposta mi sembra di capire che non li vede tutti e 4 i GB (fermandosi a 3,qualcosa), a causa di quelle "periferiche in memory mapping" !!!???!!! :eek:
E che diavolo è questo memory mapping? qualche altra strategia per far comprare altro hardware alla gente? tipo la storia che negli anni '60 con un computer equivalente ad un commodore 64 si è andati sulla luna ed ora con un doppio processore e 4 GB di ram e dischi SATA per lanciare la calcolatrice ci vogliono tre ore?!
Da quando in qua anche le periferiche occupano ram? e poi, avessero detto qualche byte, no! addirittura più di un GB!
Se non ti porto via troppo tempo, potresti spiegarmi cos'è questa trovata?
Grazie.
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.