PDA

View Full Version : 4 gb - dual channel!!! help!!!


GiuseppeR
12-08-2006, 12:49
Salve a tutti, ho bisogno di fare un upgrade urgente della mia ram, in questo momento ho 2gb ddrII in dual channel, ma mi sono insuffucienti! Stò facendo girare modelli matrematici che impiegano 24 ore!! Posso istallare altri due banchi in dual channel, o forse come leggo da qualche parte:
1) Win xp pro (32bit) non riconosce 4gb;
2) 4gb in dual non funzionano?

Il mio pc è il seguente:
PD 940 3200@3447, Asus P5ld2, 2gb ddrII, 300 gb maxtor diamondmax 10 sata, seagate 250 gb ata, dissi. AC freezer pro 7

thecure
12-08-2006, 14:54
mi sa che piu di 3gb winxp non lo vede !!!!

GiuseppeR
12-08-2006, 14:55
3gb e comunque addio al dual channel!!!!

stefgraf2
12-08-2006, 15:07
mi sa che piu di 3gb winxp non lo vede !!!!

Win xp64 si!!

ToO_SeXy
12-08-2006, 15:24
3gb e comunque addio al dual channel!!!!

beh... se metti

Channel 1 ---> 1 banco da 1GB + 1 banco da 512
Channel 2 ---> 1 banco da 1GB + 1 banco da 512

dovrebbe andare... e cmq anche con 4 banchi da 1GB cadauno dovrebbe funzicare il DC, anche se nn pienamente sfruttati

stefgraf2
12-08-2006, 15:43
beh... se metti

Channel 1 ---> 1 banco da 1GB + 1 banco da 512
Channel 2 ---> 1 banco da 1GB + 1 banco da 512

dovrebbe andare... e cmq anche con 4 banchi da 1GB cadauno dovrebbe funzicare il DC, anche se nn pienamente sfruttati

Ma non ne riconsce solo 3 di gb?

Abadir_82
12-08-2006, 17:30
Il PAE si può abilitare anche su WinXP, poi non so quanto funzioni:

http://support.microsoft.com/kb/283037/

berto1886
13-08-2006, 11:18
Riconoscimento di 4GB di RAM reali a OS con x86 a 32bit (PAE)
Il PAE, Physical Address Extension, è una funzionalità introdotta da Intel, e supportata da Windows 2000 e XP, che permette ai sistemi operativi 32bit di superare la limitazione di indirizzamento, 32bit = 4GB di memoria massima, estendendo fino a 36 bit cioè 64GB di RAM. Senza l’attivazione di tale funzione può essere che usando 4GB di RAM ne vengano riconosciuti soltanto 3,2GB ecco perché serve attivare il PAE. Per attivarlo bisogna modificare la riga del file: BOOT.INI da:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
a:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect/pae
praticamente basta aggiungere la dicitura PAE alla fine della riga.
N.B. Il PAE non è presente e non serve nei sistemi a 64bit

GiuseppeR
13-08-2006, 17:05
Quindi che il PAE funzioni con WinXP 32bit, è assodato. Rimane da capire se 4bg in dual channel funzionano o no! Qualch etmpo fa ho letto da qualche parte che può capitare che non funzionino, ma ora che ci penso è possibile che questa possibilità fosse legata alla incapacita di win xp di vedere tutti e 4 i banchi!

berto1886
13-08-2006, 19:13
Se funzionino in dual oppure no questo nn lo so proprio cmq... forse era dovuto da windows che nn riconosceva i 4GB

GiuseppeR
21-08-2006, 21:12
Ho istallato su un hd windows xp 64bit, e sono andato ad acquistare altri due banchi di ram esattamante identiche a quelle che già ho. Giunto al negozio, ho osservato che le ram pur essendo identiche, hanno chip diverso dalle mie. Il negoziante con fare di chi non si è mai trovato davanti a questo problema, mi ha detto che forse per non perdere il DC dovrebbero essere non soltanto della stessa marca e con gli stessi timings di quelle che ho, ma anche con i medesimi chip. Che ne pensate. Al di la del fatto che pochi si sono trovati ad istallare 4 banchi da 1 gb (avrei preferito evitare anche io), questa espostami dal venditore è una regola reale e generale? leggendo sul manuale della Mobo non si direbbe.

Grazie a tutti.

berto1886
21-08-2006, 21:20
Per i chip nn importa basta appunto che sia della stessa velocità i timings e la capacità... ciao

Abadir_82
22-08-2006, 09:35
A me è successa quasi la stessa cosa su una P4C800-E con 4x512. I quattro moduli sono tutti geil PC3200, solo che hanno sigle leggermente diverse e due vanno a 2.5-3-3-6 mentre l'altra coppia va a 2.5-4-4-8. Alla fine è bastato settare a 2.85V il voltaggio delle ram e sono riuscito a mantenere il dual channel a 2.5-3-3-7 a 215 di bus.

