Newsgroup: it.comp.hardware.cpu
Titolo: XPP e 4Gbyte

ho un sistema desktop con piastra SuperMicro PDSGE
con processore P4-650 dove ho montato
4 GByte di memoria DDR-2 della KingMax.
Il sistema e' stabile come una roccia, il BIOS
vede 4G ma XPP-32 ne vede solo 3.3
Tutto aggiornato all'ultimo istante.
Purtroppo non posso-voglio usare XPP-64 perche'
dubito seriamente del sistema prima del SP2, avete
una soluzione al difetto di visibilita' della
memoria?

"explorer" <xxx@xx.x> ha scritto nel messaggio
news:yioxg.51901$zy5.1...@twister1.libero.it...

In sintesi si tratta di una limitazione dell'indirizzamento di memoria da
parte di XP 32...prova ad impostare lo swap file ad 1GB o al limite ad
escluderlo completamente e vedi se in questo modo il sistema riesce a
"vedere" tutti i 4GB di RAM.

 "vedere" tutti i 4GB di RAM.
Sono minchiate!!
Deve togliere lo switch /3gb dal boot.ini e mettere il /pae!
Windows XP 32 Bit supporta perfettamente 4 Gb di RAM!
Fra

 Windows XP 32 Bit supporta perfettamente 4 Gb di RAM!
Info:
http://support.microsoft.com/?id=888137
http://www.microsoft.com/whdc/system/platform/server/pae/default.mspx
Fra


Anche se esegue quella modifica bisogna vedere se l'applicativo che ha
bisogno di tutta quella memoria è in grado di supportare il PAE, senza
contare che questa emulazione porta anche una perdita di prestazioni...
l'ideale sarebbe usare un OS a 64bit.
Infatti molto probabilmente la memoria recuperata potrà essere usata dall'OS
come memoria cache per velocizzare l'accesso ai file per "aiutare" la
memoria virtuale riducendo la necessità di usare il file di scambio, ma non
dall'applicativo stesso.

"Fra" <superv...@NSgmail.com> ha scritto nel messaggio
news:KIoxg.300$ZJ6...@tornado.fastwebnet.it...

Al limite comunque basta il SP2 per attivare il PAE... in genere non occorre
modificare null'altro.

"Fra" <superv...@NSgmail.com> ha scritto nel
messaggio
news:KIoxg.300$ZJ6...@tornado.fastwebnet.it...

questi switch (/3gb) non sono presenti nel
boot.ini, perche' superflui visto che l'estensione
dell'indirizzo fisico e' gia' attivo di base,
dall'installazione di WinXPP SP2.
Anche se aggiungi /pae non cambia nulla, inoltre
nelle informazioni dettagliate del sistema i
4Gbyte fisici ci sono tutti MA non vengono
utilizzati (e questo dai documenti sottoposti da
te e gia' in mio possesso e' palesemente scritto)
Quindi, michiate a parte, XPP32-SP2 non vedra' mai
i 4GB totali per problemi di struttura, questo e'
quello che appare evidente dalla documentazione
originale.


Eh, Vallo a spiegare a Fra adesso... -_-
Comunque come ho detto in precedenza bene che vada parte della RAM potrà
essere usata dall'OS come una sorta di memoria cache... ma per gli
applicativi nada.

 applicativi nada.
Da quello che ricordo io, Il kernel di windows 2k (e quindi xp) dovrebbe 
farti indirizzare nell'ambiente virtuale 2 gb per il processo + 2 gb per 
il kernel oppure 3 gb per il processo + 1 gb per il kernel, quindi mai 4 
gb dedicati completamente al processo.

 vede 4G ma XPP-32 ne vede solo 3.3
Non vorrei fosse un' interpretazione di WinXP riguardo alla dimensione (base2~DOS).
Cmq, forse puo esserti utile scaricare <mem-mgmt.doc> ...cerca con google; inoltre, se
dovessi variare e/o inserire 'valori' nel registry, questo è il percorso:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management
Aggiungo che 'Everest' è in grado di dirti se PAE è correttamente attivo e mostra pure come
è gestita la memoria.
Grzlod® 

explorer ha scritto:

Cioè tu aspetti il SP2 per qualsiasi sistema operativo? Che senso ha? I 
difetti vengono fuori con il tempo, e le patch che correggono i difetti 
ne mettono altri dentro. E' un cane che si morde la coda.
XP a 64 bit non è XP a 32 bit "con qualche bit in più", ma piuttosto 
nasce da Windows Server 2003, quindi è abbastanza differente. Perdipiù 
se ti serve utilizzare grandi quantitativi di ram ti può essere utile, 
altrimenti tutta quella ram è solo un vezzo inutile.

 altrimenti tutta quella ram è solo un vezzo
inutile.
completo il discorso, il sistema preparato ad hoc
per un cliente, ha davvero bisogno di caricare
molte informazioni in RAM oppure si "siede" sopra
il disco. La scelta di XP64 non e' matura per
precocita' dei driver, assenza di driver e non
ultimo, non certificata compatibilita' con il SW
gestionale quindi e' semplice... XPP32.
Con 3Gbyte effettivi XPP e' un signor sistema,
certo che potendo usarne 4 senza trucchetti
porterebbe qualcosa in piu' (sempre nel mio
particolare caso).

 particolare caso).
Con Linux è possibile. In ogni caso la scelta di XP64 può essere dettata 
dal semplice fatto che se il software in questione non avrà necessità di 
driver super performanti, ma bastano driver stabili, potresti fare un 
tentativo. Inoltre in xp64 l'emulazione a 32 bit è completa, ma se il 
software è ancora a 32 bit, penso che forse te ne fai poco del supporto 
a 64 bit.