Come usare più di 3GB di ram su Ubuntu 32bit

Guides, tutorials & docs
Post Reply
User avatar
Roberto_65
Collaboratore
Collaboratore
Posts: 516
Joined: 6 December 2007, 23:56
OpenMandriva: 2009.1
Kernel: i686 x86_64
Desktop: Gnome Xfce4
Location: Triangolo delle Bermude
Contact:

Come usare più di 3GB di ram su Ubuntu 32bit

Post by Roberto_65 »

Stamattina girovagando per blog vari mi sono imbattuto su ubuntugeek.com dove c’è un interessante collezione di tips sulle varie versioni di Ubuntu. Uno in particolare voglio riproporlo sul mio blog dato che ultimamente si ripropone spesso il questito su come utilizzare più di 3gb di ram con un sistema operativo Ubuntu a 32bit. Come tutti sapete un sistema a 32 bit non può indirizzare più di 4 gb di ram Su ubuntu comunque tramite una semplice procedura si può superare la soglia di ram vediamo come:

Ora installeremo da terminale dei pacchetti al termine del quale riavviate il pc:

Code: Select all

sudo apt-get install linux-restricted-modules-server linux-headers-server linux-image-server linux-server
come ho detto prima ora riavviate il pc , per farlo da terminale :

Code: Select all

sudo reboot
al riavvio controllate la vostra quantità di ram rilevata dal SO ..

A quanto si capisce, (non ho analizzato i pacchetti nel dettaglio) ma creo che si installano le versioni kernel della release Server di Ubuntu che avrà sicuramente una Patch che permetta di rilevare la quantità superiore di ram rispetto alla versione Desktop. (magari utilizza il PAE)

Vi ricordo inoltre che questa procedura si usa solo per la versione a 32bit perchè la versione a 64 bit indirizza già più di 4 gb di ram senza ulteriori procedure.

Questa tecnica su Ubuntu funziona, ma qualcosa del genere credo che possa funzionare anche su Mandriva.

Ecco la dimostrazione pratica con il comando free.
Prima del trattamento:

Code: Select all

# free
             total       used       free     shared    buffers     cached
Mem:       3368912    1152964    2215948          0      48436     823236
-/+ buffers/cache:     281292    3087620
Swap:      4088500          0    4088500
Dopo il trattamento:

Code: Select all

# free
             total       used       free     shared    buffers     cached
Mem:       4149060     579256    3569804          0      80616     275476
-/+ buffers/cache:     223164    3925896
Swap:      4088500          0    4088500
Il mio PC ha solo 4 Giga di RAM.
Roberto_65
Packager delle MIB-Live
Il creatore delle MIB-Live
L'inventore di MIB-LiveToFlash
Triangolo delle Bermude http://www.sitohd.com/siti/3209

Post Reply