GiuseppeR
22-08-2006, 13:08
Le ho acquistate, sono esattamente identiche alla altre 2 che avevo come timings e vanno in dual channel. Ovviamente win xp pro 32bit, ne vede solamante 3,2 gb, ma il problema istallando su una partizione windows 64 bit è risolto.

berto1886
23-08-2006, 12:51
Le ho acquistate, sono esattamente identiche alla altre 2 che avevo come timings e vanno in dual channel. Ovviamente win xp pro 32bit, ne vede solamante 3,2 gb, ma il problema istallando su una partizione windows 64 bit è risolto.

Ovvio... xò cn il pae attivato win xp x86 32bit li dovrebbe riconoscere lo stesso tutti e 4 i GB!

DUDA
23-08-2006, 12:53
Win XP controlla fino a 3.7 GB di RAM, e in ogni caso non li puoi mettere in dual...a meno che non ti procuri due banchi da 2 GB :D

berto1886
23-08-2006, 12:57
Win XP 32bit ne conotrolle anche 64GB di RAM cn l'estensione da 32 a 36bit attivando il pae... poi x il dual il discorso è diverso

Abadir_82
23-08-2006, 13:39
In teoria attivando il PAE si dovrebbe, come già detto, arrivare ad un max teorico di 64 GB, quello che, se non erro, si aveva con gli xeon.

Il dual channel dipende dalla mb o sbaglio ? Cosa c'entra con win ? Una volta che i banchi sono posizionati nella maniera corretta perchè non dovrebbe andare ?

DUDA
23-08-2006, 15:47
In teoria attivando il PAE si dovrebbe, come già detto, arrivare ad un max teorico di 64 GB, quello che, se non erro, si aveva con gli xeon.

Il dual channel dipende dalla mb o sbaglio ? Cosa c'entra con win ? Una volta che i banchi sono posizionati nella maniera corretta perchè non dovrebbe andare ?


Infatti ho detto che secondo me due banchi da 2GB si possono mettere in dual, ma 4 da 1024 non possono fare 2 canali in dual, perchè mi sa che (secondo me..dico...non mi scannate), il controller della ram, fino ad ora, è stato implemantato per gestire un solo canale dual...con 4 banchi dovresti creare 2 canali dual...mi sa che non è implementato...PENSO :muro:

Abadir_82
23-08-2006, 17:31
Io ho una p4c800-e deluxe con 4*512 eppure il dual channel è attivo lo stesso (anzi, funziona anche il PAT), quindi dato che la sua scheda madre è più recente è molto più facile che funzioni anche con la sua. Da quel che sapevo l'unico inconveniente si ha con gli A64 il cui memeory controller integrato non riesce a gestire tutti e 4 i moduli in 1T.

GiuseppeR
24-08-2006, 06:58
Le ram in dual channel ci vanno, in quanto non credo che quello sia un problema di sistema operativo quanto di controller della scheda madre. Comunque il DC è attivo e lo si vede sia da BIOS che con CPUZ.

per ciò che concerne il PAE, lo ho attivato, ma senza risultato. Oltre a modificare il file BOOT.INI devo fare qualche altra cosa? Tra l'altro anche EVEREST riconosce che il PAE è attivo, ma continua comununque a vedere 3,2 gb di ram.

Dr.Speed
24-08-2006, 07:10
qualcuno mi spiega meglio come modificare il file boot.ini :)

berto1886
24-08-2006, 12:43
Fai così:
Tasto DX su risorse del computer/Avanzate/Premi il 3° tasto avanzate che trovi nella schermata avanzate (ho win xp in inglese su sto cavolo di notebook :D ) Poi c'hai il tasto modifica sulla destra da lì modifichi il boot.ini ciao

Abadir_82
24-08-2006, 12:53
Il boot.ini è in sola lettura, prima devi anche toglierla, sennò non puoi farlo.

Ad ogni modo nella prima pagina della discussione c'è scritto tutto.

enry2772
24-08-2006, 13:05
Win XP 32bit ne conotrolle anche 64GB di RAM cn l'estensione da 32 a 36bit attivando il pae... poi x il dual il discorso è diverso

E' vero...win xp 32bit puo' vedere benissimo piu' di 4 giga!!!
Fidati l'ho sperimentato su un pc a lavoro!! :read:

GiuseppeR
24-08-2006, 13:38
Nella scheramta di post del bios all'avvio mi compare scritto
memory 3200 Mb

dentro il bios risultano 4 gb istallati ma:
memory appropriated: 800
memory available: 3200

ma non è che il pae non funziona perchè il chipset non riesce a gestire più di 3,2 gb?
Il mio chipset è il 945p, ma sul sito intel c'èscritto che riesce sd indirizzare fino a 4gb per ottenere le migliori prestaioni dalle nuove applicazioni a 64 bit.

