Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I don't know much about 32 bit and 64 bit. I had been using 32 bit and it's crashed (not working properly and i don't know how to recover) question here..... and i don't have backup and i run on 3.2 dual core intel processor can you recommend me which would be better, and i do web development(php and mysql) and learning python.

share|improve this question
    
any specific error on 32 bit edition? –  Uri Herrera Jan 3 '11 at 6:33
    
no error ... i did sudo chown -R www-data / and everything's ...............! –  Santosh Linkha Jan 3 '11 at 6:35

7 Answers 7

up vote 18 down vote accepted

There are no big performance differences between 64 bit and 32 bit in Ubuntu. I tried both for years now. Let me point to the actual PROS and CONS for the 64 bit since you have been in the 32 bit already:

64 bit PROS:

  • Support for more than 4 GB RAM (without any kernel modifications, 32 bit PAE support, etc..) The sucker supports more than 1 TB.

  • Gives performance boosts ONLY if you are doing some very intense work that needs more than 4 GB Ram. Am not talking about playing, watching videos or listening to music. Am talking about server with a million users, rendering shrek 7 christmas edition or something very big like making a 3D version of the galaxy.... from scratch.

64 bit CONS:

  • In the past (2012 or less) a whole bunch of programs had issues. For example flash (even the 64 bit version) had some glitches and more. If you thought you had issues with 32 Bit on those times, changing to 64 bit increased your chances of having more. For me it was a nightmare on PC street. This obviously changed and it changed very quickly. Since 13.04 I would say, 64 bit got much more stable, easier to work with and it was very hard to get a 64 bit problem. On 13.10 I did not have any issues whatsoever. Now on 14.04 it is more recommend than ever before to move to 64 bit but only if you have the following hardware:

    • Have a PC with 4 GB or more of RAM
    • Have a motherboard that supports 64 bit (Most motherboards after around 2005 do)
    • Have a CPU that supports 64 bit (Most CPUs after around 2004 do)
  • Recommended for the average user that has 4 GB or RAM or more and hardware that supports 64 bit architecture. There are many issues still in the 32 bit that will get even bigger in the 64 bit one. Apart from that 64 bit is still very new (Even if it came out around 2000) but the majority of the programs made (Even today) are mostly for 32 bit.. Nowadays, 64 bit is the best move. When I wrote this answer it was January 2011. We are now in April 2014 and I can really say that 64 bit is much better than 32 bit in terms of performance, stability and more. Of course, the need for a program to use even close to 4 GB is not yet a big problem and the real need to use more than that applies to intense apps.

Test out 32 bit if you want but if you have a computer with enough RAM, CPU and a good motherboard (From 2005+) then I would really recommend 64 bit for you.

Hope to have helped.

share|improve this answer
    
sure thanks have 2GB RAM going for 32 bit also not average user but beginner ...! –  Santosh Linkha Jan 3 '11 at 7:02
1  
Again, 32 bit ubuntu automatically enables the PAE kernel if there is more than 3gb of RAM, thus the point about addressing more ram is moot (albeit valid). If you have more 4+GBs of ram, you don't need to install a 64 bit system. See the Community Documentation. Great answer none the less :) –  Stefano Palazzo Jan 3 '11 at 7:09
    
Hi stefano. That is why i mention the part about 32bit PAE Support in the beginning. Thanks for the link which helped. –  Luis Alvarado Jan 3 '11 at 7:45
    
As @Stefano pointed out, the 32 bit linux kernel has had PAE support for several years now, it is capable of PHYSICALLY addressing > 4GB (assuming the chipset supports it). However, the virtual address space given to each process is still 4GB (AFAIR), however, this is still quite a large ceiling. –  crasic Jan 3 '11 at 7:47
    
+1 for mentioning the incompatibilities with flash and other software. I had been through that nightmare too. –  Hippo Jan 3 '11 at 10:17

As for this question: If you plan to re-install your operating system completely, choose the 32 bit version. There's really no need for you to try 64 bit.

But it's really not that important. Ask another question here about how to best do that re-installation, keeping your data. Make sure to explain your situation in detail, what hardware you have available (hard disks, usb sticks, cd drives, ..), how your hard drive is partitioned and so on. If you need help figuring all of this out,you can join the Chat room or search the site.

Your problem is quite a difficult one. But we'll help you as best we can.

share|improve this answer

If you dont have any specific reasons for installing 32 Bit then you should go with 64 Bit. At the following URL you can find the performance comparison of 32 Bit and 64 bit linux versions.

http://www.tuxradar.com/content/ubuntu-904-32-bit-vs-64-bit-benchmarks

You can see that 64 Bit is faster in many places. You can also have more than 4GB ram in 64 Bit but not in 32 bit. Also there is ubuntu community help page here and they also suggest installing 64 bit.

I am running Ubuntu Lucid 64 Bit on my machine and I dont have any problems. All applications that I need are in the repos and everything works. Back in 2009 I tried 64 Bit version of Intrepid but reverted back to 32 Bit because many softwares didnt have 64 Bit versions then but that is not the case now.

share|improve this answer
1  
I have to respectfully disagree ;-) This user wants a working system, above all. I know there isn't much downside to 64 bits, but the little that there is justifies this user install a 32 bit system. I don't think rendering things in blender or converting ogg-files half a second faster is really on their list of priorities. :) –  Stefano Palazzo Jan 3 '11 at 7:06
    
This marks the catch 22 balance. 64 bit systems still have a few rough corners, and until enough people are willing to use it and report/deal with any remaining issues, it will stay a bit rough (flash support, some drivers etc), and until it is a bit less rough, many in the know would rather leave it.. –  Danny Staple Jan 3 '11 at 11:31
    
Could you explain where Flash support is an issue with 64 bit systems using Ubuntu? –  zerwas Jan 3 '11 at 23:44
    
I havent faced any issue on Ubuntu related to Flash. I dont remember how was it back in Intrepid but in Lucid it is working good. –  binW Jan 4 '11 at 16:03

I find it quite amusing that the usage of 64bit is so closely bound to memory in the machine. 64bit means as well that per processor cycle you are able to process twice the amount of data comparing to a 32bit operating system.

Use 64bit in case you do

  • video editing and processing
  • sound editing and processing
  • graphic editing and processing
  • work with large files (e.g. databases, large log files, ...)

I am doing a podcast and using 64bit with my notebook saves a lot of time when doing audio processing (noise reduction, normalizing, compression, ...). My notebook only has 2 GB of RAM.

share|improve this answer

If you have more than 4 GB of RAM go for 64 bit else 32 bit is just fine.

share|improve this answer
    
The simple answer is the best one. –  djangofan Jan 5 '11 at 19:45

I've been running 64-bit Kubuntu for years without an issue. I think that any objections to 64-bit are just FUD and you can ignore them.

share|improve this answer

One relatively new reason to use 64-bit: if you are interested in virtualization, Docker does not run on 32-bit kernels (as far as I know).

share|improve this answer

Your Answer

 
discard

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.