32bit_and_64bit

Differences between revisions 7 and 8
Revision 7 as of 2006-01-07 00:02:52
Size: 2545
Editor: c211-31-5-226
Comment: Added a fair amoutn about choice between the two
Revision 8 as of 2006-02-05 23:39:19
Size: 2700
Editor: c-24-125-47-253
Comment: edit and cleanup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents]]||
Line 3: Line 5:
Most computers run in 32 bit. If you have a standard Intel machine (as at
January 2006) then you probably do not need to worry about this
Most computers run in 32 bit. If you have a standard Intel machine (as of
January 2006) then you probably do not need to worry about this.
Line 8: Line 10:
A 64 bit processor is the way of the future. If you are conservative, as at
January 2006,
I would still recommend staying with 32 bit because there are so
many of them meaning they are better tested and the computers are far cheaper.
A 64 bit processor is the way of the future. If you are conservative, I would still recommend staying with 32 bit because there are so
many of them. Meaning they are better tested and the computers are far cheaper.
Line 24: Line 25:
== what is it really == == What is it really ==
Line 38: Line 39:
At this time those with a 64 bit processor have the option of installing the 64 bit version of Ubuntu. At this time, those with a 64 bit processor have the option of installing the 64 bit version of Ubuntu.
Line 44: Line 45:
{{{
Line 46: Line 47:
}}}

64 bit and 32 bit

Most computers run in 32 bit. If you have a standard Intel machine (as of January 2006) then you probably do not need to worry about this.

Which is better

A 64 bit processor is the way of the future. If you are conservative, I would still recommend staying with 32 bit because there are so many of them. Meaning they are better tested and the computers are far cheaper. Within 10 years I expect most computers to be 64 bit however I believe that between now and then the average person will have another 2 computers (one every 5 years) so stick with the common hardware unless you really have a reason.

The bottom line is that for free software it is not that important. Code can be converted between the two because it is source code so that most things 'just work'. THe unfortunate thing is that it is actually a little tricky converting some programs from 32 to 64 bit and therefore some programs cannot run in native 32 bit mode. They can run in an emulated mode however they will run a little slower there is even the case when code that works in 64 bit actually runs slower because of the magic in the processor differences.

What is it really

32 bit and 64 bit is really the size of a chunk of memory in the computer. A 32 bit computer has a word size of 32 bits, this limits the memory to a very very large number. A 64 bit computer will handle a literally enormous amount of memory.

We are moving towards a world where information is stored in a terabyte. A few of these will store all the programs of your favourite TV station for a number of years. When you are moving this amount of data and compressing it to store it more efficiently then you need the extra power 64 bit allows.

How to make 32 bit work on a 64 bit machine

At this time, those with a 64 bit processor have the option of installing the 64 bit version of Ubuntu. Not all software is available in the 64 bit environment. In particular non-free items are usually 32 bit. For example the Flash plugin is a 32 bit program.

Some programs can be run in the 64 bit version of Ubuntu by using the 32 bit libraries.

You can use [:Rootsudo:sudo] and [:AptGetHowTo:apt-get] to install these libraries.

sudo apt-get install ia32-libs*

One can also use the [:SynapticHowto:Synaptic package manager] to install the 32 bit libraries.

Another option is to create a 32 bit environment with [:DebootstrapChroot:chroot]

CategoryDocumentation CategoryCleanup

32bit_and_64bit (last edited 2008-08-06 16:34:58 by localhost)