Dr.Speed
24-08-2006, 20:23
ho aggiunto come detto, ma non cambia nulla :help:

berto1886
25-08-2006, 17:58
E' vero...win xp 32bit puo' vedere benissimo piu' di 4 giga!!!
Fidati l'ho sperimentato su un pc a lavoro!! :read:

Eh eh... ti metti ad hackerare i pc del posto di lavoro :Perfido: :D

rockwolf
26-08-2006, 11:46
Hai aggiunto uno spazio prima di /PAE???
Sul sito Microsoft riporta la seguente riga di esempio:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE

Però viene anche indicata solo la compatibilità per Windows 2000 e Windows Server 2003...

ho aggiunto come detto, ma non cambia nulla :help:

berto1886
26-08-2006, 12:33
Già... ci vuole lo spazio :asd:

nerodux
01-09-2006, 16:33
Salve a tutti!
In merito alla questione, ho provato ad attivare il PAE ma nulla è avvenuto.
Il northbridge è l'Intel 975X ( 8 GB teorici) ma il sistema ne riconosce solo 3,00 (ASUS P5WD2-E DLX con Pentium D 930).
La stringa aggiunta è con lo spazio. Va corretto NOEXECUTE in EXECUTE?
Grazie

berto1886
01-09-2006, 17:59
noexecute è corretto ;)

by_xfile™
15-01-2008, 19:25
Riconoscimento di 4GB di RAM reali a OS con x86 a 32bit (PAE)
Il PAE, Physical Address Extension, è una funzionalità introdotta da Intel, e supportata da Windows 2000 e XP, che permette ai sistemi operativi 32bit di superare la limitazione di indirizzamento, 32bit = 4GB di memoria massima, estendendo fino a 36 bit cioè 64GB di RAM. Senza l’attivazione di tale funzione può essere che usando 4GB di RAM ne vengano riconosciuti soltanto 3,2GB ecco perché serve attivare il PAE. Per attivarlo bisogna modificare la riga del file: BOOT.INI da:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
a:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect/pae
praticamente basta aggiungere la dicitura PAE alla fine della riga.
N.B. Il PAE non è presente e non serve nei sistemi a 64bit

Ho provato come ai detto tu inserendo questa riga
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect/ pae
ma nulla da fare mi vede sempre 3,25 Gb id RAM estensione indirizzo fisico
praticamente quello che mi dava prima dove o sbagliato manca qualcosa ?

by_xfile™
15-01-2008, 19:31
Eh eh... ti metti ad hackerare i pc del posto di lavoro :Perfido: :D

puoi portarti a casa il boot.ini per farcelo vedere grazie

gugoXX
15-01-2008, 19:41
Il Thread e' un po' vecchio.
E comunque non si puo'. WinXP32 vedra' sempre e solo 4GB, PAE o non PAE.
In realta' ne vedra' meno, perche' nell spazio di 4GB dovra' farci entrare lo spazio di indirizzamento delle periferiche in memory mapping.
Il limite a 4GB e' del sistema operativo, e non del processore, che potrebbe arrivare a 64GB.
Il limite e' stato "imposto", Microsoft malgrado, a causa di parecchi driver 32bit scritti male.

http://www.hwupgrade.it/forum/showthread.php?t=1652576

by_xfile™
15-01-2008, 20:16
Il Thread e' un po' vecchio.
E comunque non si puo'. WinXP32 vedra' sempre e solo 4GB, PAE o non PAE.
In realta' ne vedra' meno, perche' nell spazio di 4GB dovra' farci entrare lo spazio di indirizzamento delle periferiche in memory mapping.
Il limite a 4GB e' del sistema operativo, e non del processore, che potrebbe arrivare a 64GB.
Il limite e' stato "imposto", Microsoft malgrado, a causa di parecchi driver 32bit scritti male.

http://www.hwupgrade.it/forum/showthread.php?t=1652576

ok grazie 1000 per la risposta anche se il topic era un po datato
io uso vista a 64Bit ma dovevo far girare un programma che funziona solo con win XP 32Bit e necessita di un quantitativo consiterevole di ram, per questo stavo cercando di fargli vedere gli 8Gb che o.
comunque ancora grazie.

berto1886
16-01-2008, 08:25
Il Thread e' un po' vecchio.
E comunque non si puo'. WinXP32 vedra' sempre e solo 4GB, PAE o non PAE.
In realta' ne vedra' meno, perche' nell spazio di 4GB dovra' farci entrare lo spazio di indirizzamento delle periferiche in memory mapping.
Il limite a 4GB e' del sistema operativo, e non del processore, che potrebbe arrivare a 64GB.
Il limite e' stato "imposto", Microsoft malgrado, a causa di parecchi driver 32bit scritti male.

http://www.hwupgrade.it/forum/showthread.php?t=1652576

:ave: