Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am on a 32bit Ubuntu System and as we know there is a memory limitation of 3.5GB at most. Is there a possibility to take advantage of the rest of the memory on my system (I have 8gb) by running vmware player and giving like 3gb to the system running in the player??

  • My cpu is AMD Phenom II X6 1090T
share|improve this question
Welcome to askubuntu! This site works best if you ask one question at the time. Your last question, the differences, is already answered on this site (use the search function). – N.N. Aug 23 '11 at 11:10
one question you mean right? ok but its not mandatory for someone to answer all of this i guess. My main question was about vmware and memory. – Vaios Argiropoulos Aug 23 '11 at 11:13
Why not use PAE ( 32-bits with more than 4 Gb is possible. – Rinzwind Aug 23 '11 at 11:32
@Rinzwind Is it worth to do something like that?I dont want to mess to much with my system – Vaios Argiropoulos Aug 23 '11 at 11:39
@Vaois yes! I've been using it for like 1/2 a year now and it's the best of both worlds: 32 bits with all their apps (no messing with 64/32 mixing of apps) and the big ass memory :=) – Rinzwind Aug 23 '11 at 13:53
up vote 3 down vote accepted

You may use PAE version of linux kernel to access more than 3.5GB of memory on 32-bit system.

For this, you need to install "linux-generic-pae" package either from synaptic or by issuing the following command in terminal:

sudo apt-get install linux-generic-pae

Details are described here:

To check if your processor supports PAE cat /proc/cpuinfo | grep pae if it yields results you're good:

flags: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 x2apic popcnt xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid

share|improve this answer
This should be installed on all 32bit machines with PAE enabled processors. To check if your processor supports PAE cat /proc/cpuinfo | grep pae if it yields results you're good. – Marco Ceppi Aug 23 '11 at 15:57
When i made my new installation this PAE thing installed automatically and i am now enjoying 8GB of ram.Thanks anyway – Vaios Argiropoulos Aug 23 '11 at 19:52

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.