di mes1970 il 28 feb 2009, 14:05
Note trovate in giro
una parte degli indirizzi del 4° GByte è riservata a scopi specifici:
mappatura del BIOS, del bus PCI Express e di tutte le periferiche a tecnologia
MMIO (Memory Mapped Input Output); per es. viene mappata tutta la memoria locale
di una scheda grafica. In genere la RAM disponibile al Sist. Op. risulta
essere intorno ai 3 GByte.
Tuttavia in alcuni casi (e con un po’ di fortuna), è possibile utilizzare 4 GByte
anche con un Sist. Op. a 32 bit, sfruttando il fatto che:
- le CPU Intel a partire dal Pentium 4 permettono l’indirizzamento a 36 bit
(2^36 celle da un byte ossia un massimo teorico di 64 GByte);
- Windows Vista e windows XP (almeno SP1, meglio se SP2) a 32 bit possono utilizzare
una modalità di funzionamento chiamata PAE (Physical Address Extension) per abilitare
l’indirizzamento a 36 bit.
Per farlo in Windows Vista bisogna aprire un prompt dei comandi con i permessi
di amministratore e digitare (i trattini non sono inclusi):
——————————————–
BCEDIT /SET PAE ForceEnable
——————————————–
In windows XP bisogna modificare il file boot.ini nel modo seguente
(i trattini non sono inclusi):
———————————————————————————
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect /PAE
———————————————————————————
Quello che ho proposto è un “workaround” (un tentativo di aggirare il problema) che,
è bene precisare, potrebbe non funzionare o portare a instabilità del sistema:
la compatibilità con PAE di driver e applicazioni è da verificare caso per caso,
perché sono pensati per la modalità a 32 bit non per quella a 36.
Inoltre bisogna considerare anche la compatibilità dell’HW a disposizione e di
eventuale supporto offerto dal BIOS (per es. si potrebbe dover abilitare l’opzione
Memory Remap se presente).
FX8350 32GB Ram Asus M5A97 R2.0 Socket AM3+ AMD 970 Radeon R7 260X Core 1050MHz Memory GDDR5 6000MHz 2GB HD 1x500GB 1x2TB 1x1TB 1x300GB 1x640GB CS850M 850W ATX 80+ Gold
Windows xxxx 64bit / Ubuntu 64Bit
Altri pc portatili con Linux 64Bit (Debian o Ubuntu)