Il calo dei costi delle RAM, unita alla fame di risorse di Windows Vista, hanno spinto un gran numero di utenti all’acquisto di moduli di memoria supplementari per l’incremento delle prestazioni.
Non solo utenti di Windows Vista però hanno effettuato upgrade di memoria, ma anche tanti utenti di Windows XP che, spinti dal ribasso dei costi, hanno pensato di dare una marcia in più al proprio sistema.
Il problema di cui però non tutti sono a conoscenza è che, come accade su Windows Vista 32-bit, analogamente anche sul più vecchio Windows XP 32-bit, all’istallazione di 4Gb di memoria il sistema potrebbe riconoscerne solo poco più di 3Gb.
I motivi, già spiegati nella guida relativa a Windows Vista 32-bit, potrebbero essere risolvibili anche in XP con l’abilitazione della modalità PAE (Physical Address Extensions), qualora la vostra scheda madre la supporti. Ma come fare dal momento che BCDedit è una novità di Windows Vista e non presente quindi su sistemi precedenti?
BCDedit, in realtà, è un utility sostitutiva del file boot.ini, presente sulle versioni dei sistemi MS precedenti a Windows Vista, sul quale bisognerà intervenire direttamente per apportare modifiche alle opzioni di avvio del sistema.
Per accedere al file boot.ini:
Tasto destro su Risorse del computer quindi andate su ProprietàAvanzateAvvio e Ripristino, cliccate su Impostazioni, quindi su “Modifica”. A questo punto si aprirà il file boot.ini, nel quale dovrete individuare la stringa di avvio, che sarà del tipo:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin
a cui vi basterà aggiungere /PAE in questo modo:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /PAE
Effettuata la modifica, chiudete il file, salvate le modifiche e riavviate.
Nella stessa stringa di avvio, l’opzione /noexecute attiene invece al DEP. Per quest’ultimo sono possibili tre impostazioni, così come tratto dalla Technet di Microsoft:
OptIn (configurazione predefinita)
Nei sistemi con processori compatibili con i criteri di Protezione esecuzione programmi applicati a livello di hardware, tale funzionalità è attivata per impostazione predefinita per un numero limitato di file binari di sistema e di applicazioni che scelgono di attivare tale opzione.Questa opzione consente di proteggere per impostazione predefinita con DEP solo i file binari di sistema di Windows.
OptOut
La funzionalità DEP è attivata per impostazione predefinita per tutti i processi. La voce Sistema del Pannello di controllo consente di creare manualmente un elenco di applicazioni specifiche in cui non viene applicata la funzionalità DEP. I professionisti IT e i fornitori di software indipendenti (ISV, Independent Software Vendor) possono utilizzare Application Compatibility Toolkit per decidere di non attivare la protezione DEP per una o più applicazioni. Le correzioni per la compatibilità del sistema per DEP vengono applicate.AlwaysOn
Questa opzione consente di ottenere una protezione completa per l’intero sistema mediante DEP. Tutti i processi vengono sempre eseguiti con l’applicazione di DEP. L’elenco di eccezioni per escludere applicazioni specifiche dalla protezione di DEP non è disponibile. Le correzioni per la compatibilità del sistema per DEP non vengono applicate. Le applicazioni escluse dalla protezione mediante Application Compatibility Toolkit vengono eseguite con l’applicazione di DEP.AlwaysOff
Questa opzione non prevede alcuna protezione DEP per qualunque parte del sistema, indipendentemente dal supporto dei criteri di DEP a livello di hardware. Il processore non viene eseguito in modalità Estensione indirizzo fisico, a meno che l’opzione /PAE non sia presente nella voce di avvio.
Se siete però indecisi, lasciate quest’ultima invariata.
Se vuoi aggiornamenti su Guida all’abilitazione del PAE anche su Windows XP 32-bit inserisci la tua e-mail nel box qui sotto:
di fatto non cambia nulla xp continua a vedere 2,93 gb invece di 4
di ALESSANDRO - 12 gennaio 2008 - 11:00
Sarebbe davvero ora di finirla con le leggende metropolitane! Nessun sistema a 32Bit è e sarà in grado , senza sostanziali ed improbabili modifiche strutturali , di utilizzare Ram oltre i 3 giga. Se , applicando appunto ciò che è scritto nelle leggende , si dovesse improbabilmente (chiedete a qualcuno di asserire il contrario) forzare il s.o. a far “apparire” 4 giga o più , quando il sistema si appoggerà ai banchi oltre i 3 giga si avrà un errore di utilizzo se va bene o un crash totale con necessità di riavvio. Il sistema a 32 Bit NON è in grado di indirizzare correttamente banchi di memoria che non può conoscere!!! Fatela finita . Grazie.
di Franco Leuzzi - Computers Maintenance - 12 gennaio 2008 - 14:13
Mi spiace contraddire ma non si tratta affatto di una forzatura ma di una particolare tecnologia di cui le schede madri, da qualche tempo a questa parte, sono ormai dotate, ed al cui funzionamento Windows XP dal Service Pack 2 è abilitato.
Come ho spiegato nell’articolo, l’”estensione dell’indirizzo fisico”, nel gergo internazionale PAE, è una tecnologia mediante la quale si effettua una mutazione dello schema tradizionale di paging della memoria, che passa dai due livelli previsti nella modalità tradizionale CR3, a tre con l’aggiunta di istruzioni CR4, e che mette il sistema in grado, quindi, anche se a 32-bit, di utilizzare più memoria di quanta consentita dall’architettura tradizionale.
Per essere più precisi il PAE, in termini tecnici, aggiunge 4 bit agli indirizzi allocabili (ed è questo il motivo per il quale funziona solo con processori a 64-bit), passando da 32-bit a 36-bit. In questo modo, la formula con la quale si calcola la dimensione massima della memoria, ovvero 2^32 = 4,294,967,296 diviene 2^36 = 68,719,476,736: incrementa, quindi, la massima memoria fisica da 4Gb a 64Gb, anche se le applicazioni continueranno poi ad utilizzare istruzioni con indirizzi a 32-bit. Lo spazio aggiuntivo infatti è utilizzabile unicamente dal sistema operativo.
Per maggiori informazioni:
http://en.wikipedia.org/wiki/Physical_Address_Extension
http://www.microsoft.com/technet/prodtechnol/winxppro/it/maintain/sp2mempr.mspx
di Sergio De Falco - 14 gennaio 2008 - 16:00
Ho letto la tua risposta.
Ho 30 anni (tutti quelli possibili) di architettura hardware, informatica e programmazione.
Potremmo discutere a lungo e certamente non è nè il luogo nè l’occasione.
Semplicemente ti suggerisco di fare una brevissima inchiesta e ottenere almeno un (uno) nominativo di qualcuno che è riuscito a far vedere a XP o Vista 32Bit e ad utilizzarli senza blocchi di sistema o schermate blu. Mi basta un nome e ti darò atto senza riserve che avevi ragione.
Buon lavoro.
di Franco Leuzzi - 14 gennaio 2008 - 16:16
Può bastare? Come si vede sono più di 3 Giga.
Ora non ricordo se la memoria assorbita dalla scheda video viene tolta da questa RAM (se non erro sì, quindi 3326 + 512), in caso arriviamo quasi a 4 GB (il PC in realtà ne ha 4).
Tengo a precisare che non ho forzato nulla.
di Orazio Tassone - 14 gennaio 2008 - 17:00
Negativo!!! Sono 3 giga.
Il quantitativo mostrato in Mega (3326MEGA)….(attenzione) è comune a tutti i sistemi con 4 giga di Ram installata (in laboratorio e in rete 7 in tutto) . Ripeto e continuo a ripetere mi basta un solo caso di riconoscimento, utilizzo e visione di 4 giga (Giga attenzione…sappiate la differenza)in un sistema a 32 Bit e mi ricrederò.
di Franco Leuzzi - 14 gennaio 2008 - 17:05
scusa è… 3326/1024 = 3,24 mi risulta siano più di 3 GB. Inoltre se aggiungo i 512 condivisi dalla scheda video avrò (3326+512)/1024 = 3,74 mi sembra molto più vicino a 4 GB (4096 MB) che a 3 (3072 MB). Mi perdo solo 258 MB. O c’è qualcosa che mi sfugge?
di Orazio Tassone - 14 gennaio 2008 - 17:09
Windows Server 2003 32-bit:
http://www.demandtech.com/PAE-enabled.bmp
Windows XP Professional 32-bit:
http://pds2.egloos.com/pds/1/200606/17/56/b0049856_1935557.png
di Sergio De Falco - 14 gennaio 2008 - 17:12
Stop.
Non è il luogo per dissertazioni tecnologiche. Il limite di Ram per un sistema operativo a 32 Bit è “attorno” ai 3300 megabyte. Nessuno ad oggi (che mi risulti) ha potuto forzare la visione/utilizzo di quantità maggiori di memoria.
Se qualcuno lo sta facendo posti, altrimenti sarà , come è , solo leggenda metropolitana.
Leggerò e mi ricrederò quando un solo utlizzatore mi dimostrerà il contrario.
di Franco Leuzzi - 14 gennaio 2008 - 17:20
Beh… ti sono state 3 immagini e ho postato io direttamente un’immagine (la prima) dal mio PC. Prima parli di 3 GB, poi parli di 3300 MB (entrambi superati). Mi sembra che la dimostrazione (sempre se c’era bisogno…) sia stata data… o mi sbaglio?
di Orazio Tassone - 14 gennaio 2008 - 17:24
I 4 GB di Ram che un sistema a 32 bit è in grado di utilizzare vengono condivisi tra memoria per il kernel e memoria per le applicazioni. Dal momento che il kernel del s.o. occuperà sempre una seppur minima quantità di memoria, è impossibile raggiungere i 4 GB per l’utilizzo delle applicazioni.
Che poi esista qualche trucchetto di virtualizzazzione per “far finta” di utilizzare tutti e 4 i GB di Ram non lo metto in dubbio.
Ma per sfruttare interamente 4GB per le applicazioni, sulla macchina deve teoricamente essere installato un quantitativo di Ram superiore ai 4GB, precisamente 4GB + i MB necessari al kernel.
di Francesco Fusai - 15 gennaio 2008 - 10:40
Francesco mi sai dire con precisione quanti sono i MB del Kernel?
di Orazio Tassone - 15 gennaio 2008 - 10:57
Dipende da vari fattori, comunque considerando la memoria utilizzata dal kernel e quella necessaria per svolgere operazioni di routine, difficilmente ne restano per le applicazioni più di 3.4 GB.
di Francesco Fusai - 15 gennaio 2008 - 11:19
Preciso che in ogni caso le applicazioni a 32-bit possono usufruire al massimo di 2Gb. Ma questo è precisato anche dal bollettino Microsoft e dalla definizione su Wikipedia, sia internazionale che italiano che ho precedentemente linkato (se Microsoft e Wikipedia possono essere considerate leggende metropolitane poi?).
Infatti ho anche precisato che l’utilizzo della memoria ottenuta tramite l’attivazione della modalità PAE può essere utilizzata unicamente per sistema operativo. Quindi risparmiando spazio per il sistema operativo grazie all’utilizzo di quei 4bit, rimane maggiore la memoria a disposizione anche per le applicazioni.
di Sergio De Falco - 15 gennaio 2008 - 12:16
rimane cmq il fatto che xp con sp2 da gestione risorse continua a vedere 2,93 gb invece di 4
a mio modesto avviso le cose andrebbero verificate prima di essere postate….
di ALESSANDRO - 15 gennaio 2008 - 16:13
E’ quello che, dall’inizio , avevo sottolineato! Basta , ripeto basta, con le leggende metropolitane. Prima di postare occorre domandarsi se si hanno le competenze tecniche sufficienti per trattare l’argomento e documentarsi in modo serio e concreto. Io qui non posterò più. Un saluto a tutti.
di Franco Leuzzi - 15 gennaio 2008 - 16:41
Franco mi sembra che ti sono stati portati degli esempi, con tanto di screen, concreti.
di Orazio Tassone - 15 gennaio 2008 - 16:47
Alessandro il tuo processore è a 64-bit?
La tua scheda madre supporta il PAE?
Se il sistema ti riconosce 2,93Gb è chiaramente evidente che non è attivo, altrimenti ne avrebbe dovuti riconoscere almeno 3,4.
di Sergio De Falco - 15 gennaio 2008 - 18:08
Qualche altra testimonianza:
http://img261.imageshack.us/img261/3623/propridedadesdosistemame2.jpg
http://www.iclub.co.kr/news_photo/hwnews/1179204966.jpg
http://images.people.overclockers.ru/123708.png
http://img215.imageshack.us/img215/6269/23k4gb5op.png
http://publish.it168.com/2007/0430/images/418092.jpg
http://www.american-akitas.com/misc/4GB-PAE.jpg
http://images.people.overclockers.ru/123717.png
L’opzione “memory remap” da abilitare sul bios di alcune schede madri:
http://img.danawa.com/images/desc/7/200701/04/46959/1.jpg
Penso che con queste la questione sia chiusa.
di Sergio De Falco - 16 gennaio 2008 - 09:30
Si è un intel core 2 6400 la mb è una asus p5b e la ram 4gb e supporta il pae
di ALESSANDRO - 16 gennaio 2008 - 11:23
Di default la scheda madre non è abilitata per il PAE, devi abilitare l’opzione nel bios, la voce da modificare è “Memory Remap”.
di Sergio De Falco - 16 gennaio 2008 - 22:43
Innanzitutto ciao a tutti,premetto che sono parecchio ignorante in materia ma fino all’aggiunta di un banco di ram ci arrivo…volevo chiedervi ma dal vedere (come negli screenshot) e al capire se effettivamente windows “vede” i banchi di ram non ce ne passa di differenza?Cioè come faccio a capire realmente se windows li vede?
Vi racconto una cosa che mi è capitata,stavo installando(UnrealTournametIII) nel cd c’era la verifica dei requisiti,passavo tutti tranne quella della ram in cui riportava che non superavo i requisiti minimi di 512mb…com’è possibile?
di GREEN - 17 gennaio 2008 - 12:10
512mb è un pò eccessivo. Deve esserci qualche errore. La memoria riconosciuta da Windows è quella che visualizzi dalle schermate di cui trovi i link tra questi commenti.
Sicuro non si riferisse alla memoria della scheda video? che scheda video hai?
di Sergio De Falco - 17 gennaio 2008 - 13:26
512mb si riferisci al minimo requisito di sistema per quanto riguarda la ram.la scheda video non c’entra cmq ho una ATI X1600 Pro Silent.cmq ho notato che se levo il 3 banco,quindi rimanendo con i soliti banchi da 2giga il test lo passa tranquillamente.è una cosa che ho notato anche con la barra di vista se metto 3 giga fa casino e non mi segna + la ram utilizzata se invece lascio 2 giga visualizza tutto tranquillamente…
di GREEN - 17 gennaio 2008 - 21:08
Salve
recentemente ho acquistato un pc con 4 gb ram ignorando completamente il problema dei 4gb….avevo il so a 32 bit lo ho cambiato a 64 bit e non continuava a riconoscerli.Dopo innumerevoli tentativi e ricerche in internet ho installato il nuovo sp1 di vista.Il pc nella schermata iniziale mi riconosceva 4 gb accedo al task manager e sorpresa!!memoria virtuale totale 3005..quale può essere il problema?il mio bios è della phoenix e mi sembra che non supporti il mapping della memoria e in tal caso esistono aggiornamenti gratis per bios Phoenix?perchè io attualmente non li ho trovati..
grazie
di User - 18 gennaio 2008 - 23:07
non so quanto possa essere utile ma se installate la nuova sp1 per vista 32bit vi riconoscerà i 4Gb di ram
Io ho xp 32 e sono tentato al passaggio ai 4Gb ma non vorrei fare una cosa inutile e sopratutto che il sistema diventi instabile.
di luka - 21 gennaio 2008 - 00:30
@User: che scheda madre hai?
@luka: Instabilità non ne avrai in ogni caso.
di Sergio De Falco - 21 gennaio 2008 - 10:00
@Sergio De Falco
>Di default la scheda madre non è abilitata per il PAE, devi abilitare l’opzione nel bios, la voce da modificare è “Memory Remap”.
Come dici tu ottengo questo risultato 2 gb di ram invece di 4
di ALESSANDRO - 21 gennaio 2008 - 15:52
Alessandro dovresti provare ad aggiornare il bios, 2Gb sono proprio pochi rispetto ai 4gb. Ho letto in giro di utenti che consigliavano l’aggiornamento del bios per la P5B.
In effetti il 965 è un chipset uscito non proprio di recente.
di Sergio De Falco - 21 gennaio 2008 - 16:12
ok nessun problema di instabilità ma ne approfitto x chiedere l’impatto sulle prestazioni, potrebbe farle decadere?
di Luka - 21 gennaio 2008 - 22:37
No. Nessun impatto sulle prestazioni
Sempre che la scheda ed il processore lo supportino, come già puntualizzato.
di Sergio De Falco - 21 gennaio 2008 - 23:21
Ho messo 3 banchi da 1Gb in una Asus P5B-K e ne vede 3gb!
di Giovanni De Lia - 29 gennaio 2008 - 12:11
Per la p5b meglio aggiornare il bios per molti motivi.
a me ha dato rogne sotto molti punti di vista quando ho assemblato il pc ad un amico…
di Michael - 29 gennaio 2008 - 12:37
Grazie della testimonianza Michael, è ciò che ho consigliato anche io qualche commento fa.
di Sergio De Falco - 29 gennaio 2008 - 12:39
Ciao a tutti sono nuovo e dopo aver letto tutti i post sono arrivato alla conclusione di non aver compreso nulla, o almeno tanta confusione. Mi ritrovo a dover ultimare un lavoro in 3ds max e ho 2gb di memoria. Quando vado a fare il rendering si prende l’80 percento (memInfo) e va in crash. Devo pensare che la restante memoria sia per SO xp 32 Bit? La scheda madre è: E-VGA NVIDIA NF 650I ULTRA LGA 775. Vorrei fare il passaggio a 3gb perchè non posso permettermi un altro so e tanto meno 3ds max a 64 bit. A questo punto vi chiedo a chi è veramente esperto, se passo a 3gb posso ottenere un aumento delle prestazioni oppure no?
Grazie in anticipo!
di Gianfranco - 8 febbraio 2008 - 10:05
Ciao,
Hai ragione, sul post c’è molta confusione, ma ciò è dovuto al fatto che, come spiegato anche nella guida principale a cui questo articolo è ispirato, l’abilitazione del PAE non sempre ha effetto positivo, nel senso che non sempre dopo la sua abilitazione il sistema operativo riesce a vedere tutti i 4gb di memoria installati. Ciò può essere dovuto a diversi fattori, tra cui un processore non a 64bit, o una scheda madre non completamente compatibile con questa tecnologia, anche se ad oggi ancora non è stata pubblicata una lista ufficiale nè tantomeno ufficiosa di sistemi sui quali la modifica ha avuto esito positivo.
Il tuo caso non è molto in argomento di discussione, ma sicuramente se c’è un’insufficienza di memoria, con l’aumento a 3gb potrebbe essere risolta.
Se invece chiedi se una volta acquistato un terzo banco da 1 gb, il tuo sistema vedrà tutta la memoria installata, si parla di 3gb, quindi a meno che non si tratti di un caso eccezionale, il tuo sistema dovrebbe con molta probabilità riuscire a vederli.
di Sergio De Falco - 8 febbraio 2008 - 11:58
Ciao a tutti,
volevo sapere se è possibile utilizzare il PAE su una m.b gigabyte GA-M61SME-S2L,
cpu: amd athlon 64 dual core X2 6000+ , due banchi di memoria ddr2 667 kingston da 2gb ogniuno, in quanto ho seguito la guida ma dopo il riavvio il mio xp ne vede solo 3,25 GB su 4 gb installati.
grazie per un eventuale suggerimento!
di veryape - 9 febbraio 2008 - 01:57
Ciao,
Purtroppo l’unico modo per saperlo è quello di provare. Se però hai già attivato la funzione sia dal bios che dal sistema operativo, quello che hai ottenuto è già il massimo.
di Sergio De Falco - 11 febbraio 2008 - 11:38
ciao,
Grazie comunque, ho effettuato varie prove ma niente , stavo pensando seriamente di passare a win xp 64bit vedremo.
ciao e complimenti per questa scoperta
di veryape - 11 febbraio 2008 - 15:35
Di nulla
Ad ogni modo non si tratta di una scoperta, ma di una funzione dettagliatamente illustrata sulla knowledge base di Microsoft, nonchè sui manuali delle schede madri che la supportano.
di Sergio De Falco - 11 febbraio 2008 - 15:57
…oggi ho provato un server ibm win 2003 enterprise con 8 GB di memoria….. inserendo i parametri /Execute /PAE…..ed il risultato è stato la gestione di 8 GB di ram fisici. il sistema li riconosce e li gestisce….mentre prima arrivava solo a 3.25 GB. per ora tutto è stabile….eventualmente….vi aggiorno. Grazie a tutti per il supporto!
di Alberto - 12 febbraio 2008 - 16:04
Grazie per la testimonianza Alberto
di Sergio De Falco - 12 febbraio 2008 - 16:25
ciao a tutti,
ho delle domande da sottoporvi:
pentium4 2,8GHz
xp sp2 32bit
madre asus P4C800-E DELUXE
4GB DI RAM DDR400
Il fatto che me ne veda solo 3,5gb più o meno l’ho capito dalle vostre spiegazioni,
ma quello che non riesco a spiegarmi è perchè sulla schermata iniziale mi veda 320 e non 400 nonostante siano ddr400.(non è overcloccato,però due memorie sono Kingston e due vidata)Se ne lascio due banchi mi vede ddr 400.Eventualmente è meglio due banchi in dual channel o tre banchi?
ringrazio in anticipo per il vostro aiuto
Davide
di Davide - 14 febbraio 2008 - 09:35
Si, è meglio che le memorie funzionino in dual channel.
Per i 3.5gb purtroppo nel tuo caso non puoi fare nulla perchè il processore è a 32-bit.
di Sergio De Falco - 14 febbraio 2008 - 10:02
Purtroppo ha ragione Franco Leuzzi, non è possibile su Windows XP e Vista 32bit utilizzare tutti i 4GB di RAM. E’ possibile solo su Windows XP64, 2003 Server e Vista 64.
Di tutte le prove postate solo tre riguardano dei sistemi XP 32bit che visualizzano 4GB di RAM, ma siamo sicuri che non sia una semplice modifica grafica?
Ho provato di persona su più di un sistema, ma il trick non funziona. Chiedo all’autore dell’articolo se lui stesso abbia constatato i 4GB.
Per chiarire una volta per tutte la questione, posto un riassunto della discussione sull’argomento durata mesi, fatto dall’autore del thread (gugoXX):
Posso buttare qui un riassuntino, senza particolari spiegazioni tecniche, per capire cosa si puo’ e cosa si potra’ fare nel futuro prossimo.
La domanda e’: Quanta memoria posso sperare di utilizzare sul mio sistema?
Dobbiamo raccogliere 4 numeri:
- Limite di memoria del microprocessore. Oggi sulla maggior parte dei microprocessori Intel il limite e’ 36bit di Address Bus=64GB di memoria. Sui microprocessori AMD nuovi il limite e’ nella maggior parte il limite e’ 40bit = 1Terabyte=1000GB. Attenzione ad alcuni PentiumD piu’ vecchi dove il limite e’ ancora 32bit=4GB, piu’ basso addirittura dei vecchi Pentium PRO.
- Limite di memoria della chipset. E qui ce ne sono tanti. Per saperlo basta leggere produttore del Chipset, cercare su internet i Datasheet e leggerli. Tipicamente questo valore e’ identico a quello della scheda madre, ma potrebbe anche non esserlo.
-Limite di memoria della scheda madre. C’e normalmente pubblicato sul datasheet, sul manuale e spesso anche sulle informazioni pubblicitarie, anche se il Datasheet e’ l’unico veramente affidabile. E’ tipicamente identico al limite della memoria del Chipset, ma potrebbe anche essere piu’ basso.
- Limite di memoria del sistema operativo. E’ pubblicato della casa produttrice. Relativamente a Windows i 32bit sono quasi tutti limitati a 4GB, tranne i quasi tutti i sistemi server. Tali sistemi hanno un limite da 8GB a 64GB. Qualcuno gia’ 128GB.
Prendete tutti sti numeri, e cercate il minore.
Tale valore e’ lo spazio di indirizzamento del vostro sistema.
Dentro tale spazio di indirizzamento dovranno trovare posto la vostra memoria e le vostre periferiche.
La memoria inizia ad occupare tale spazio a partire dall’indirizzo 0.
Le periferiche occupano uno spazio di indirizzamento tipico medio di 1GB.
Tale GB viene per ragioni storiche messo per default allineato verso l’alto fino a raggiungere 4GB.
Se il chipset (e quindi si spera anche il BIOS) offre la possibilita’ di usare il memory remapping, allora tale GB verra’ spostato allineato verso l’alto fino a raggiungere il tetto, occupando l’ultimo Giga dello spazio di indirizzamento.
Alcuni chipset hanno la possibilita’ di spostare la memoria invece che le periferiche, ma il discorso non cambia piu’ di tanto.
Con o senza remapping puo’ accadere che lo spazio occupato dalla memoria montata e quello delle periferiche siano sovrapposti. Non potendo non usare le periferiche il chipset in questi casi privilegera’ loro a discapito della memoria. La porzione di memoria interessata e sovrapposta quindi non sara’ utilizzabile da nessuno e per nessuna ragione. A quegli indirizzi risponderanno le periferiche e non la memoria. Ma non e’ che tale memoria viene usata dalle periferiche. Non e’ che le periferiche si svegliano ed iniziano ad usare la memoria mentre prima non lo facevano…
Il dual channel non e’ interessato da queste sovrapposizioni, in quanto la memoria effettivamente c’e', e se fosse usata sarebbe in dual channel. La memoria risultante sara’ usata quindi in dual channel.
Relativamente a Windows Il PAE serve (per le questioni di utilizzo della memoria) solo sui sistemi 32bit server, e serve ad utilizzare i 4 bit aggiuntivi dell’Address BUS che sono stati montati gia’ sui PentiumPro, quando si e’ passati da 32bit (4GB) a 36bit (64GB) di indirizzamento.
Il PAE sui sistemi non server potrebbe servire solo per questioni di sicurezza, dato che per poterlo utilizzare il sistema operativo e’ obbligato a far uso dei meccanismi di segmentazione degli x86, che prevedono la protezione della memoria e l’uso dei privilegi degli anelli hardware, anche ovviamente sulle zone di memoria relative ai dati. Cosi’ facendo viene meno la funzionalita’ della maggior parte dei virus e malware che usano la tecnica di buffer overflow.
Il PAE non estende il limite di indirizzamento sui Windows32bit che e’ pubblicato sul sito Microsoft, e non serve per i sistemi a 64bit che possono indirizzare gia’ nativamente tutta la memoria FLAT a disposizione, senza segmentazione.
Sento gia’ qualcuno che in futuro si lamentera’ del fatto che il suo Windows64bit vede solo 60GB di ram invece che i 64GB che ha montato. La storia si ripetera’.
Molti l’avevano gia’ vissuta sugli MS/DOS, che pur potendo indirizzare 1MB veddevano solo 640KB.
Oggi lo vediamo con il limite 3GB-4GB, domani 60GB-64GB, dopodomani chissa’?
di DMJ - 14 febbraio 2008 - 10:04
ciao a tutti,
…perchè mi si abbassa la frequenza da 400 mhz a 320 mhz e soprattutto mi può creare qualche danno.
Siccome è meglio tenere le ram in dual channel, mi consigliate di tenerne due o quattro???
Grazie
Davide
di Davide - 14 febbraio 2008 - 10:19
@ Davide
Le tue coppie di memorie Kingston e Vidata hanno timings diversi, quindi una delle due per adattarsi ai timings dell’altra deve scendere di frequenza.
Scarica il programmino gratuito Cpu-z (non c’è bisogno nemmeno di installarlo) e nelle sezioni SPD e Memory puoi leggere i dati dei tuoi banchi di memoria e come stanno funzionando.
di DMJ - 14 febbraio 2008 - 10:44
Grazie DMJ di questo sunto, molte di queste indicazioni le avevo già date nell’insieme dei 3 articoli che ho scritto sull’argomento.
Tuttavia, di ciò che dici, riguardo alcuni punti, non mi tornano i conti.
Per la precisione inizialmente dici che vi sono delle limitazioni hardware, riferite alla scheda madre ed al chipset, ma poi dici che invece sui sistemi server a 32-bit il problema non si riscontra.
di Sergio De Falco - 14 febbraio 2008 - 10:47
Sì alcune delle indicazioni erano già state scritte, ma mi è sembrato giusto riportare il post completo, essendo una citazione.
Credo che l’autore intendesse che le limitazioni sono sia hardware che software e ovviamente tra i due, quello con limiti maggiori è ciò che stabilisce le capacità massime del sistema.
Ad es. se si ha un processore 32bit non si potranno vedere 4GB anche se il chipset/mobo e il sysop lo permettono.
Oppure se si ha un chipset/mobo che non supporta fino a 4GB non si potranno vedere 4GB anche se si ha cpu 64bit e sysop che lo permette.
E se non si ha un sysop adatto, non si vedranno 4GB anche avendo tutto l’hw che li supporta.
E così via…
di DMJ - 14 febbraio 2008 - 11:03
Ma sicuramente
Citando un famosissimo motto: il 99,9% dei problemi di un PC risiede tra la sedia e la scrivania.
di Sergio De Falco - 14 febbraio 2008 - 11:13
chiedo a voi
se la soluzione migliore è quella di mettere 2giga in dual channel+2 512mb sempre in dual channel della stessa marca in modo da arrivare a un totale di 3gb oppure mantenere i mie 3,5gb con frequenza ribassata a 320 mhZ.
Mi potreste dire cosa fereste voi
Grazie
Davide
di Davide - 14 febbraio 2008 - 11:22
Non è questione di marca, ma di modello di RAM, quindi anche marche uguali potrebbero avere timings diversi. Prova se con quelle riesci a stare sui 400MHz.
In tal caso opterei sicuramente per questa soluzione: 2x1GB + 2x512MB in dual channel.
di DMJ - 14 febbraio 2008 - 11:28
grazie per le spiegazioni,
ho ancora due dubbi:
1 lavorare con frequenza a 320 crea problemi.
2 come faccio a sapere il timings quando acquisto la ram
Grazie
Davide
di Davide - 14 febbraio 2008 - 11:49
1) No, ma è sicuramente meglio avere una frequenza più alta che mezzo giga in più, considerando anche che hai già più di 2GB.
2) Li leggi sui datasheet delle RAM che puoi consultare solitamente sul sito del produttore o che nelle RAM migliori è incluso.
Se la ram ce l’hai già, basta avviare CPU-Z e vedi tutte le info possibili.
Se sai smanettare con l’overclock, se le RAM lo permettono puoi tentare di gestire manualmente da bios i timings e i voltaggi in modo da far raggiungere i 400MHz.
Ma se non sei esperto te lo sconsiglio, in quanto con impostazioni sbagliate il pc diventerebbe instabile o potrebbe non partire affatto, finché non resetti il bios.
di DMJ - 14 febbraio 2008 - 12:01
no le ram non le ho a casa,devo acquistarle.
Io posso vedere il timings delle ram mie ma poi per acquistare le due 512
basta dire il mio timings al venditore o sono relativamente tranquillo di indovinarle prendendole della stessa marca (kingston)
Qual’è la procedura migliore
Grazie
di Davide - 14 febbraio 2008 - 12:17
Uff… l’ho già spiegato, non è detto che la stessa marca abbia gli stessi timings, dipende dal modello!
Vedi i timings a 400MHz delle RAM che hai e chiedi al rivenditore RAM che abbiano gli stessi timings a 400MHz.
di DMJ - 14 febbraio 2008 - 12:22
Purtroppo pur avendo abilitato il PAE, abilitato il memory remap in una asus maximus formula con chipset x38 e con un e6850 come processore la ram visualizzata da winxp pro sp2 32bit è 3,25Gb La cosa strana cmq è che nel pc di un amico che monta vista ultimate 32Bit dopo avere installato la sp1 (beta poichè ancora ufficialmente non è uscita) gli vede tutti e 4Gb.
di luka - 14 febbraio 2008 - 17:58
Si, come ho anche anticipato qui:
http://www.onehardware.it/19/10/2007/guida-allutilizzo-di-4-gb-di-ram/#comment-1178
Con il service pack 1 su Windows Vista 32-bit il problema è stato risolto.
di Sergio De Falco - 14 febbraio 2008 - 18:05
Credo però che si tratti solo di un’illusione perché il sistema continua ad utilizzare la stessa quantità di memoria di prima.
In pratica viene mostrata la memoria installata e non la memoria disponibile all’utente.
Leggere indicazioni sul sito MS.
di DMJ - 14 febbraio 2008 - 18:10
soluzioni x xp pro 32Bit?
di luka - 14 febbraio 2008 - 18:33
Mettetevi l’anima in pace, se avete Windows XP 32Bit (o sistema inferiore) o Windows Vista 32Bit, il vostro sistema non potrà MAI sfruttare più di 3.5GB.
No way!
di DMJ - 14 febbraio 2008 - 18:43
Ma infatti con l’estensione dell’indirizzo fisico, la parte estesa può essere utilizzata esclusivamente dai componenti in modalità kernel, non è realmente disponibile all’utente.
di Sergio De Falco - 14 febbraio 2008 - 23:48
ciao a tutti, vorri passare a windows xp 64 bit ma ogni volta che cerco di installarlo si blocca. ho un scheda madre Asus M2N-E SLI e il processore è un AMD Athlon BE-2400 come devo fare per farlo funzionare a 64 bit?
help!!!
di Goldrake - 18 febbraio 2008 - 09:53
Ciao,
Il processore è 64-bit e Windows XP 64-bit si installa come qualsiasi altro sistema operativo. Probabilmente c’è qualche problema che non dipende dalla configurazione.
di Sergio De Falco - 19 febbraio 2008 - 15:19
Ciao a tutti io sono riuscito a vedere e usare 4 gm, mi spiego velocemente.
(PS. sono abbonato a Technet di microsoft)
nel file boot.ini alla stringa di avvio del sistema operativo windows xp aggiungere alla fine /3GB /PAE
dove:
/3GB obbligo il sistema operativo a utilizzare i primi 3gb per le applicazioni (infatti xp 32 bit non riesce ad indirizzare per le applicazioni più di 3 giga di memoria, il restante 1 giga lo usa il sistema per il suo kernel.
/PAE obbliga xp ad attivare l’estensione fisica estesa, è vero che in xp 32 bit tale attivazione è di default ma a volte viene disabilitata da xp se verifica componenti non compatibili, capita spesso che se vengono installati driver particolare tale funzione venga disattivata (la spiegazione sarebbe più articolata).
Può comunque capitare che alcuni driver possano rendere in ogni caso il sistema instabile ma sono molto rari.
Ciao michele
PS. mi raccomando i parametri maiuscoli
di michele - 27 febbraio 2008 - 11:04
Si è la nuova procedura, ci sono anche delle varianti. A riguardo è già in pubblicazione una guida completa.
di Sergio De Falco - 27 febbraio 2008 - 12:52
Ciao ho provato ad abilitare il pluridiscusso PAE su Windows Xp però continuo a vedere 3Gb
invece dei 4 a disposizione!
di Jack - 16 marzo 2008 - 21:41
@Jack
Prova la nuova guida, l’indirizzo è:
http://www.onehardware.it/03/03/2008/guida-abilitazione-del-4-gigabyte-ram-tuning/
di Sergio De Falco - 17 marzo 2008 - 09:24
Premetto che ho letto tutti i thread relativi a questo argomento…sia quelli per sistemi operativi Vista 32bit che Xp.
La mia configurazione è
Asus P5B-Deluxe (Bios aggiornato all’ultima versione disponibile 1232)
Pentium 4 E6600 2.4GHz
4 GB di memoria Kingston PC2-667 tutte con eguali timing
S.O. Win XP Prof 32bit
Prima di fare i tentativi proposti mi venivano visualizzati 2,93GB nelle proprietà di sistema, mentre nel Bios ne vedevo 3008.
Attivando la funzione Memory Remap nel BIOS lo stesso legge 4096 invece di 3008…questo mi fa ben sperare…ma aprendo windows da 2,93 sono passato a 2,00GB…che cavolo è successo? ho provato ad inserire i parametri nel Boot.ini, sia il “/PAE” che “/3GB /PAE” ma senza esito positivo.
Ho anche aggiornato il Bios all’ultima versione.
nel mio Boot.ini, nella stringa dove si aggiunge il /PAE c’è un’opzione in più rispetto a quelle mostrate da Sergio e cioè “fastdetect”..che non so cosa sia e non so se l’ordine dei vari attributi possa influire…io li ho messi prima di /fastdetect.
Grazie in anticipo per le risposte.
Stefano
di Stefano - 14 maggio 2008 - 02:06
Ciao,
Purtroppo su Windows XP il problema dell’errata rilevazione della memoria installata sul sistema, non è stato definitivamente risolto con il Service Pack 3, per cui se il sistema non rileva correttamente la memoria nè con il parametro 3gb nè con l’abilitazione del PAE, non c’è soluzione. Il parametro fastdetect serve a stabilire le porte di comunicazione e non influisce sui parametri della memoria.
di Sergio De Falco - 14 maggio 2008 - 10:05
Io non ho ancora il SP3…ho appena formattato ed ancora mi deve uscire come aggiornamento…
ma tra le opzioni nel Boot.ini posso mettere anche solo “/3GB”?
la cosa che non mi spiego è che abilitando il memory remap vede solo 2 GB
comunque grazie
di Stefano - 14 maggio 2008 - 10:10
Hai provato ad abilitare il memory remap e a disabilitare il 3gb? Il memory remap appunto è una opzione alla base di tutto, che consente alla scheda madre di gestire i 4gb a prescindere dal sistema operativo installato.
di Sergio De Falco - 14 maggio 2008 - 10:23
Ho provato tutte le combinazioni… non è che devo abilitare altre cose enlla stessa finestra del BIOS?
ti riporto le mie impostazioni di default:
Configure DRAM Timing by SPD [Enabled]
Static Read Control [AUTO]
Initiate Graphic Adapter [PEG/PCI]
PEG force X1 [Disabled]
di Stefano - 14 maggio 2008 - 11:42
No, l’unica opzione da abilitare nel bios è il memory remap. Tutti gli altri problemi derivano dalla struttura dei sistemi operativi a 32-bit.
di Sergio De Falco - 14 maggio 2008 - 11:55
a me capita la stessa cosa
Prima di fare i tentativi proposti mi venivano visualizzati 2,93GB nelle proprietà di sistema, mentre nel Bios ne vedevo 3008.
Attivando la funzione Memory Remap nel BIOS lo stesso legge 4096 invece di 3008?questo mi fa ben sperare?ma aprendo windows da 2,93 sono passato a 2,00GB?che cavolo è successo? ho provato ad inserire i parametri nel Boot.ini, sia il “/PAE” che “/3GB /PAE” ma senza esito positivo.
Ho anche aggiornato il Bios all’ultima versione.
nel mio Boot.ini, nella stringa dove si aggiunge il /PAE c’è un’opzione in più rispetto a quelle mostrate da Sergio e cioè “fastdetect”..che non so cosa sia e non so se l’ordine dei vari attributi possa influire?io li ho messi prima di /fastdetect.
di ALESSANDRO - 14 maggio 2008 - 17:23
Ho cercato qualche esperienza simile alla vostra, ed ho letto che XP 32-bit, generalmente gestisce meglio la RAM con il ReMap disabilitato.
Quella che potete vedere a questo indirizzo:
http://www.pronetworks.org/forum/viewtopic.php?t=88544
è la medesima situazione in cui vi trovate entrambi.
di Sergio De Falco - 14 maggio 2008 - 17:32
Vedo che tutto gli esempi con Xp hanno SP2
di Stefano - 14 maggio 2008 - 17:38
Certo, perchè non hai SP2???
di Sergio De Falco - 14 maggio 2008 - 17:41
certo…ma non SP3 come avevamo detto in precedenza
msn: sgeos@inwind.it
di Stefano - 14 maggio 2008 - 17:43
Dunque, facciamo un pò di chiarezza:
Su Windows Vista 32-bit la corretta rilevazione della memoria è stata corretta con il nuovo SP1.
Essendo uscito successivamente, si credeva che il problema sarebbe stato risolto anche con il SP3 di Windows XP 32-bit, ma non è stato così.
Per questo prima ho accennato al SP3, per puntualizzare che sebbene su Vista sia stato risolto, su XP no.
Occhio però che parliamo sempre di rilevazione, perchè a seguito di test abbiamo potuto appurare che, anche laddove la memoria venga correttamente rilevata, l’utilizzo nè è impedito per dalla struttura dei sistemi a 32-bit.
di Sergio De Falco - 14 maggio 2008 - 17:51
io ho fatto tutto con SP2…non ho SP3
di Stefano - 14 maggio 2008 - 17:53
L’ho capito questo… ciò che ho detto io è che con SP3 non è cambiato nulla.
di Sergio De Falco - 14 maggio 2008 - 17:58
Ho capito cio’ che dici…ma puo’ variare dalla configurazione hardware o sicuramente SP3 non risolve nulla?
di Stefano - 14 maggio 2008 - 18:02
No, con SP3 non è stato risolto il problema.
di Sergio De Falco - 14 maggio 2008 - 18:04
come si fa a verificare se il s.o. opertativo XP PROF istallato su una pc è a 32 o 64 bit?
di Stefano - 20 maggio 2008 - 01:35
Tasto destro su risorse del computer > proprietà.
È scritto sotto la voce “Sistema”.
di Sergio De Falco - 20 maggio 2008 - 01:52
Ho istallato un un SO che dovrebbe essere a 64bit, ma nelle proprietà di sistema la schermata è uguale alla 32bit che avevo..non cambia niente…
hai qualche screenshot?
nella 32bit non c’è scritto 32bit…
di Stefano - 20 maggio 2008 - 09:16
Basta googlare un po’…
All’avvio dovresti già vedere questo:
http://www.zarcone.it/public/Image/microsoft_xp_64_02.jpg
Altre indicazioni:
http://www.dinoxpc.com/Tests/PROCESSORI/AMD64_WINXP64/images/ControlPanel.jpg
http://upload.wikimedia.org/wikipedia/it/7/7f/Windows_XP_x64.jpg
di DMJ - 20 maggio 2008 - 09:31
NO…allora quella da me scaricata non è 64bit…hai, per caso, idea di come verificare se un cd di istallazzione è di XP64bit? cosi non lo istallo a vuoto…
di Stefano - 20 maggio 2008 - 10:11
Probabilmente se entri nel cd trovi qualche readme su cui viene indicata la versione.
Ma sicuramente anche sulle prime schermate dell’installazione ci sarà indicata la versione che stai installando.
di DMJ - 20 maggio 2008 - 10:18
Ho trovato la versione XP Prof 64 bit…e va tutto bene..ma che tu sappia esiste una 64 bit tutta italiana e non con patch in italiano? ho letto che non è stata proprio prodotta…ma non so se è vero
di Stefano - 24 maggio 2008 - 20:53
No, non esiste.
C’è il cd in inglese e poi un secondo cd con cui installare altre lingue, tra cui l’italiano.
di DMJ - 25 maggio 2008 - 01:25
ma Vista 64 da ancora tutti i problemi dell’inizio relativi alla istallazione di programmi non originali o comunque senza windiws logo?
una domanda su xp 64…come mai crea 2 cartelle per i programmi? una program files e una program files (x86)?
e perchè ci sono 2 internet explorer, uno a 64 bit e uno no?
che differenza hanno?
di Stefano - 25 maggio 2008 - 08:26
salve a tutti , per prima cosa scusate i sbagli grammaticali che faccio , non sono italiano.
allora , si e vero e possibile utilizare 4 gb di ram su windows xp 32bit , modi totalmente diversi , e non centra un cazzo con il /PAE /3GB e stronzat varie, il modo lo potrei spiegare ma cè da fare lavoro manuale su la scheda madre , e rischiate che ruinate la scheda madre , ma io chiedo a voi a tutti voi , ditemi una sola cosa una sola che puoi fare con 4gb di ram e non puoi fare con 3.25 , ditemi con quanto aumenta la velocità a cosa serve
, pensate che avete spregato il vostri soldi a comprare la ram , ma la memoria estesa viene sempre utilizata quando cè bisogno con o senza permesso , allora cmq sia ricordate se il limite su 32bit e stato impostato a 3.25 casi rari 3.50 il motivo e xche per adesso su un 32bit anche con 4.00 la velocità dell pc sarebbe la stesa , non cambierebe di neanche il 0.1% , quindi no per adesso non serve , aspettiamo il dopodomani come dice DMJ
di r3dant - 17 luglio 2008 - 12:22
Non fatevi tanti complessi, il PAE viene abilitato da Windows sui sistemi con 4 GB di memoria. Bastava consultare un po’ il Microsoft TechNet meglio: “PAE viene abilitato automaticamente nei computer che eseguono Windows Server 2003 con Service Pack 1 (SP1) e Windows XP con Service Pack 2 (SP2) quando DEP è abilitato in un computer con un processore che supporta la funzionalità del processore (NX) per la protezione dall’esecuzione di codice dalle pagine di dati.”
Saluti.
di wakarimasen - 3 agosto 2008 - 04:05
Salve a tutti…mi dite perchè quando abilito il remap della memoria xp64 e vista64 leggono 4GB di memoria e invece XP32 solo 2… se lo disabilito ne legge 3GB. Grazie
di Stefano - 4 agosto 2008 - 20:17
Salve vorrei sapere se l’abilitazione del PAE vale per tutti i computer che supportano 4 gb di ram?? Io ho una scheda madre asus P4P800-X con chipset Intel 865 PE e 2 gb di Ram DDR400-PC3200 e vorrei metterne 4 GB.
di hobbies - 6 agosto 2008 - 13:20
Salve, io ho una scheda madre P5K SE/EPU con processore Intel E8500 3.16GHz e 4x 1Gb DDR2 800MHz Dimm JETRAM Transcend (JM800QLJ), Windows XP Professional SP3 e tutti gli aggiornamenti fino a data odierna mi riconosce, come a tutti d’altronde, solo 3.25GB, ho fatto tutte le prove in merito inserendo quindi /PAE, /3GB, abilitando dal Bios il remap della memoria, aggiornando il bios all’ultima versione dal sito asus, ma niente resta a 3.25GB…..cosa posso fare? molti hanno postato screenshot dopo aver ottenuto risultati positivi con questa procedura, spero non sia io inceppato…
HELP!!!!
Grazie
di yongi - 12 ottobre 2008 - 17:54
Gli screenshot sono falsi, con XP 32 bit avrai sempre quella memoria disponibile, rassegnati non c’è soluzione.
L’unica alternativa è installare XP 64 bit, Server 2003, Vista 64 bit, Linux.
di DMJ - 13 ottobre 2008 - 09:52
Grazie DMJ,
a questo punto non avendo mai avuto l’occasione di provare personalmente Windows XP Pro 64bit (non l’ho nemmeno mai visto in funzione) vorrei sapere quali sono le differenze sostanziali nel funzionamento e utilizzo rispetto al tradizionale Windows XP Pro 32bit?
Cordiali Saluti,
yongi
di yongi - 13 ottobre 2008 - 10:27
Nessuna differenza sostanziale, hai il vantaggio di sfruttare i 64 bit del processore. Assicurati soltanto di avere tutti i driver a 64 bit per le tue periferiche.
di DMJ - 13 ottobre 2008 - 10:45
Perdonami se abuso della tua disponibilità, avendo più di un computer come posso accertarmi del fatto che il processore installato sia a 64bit, posso verificarlo anche da Windows stesso? per i driver spero non sia un problema reperirli, in quanto se decido installero cmq Windows XP Pro a 64bit
Saluti
di yongi - 13 ottobre 2008 - 11:52
….dimenticavo, è possibile fare l’upgrade direttamente da Windows XP Pro 62 bit alla versione a 64bit senza per forza riformattare il tutto?
di yongi - 13 ottobre 2008 - 11:56
Per sapere se una cpu è 64 bit devi leggere le specifiche dichiarate dal produttore. L’E8500 è 64 bit.
Non puoi fare l’upgrade dal 32 bit al 64 bit, devi installarlo ex novo.
di DMJ - 13 ottobre 2008 - 12:03
yongi come dice DMJ assicurati che esistano tutti i driver delle periferiche presenti sul tuo sistema, perchè non tutte le case si sono interessate al rilascio di una versione a 64-bit dei propri driver, quindi non è un’ipotesi remotissima non riuscire a trovarne.
Qualche giorno fa ho anche scritto qualcosa sull’argomento 4gb, che ti invito a leggere:
http://www.onehardware.it/07/10/2008/la-verita-sul-limite-dei-4gb-di-ram-su-windows-vista-32-bit/
Sembra infatti che Microsoft stessa soffra della poca diffusione dei suoi sistemi operativi a 64-bit ed abbia imposto questa limitazione per invogliare l’utenza a passare ai sistemi a 64-bit.
P.S. Gli screenshots sono autentici, ma di Windows Server 2003 che, per licenza Microsoft, non soffre della limitazione dei 4Gb.
di Sergio De Falco - 13 ottobre 2008 - 12:51
ciao a tutti,volevo sapere se e possibile, ma le ram pc3200 hanno una frequenza massima standard a 400mhz oppure esistono pure pc3200 a 200mhz o e il sistema che determina la massima frequenza?
di domenico - 27 ottobre 2008 - 16:30
Ciao,
La sigla PC3200 indica proprio la velocità massima raggiungibile dalle RAM, in tal caso 3.2GB/s, corrispondenti, appunto a 400mhz. In quanto velocità massima, nulla vieta che possa farle funzionare anche a velocità ridotte.
di Sergio De Falco - 29 ottobre 2008 - 12:04
Ho acquistato una settimana fa un Acer Aspire 5530G. Processore AMD Turion X2 Dual Core, 4GB di Ram DDR3 e Windows Vista Premium con SP1.
Dal Pannello di controllo – sistema – viene indicato che ho 4GB di RAM ma… dalla gestione delle attività Windows mi indica che la memoria fisica totale è 2525MB, ma ancora… SiSoftware Sandra, nell’utilizzo di memoria mi dice che la memoria fisica totale è 2,47GB.
Tutto questo per dire che qualcuno qui ha detto che Vista con il SP1 vede 4GB… ok… ma dà solo una illusione nella schermata in quanto in realtà ne risulta molto ma molto meno.
Ho avuto modo di leggere testi molto chiari di persone ben preparate, altri… non sapevano neanche scrivere in italiano
Qualcuno ha qualche spiegazione a questa situazione???
Grazie
di Roberto C. - 8 novembre 2008 - 14:13
Si, tra comunicati vari, alla Microsoft hanno creato un pò di confusione. Del discorso SP1 di Vista ne abbiamo parlato sull’articolo dedicato a Vista ed abbiamo precisato che, come hai potuto notare, i 4Gb rilevati da gestione risorse si riferiscono solo alla memoria installata, non a quella utilizzabile dal sistema.
Saluti
di Sergio De Falco - 10 novembre 2008 - 12:38
Si… giusto, ma sarebbe più leale (da parte di Microsoft) scrivere un quadro della situazione REALE ad esempio 4GB fisicamente installati, XXGB riconosciuti dal sistema operativo, XXGB condivisi con la SK Video ed in finale XXGB utilizzabili dall’utente, tutto questo per andare incontro agli utenti “normali” che non hanno conoscenze così approfondite di queste problematiche.
Ciao ciao
di Roberto C. - 10 novembre 2008 - 18:44
In realtà lo ha fatto, ho scritto un interessante articolo sull’argomento. Te lo linko, mi fai sapere cosa ne pensi.
http://www.onehardware.it/07/10/2008/la-verita-sul-limite-dei-4gb-di-ram-su-windows-vista-32-bit/
di Sergio De Falco - 10 novembre 2008 - 18:49
Ciao a tutti, ma il sistema linux e a 64bit?.
di domenico - 11 novembre 2008 - 00:07
Molte distribuzioni linux esistono in versione a 32 bit e 64 bit.
di Sergio De Falco - 11 novembre 2008 - 00:45
Ciao:volevo sapere per favore, e’ possibile montare un hard disk sata2 su una scheda con interfaccia sata?Ti ringrazio anticipatamente ciao a presto.
di DOMENICO - 13 novembre 2008 - 20:34
Si, è possibile.
Ma come mai lo chiedi qui?
di Sergio De Falco - 13 novembre 2008 - 20:45
Caro Sergio scusami se ho sbagliato,non sono molto pratico di blog, siti ed affini,comunque io la domanda lo fatto prima nella sezione memorie e storage e non ho avuto risposta. Credendo di aver sbagliato lo rifatta a te’, che sei sempre molto disponibile e veloce.Comunque fammi capire come funziona.Ciao e scusami di nuovo.
di Domenico - 14 novembre 2008 - 00:55
Tanto per cominciare basterebbe la differenza tra blog e forum
Non c’è problema comunque
Saluti.
di Sergio De Falco - 14 novembre 2008 - 11:24
va bene chiarita la differenza tra blog e forum,ma non mi ai detto se la domanda andava fatta nella sezione memorie e storage,o da un altra parte.Anche perche sto’ assemblando un nuovo computer(la mia prima volta)e ho bisogno dei vostri consigli, per non fare un casino.ciao ciao a presto.
di Domenico - 14 novembre 2008 - 22:36
Mi sa che hai bisogno di un forum, non di un blog
di Sergio De Falco - 15 novembre 2008 - 02:57
ok va bene,ciao
di Domenico - 15 novembre 2008 - 17:16
vorrei dire a tutti i presenti
che il pae sotto windows è abbastanza “farlocco”, non è in grado di gestire decentemente il sistema….
se passiamo sotto sistemi unix… beh quelli hanno sempre avuto quantitativi superiori ai 4gb senza problemi… anche a 32 bit
di caffeine - 28 novembre 2008 - 11:14
A mec’è scritto questo: multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Windows XP Media Center Edition” /noexecute=optin /fastdetect
Dove devo mettere /PAE?
di Viktor5061 - 12 gennaio 2009 - 23:02
Subito dopo /fastdetect lasciando uno spazio.
di Sergio De Falco - 13 gennaio 2009 - 13:10
A me non funziona anche se ho fatto tutto giusto
di Viktor5061 - 14 gennaio 2009 - 17:44
allora i 4gb di ram li riesco a farli vedere a xp o devo passare a vista 64??
di Ale - 15 febbraio 2009 - 13:16
Anche se il sistema ti vedrà i 4Gb, comunque non li utilizzerà al 100%. L’unica soluzione per sfruttarli appieno è l’utilizzo di Vista 64bit.
di Sergio De Falco - 16 febbraio 2009 - 12:32
si ma vista 64 da altri problemi, io ho vista ultimate 64 e con adobe premiere cs3 va in errore, quindi dovro tornare a xp32 e volevo sfruttare al meglio le mie potenzialita
di ale - 16 febbraio 2009 - 14:22
A parte che nell’utilizzo di un’applicazione a 32bit, quale adobe premiere cs3, non puoi “in ogni caso” utilizzare più di 2Gb, anche se il sistema operativo fosse Vista X64, tuttavia non mi risulta alcuna incompatibilità tra Vista x64 ed Adobe Premiere CS3, anzi, da una breve ricerca Google ho trovato solo pareri entusiasti sull’accoppiata.
di Sergio De Falco - 16 febbraio 2009 - 14:30
si difatti pensavo anche io
pero mi appare continuamente la schermata IL PROGRAMMA HA SMESSO DI FUNZIONARE!!
di ale - 16 febbraio 2009 - 19:25
Probabilmente il problema è un altro. Sicuro sia originale?
di Sergio De Falco - 16 febbraio 2009 - 22:03
con xp non lo faceva!! perche solo con vista??
di ale - 17 febbraio 2009 - 00:34
Possibilissimo. I sistemi di sprotezione sono a loro volta dei programmi, di sicuro è quello che crea problemi con Vista 32bit. Acquistalo originale e vedrai che funzionerà
di Sergio De Falco - 17 febbraio 2009 - 12:02
Mi correggo, 64bit.
di Sergio De Falco - 17 febbraio 2009 - 12:02
di ale - 24 febbraio 2009 - 00:45
Salve a tutti.
Saltello di qua e di la ma ancora non ho trovato una procedura sicura e veloce per abilitare 4 GByte su XP 32 Bit.
Esiste o sono tutte frottole.
Ho una MB GigaByte GAM56sPlus e 8 GByte DDR2 800 Mhz.
di BIG - 3 marzo 2009 - 20:37
8 GB sicuramente non possono funzionare, ti conviene senza dubbio installare un sistema operativo a 64bit.
di Sergio De Falco - 4 marzo 2009 - 10:53
Dipende anche dal sistema operativo, io gestisco da parecchi anni 2 server HP DL380 con CPU XEON a 64 BIT e sistema operativo Windows 2003 Server Enterprise Edition con il PAE abilitato.
Vede tranquillamente 8GB di RAM e non si sono mai piantati, ci mancherebbe altro.
Ovviamente ogni singolo processo non riesce a vedere più dei “canonici” 3GB e rotti, ma il sistema operativo può assegnare a più processi diversi tutta la RAM che ha disposizione.
Per metterla in parolo MOLTO POVEERE il PAE è una specie di paginazione in RAM invece che su disco, quindi molto più veloce.
di Davebox - 18 giugno 2009 - 10:28
Salve…è inutile continuare a sperare…un sistema a 32bit non utilizzera mai 4gb di ram…la procedura del PAE ti fa solo vedere i 4gb nelle propietà del sistema ma in realta nn li utilizza…al massimo ne utilizza solo 3.6gb…il PAE è un fuck visivo e basta…
di SALVO - 30 giugno 2009 - 21:04
Salvo, Leopard passerà a 64 bit con la versione Snow Leopard e fino ad ora ha tranquillamente utilizzato più di 4 GB di RAM. Idem i vari Windows Server, come credi sia possibile? Grazie al PAE ovviamente. Che poi su Vista non sia sfruttato è un altro discorso. Il limite lo incontrano le applicazioni, che non possono usare più di 2GB.
di Steve - 1 luglio 2009 - 09:02
Pensate un pò allora in che situazione verso io: Windows xp professional x64 edition, originale, aggiornato costantemente, stringa PAE aggiunta ( sp2 ); come sch. madre Foxconn 945P7AD ( chipset intel 945, bios aggiornato che vede correttamente 4096 Mb di ram, il memory hole E’ disattivato. ), Intel core 2 duo e6600 ( che invece non viene correttamente riconosciuto da windows xp pro x64 ), 4Gb di ram @667Mhz etc. etc.
Il risultato? 3,25Gb di Ram… ma Vaff!
Avete qualche consiglio da darmi? Avrei voglia di buttar via tutto!
di Alessio - 21 agosto 2009 - 19:02
ho aggiunot /PAE.
per esatezza
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect /PAE
ho 4 gb di ram preinstallata (sn passato da vista a xp).
nella bios mi riconosce tutti e 4.
ho 32bit di processore.
alla fine NON HA FUNZIONATO: nel taskmanager riconoscie 3109420gb, uguale anke su “panello di controllo/sistema/generale”:2.96gb di ram
di HEAVENART - 28 settembre 2009 - 18:07
Mi sono letto quasi tutte le 21 pagine di quest’interessantissimo topic ed ho abilitato il PAE su una mobo Asus P5B con CPU E6750 e 4 GB di RAM.
Su ProprietàSistema, sotto l’indicazione 2,43 GB (?) di RAM mi appare ora la scritta “Estensione indirizzo fisico”.
Visto che il sistema potrebbe indirizzare anche la memoria non utilizzata per operazioni interne allo stesso; c’è qualcuno che sa rispondere alla domanda:
-la memoria dedicata a sistemi virtuali, come VirtualBox 3, entra a far parte del novero di queste residue disponibilità?
di Calaf - 8 novembre 2009 - 12:58
Hai Vista? installa il Service Pack.
Estensione indirizzo fisico significa che hai abilitato il PAE.
La memoria utilizzabile dalle applicazioni a 32 bit è massimo 2GB, quindi virtual box potrà usare solo 2GB alla volta (se disponibili). Per poter utilizzare più di 2GB occorre non solo che il sistema operativo sia a 64 bit, ma anche il programma.
di Sergio De Falco - 9 novembre 2009 - 11:10
Allora scusatemi se insisto..non ho letto tutto ciò che è stato postato…ma vorrei comunque chiedere a voi se, avendo istallato 4 gb di ram (2×2) su xp sp3 anche se non li vede tutti ma solo 3.4/3.6 lavorano in dual channel o No …in fin dei conti posso avere un incremanto delle prestazioni dovuto al dual channel con due moduli da 2 giga su xp?
lascio la parola agli esperti….io proprio non lo sono…
di Andrea - 9 novembre 2009 - 14:57
Bah…
Voi fate un po’ come volete…
Io pero’ uso da molti anni Linux sui miei sistemi casalinghi e sui server e ho fatto vedere senza problemi, e senza impostare alcun che…16 GB di RAM sul mio PC da casa (CPU a 64 bit, OS a 32 bit), e su alcuni server sono arrivato a 64 GB di RAM su OS a 32 bit (e CPU a 64 bit ovviamente).
Queste sono tutte limitazioni di M$.
di aaa - 8 luglio 2011 - 15:37