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

This question already has an answer here:

I'm installing 12.04 on to my desktop. I just have a question on which version is better for my hardware.

My specs are:

  • Processor:
    Intel Core i5 2400 @ 3.10GHz
    Sandy Bridge 32nm Technology
  • RAM
    4.00 GB Dual-Channel DDR3 @ 662MHz (9-9-9-24)
  • Motherboard
  • Graphics
    AMD Radeon HD 6800 Series (ATI AIB)
  • Hard Drives
    466GB Western Digital WDC WD5000AAKS-22V1A0 ATA Device (SATA)
  • Optical Drive
    ATAPI iHAS424 B ATA Device
  • Audio
    Creative X-Fi Audio Processor (WDM)
share|improve this question

marked as duplicate by Takkat, Basharat Sialvi, Kevin Bowen, Dennis Kaarsemaker, Flimm Apr 6 '13 at 14:36

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Take a look at This – Mitch Apr 6 '13 at 11:06
up vote 1 down vote accepted

You want the 64 bits version.

The only reasons to use ancient 32 bits versions are:

  • You have ancient hardware not supporting 64 bits*1.
  • You do not have much memory and really need the memory benefits of 32 bit pointers.
    This makes sense when you have 128 MB or similar. Not with 4 GB.

Reasons to use 64 bits:

  • There is no more 32 bit (4 GB address space limit, thus you can use more then 4 GB physical RAM without trickery (PEA).
  • There is no more 32 bit virtual address space. (Not just used for programs, but also for mapping files, or mapping a videocards memory into normal address space. ( try mapping a modern 6 GB videocard into 32 bit address space.)

Both of these will come in very handy if you later decide to expand your system without doing a complete reinstalation.

As to the memory advantage for 32 bit. Yes. 64 bits programs are slightly faster. 64 bit mode also unlocks additional CPU capabilities. Both roughly cancel each others advantages resulting in an equally fast system.

*1 Ancient. Or older really low end hardware. E.g. first generation Intel Atom CPU's.

share|improve this answer

Surely 64bit is better. 32 bit OS has the limitation of around 3 GB of memory but in 64 bit can handle 256 TB!! your CPU is quad core and can use the benefits of 64bit os and software such as compressing files and conversion.

share|improve this answer
The OS has a limit of 64 GB in 32 bit mode. And a quad core CPU can benefit a 32 bit OS just as well as an 64 bit OS. – Hennes Apr 6 '13 at 11:18
A 32-bit address bus would put a limit of 4GB if the memory were flat but Linux does not require memory to be flat it can use PAE to extend it 64GB see here – Warren Hill Apr 6 '13 at 11:41

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