Per sfruttare più di 2gb di ram con sistemi a 32bit, ci sono 3 parametri che possono essere inseriti nel file boot.ini
Questi parametri sono:
* /PAE ( Physical Address Extension): Permette al sistema operativo di vedere oltre 4Gb di RAM sfruttando un indirizzamento a 36bit che venne supportato per la prima volta dai processori Intel Pentium Pro
* /AWE (Address Windowing Extensions): Permette alle applicazioni di accedere a porzioni di memoria superiori al loro spazio di indirizzamento virtuale
* /3GB: Windows è progettato in modo che in presenza di 4gb di memoria assegni i 2gb bassi al kernel e i 2g alti alle applicazioni.
Il parametro /3GB fa in modo che venga riservato un solo giga al kernel e i restanti 3gb alle applicazioni.
Un parametro simile a questo è /USERVA numero, dove numero è un numero intero che specifica quanta memoria assegnare alle applicazioni.
Ad esempio se specifichiamo il parametro /USERVA 2560 assegneremo 2.5 GB alle applicazioni e 1.5 GB al sistema.
Se è abilitato anche il PAE avremo assegnato 1.5GB al sistema e tutto il resto alle apllicazioni.
Quindi per sfruttare al meglio i 4gb di memoria dovresti aggiungere nel file boot.ini dopo l'opzione /fastdetect le opzioni /3GB /PAE /AWE
Un esempio di file boot.ini è questo (fonte microsoft):
[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
Iscriviti a:
Post (Atom)
Best dns 2023
Best Free & Public DNS Servers Provider Primary DNS Secondary DNS Google 8.8.8.8 8.8.4.4 Control D 76.76.2.0 76.76.10.0 Quad9 9.9.9.9 ...
-
The illustration below shows a script tool dialog box with three parameters: an input workspace, a clip feature class, and an output ...
-
https://www.pcjs.org/software/pcx86/sys/windows/3.10/