Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

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 using Ubuntu 13.10 in a Intel Dual Core 3 GHz processor with 2 GB of RAM and I would like to buy a 4 GB of RAM extra and what best I can use it more efficiently and how I am supposed to achieve that ?

My Plan is to run some Database Server.

share|improve this question
Shopping recommendations are not on-topic here ;) – Rinzwind Nov 14 '13 at 13:14
32 bit OS will not utilize 6GB RAM – Waqas Nov 14 '13 at 13:25
@RanaMuhammadWaqas see below answers my friend,:0 – Raja Nov 14 '13 at 13:26
up vote 2 down vote accepted

Will a 6GB of RAM will be fine and efficiant to run in 32-bit Ubuntu?

Yes. But 2 will be sufficient to run Ubuntu too. Ubuntu defaults to the PAE kernel for 4Gb+ support on 32 bits so you will be fine. PAE has a maximum of 64Gb.

My Plan is to run some Database Server.

A database server will benefit from more memory. But it is impossible for us to answer if it runs efficiently since this is very very dependent on the amount of users, bandwidth, and a lot more. Memory is just a small facet in this.

share|improve this answer
up to now from my plan , 3 users and that too from local network – Raja Nov 14 '13 at 13:24
Then 2Gb is more than enough and 6Gb is doing it comfortably :-D We are doing +-250 with 16Gb ;) – Rinzwind Nov 14 '13 at 13:25

In order to be able to utilize all 6GB of RAM with the generic Linux kernel, you will have to install a 64-bit edition of Ubuntu. 32-bit systems are only able to exploit 4GB of RAM (at most).

Another option, if you want to keep the 32-bit OS, is to use a PAE (physical address extension) kernel that will allow the OS to "see" more than 4GB of RAM, but in order for this to work, your CPU must also support PAE.

I does not matter what RAM you will buy, as long as frequencies conform to what your processor supports.

share|improve this answer
"Physical Address Extension is a technology which allows 32 bit operating systems to use up to 64 Gb of memory (RAM)," – Rinzwind Nov 14 '13 at 13:21
OK, what is your point? – errikos Nov 14 '13 at 13:23
Also note that most modern processors support PAE, but in order to make sure it is best to research whether your specific one does. – Richard Nov 14 '13 at 13:25
I think @Rinzwind talking about you didnt mention that the specifications as 64Gb of RAM with a PAE kernels. – Raja Nov 14 '13 at 13:25
@errikos that PAE is default in Ubuntu so the 1st part of the statement is true for Linux in general but not for Ubuntu ;) – Rinzwind Nov 14 '13 at 13:26

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.