LinuxQuestions.org
Support LQ: Use code LQCO20 and save 20% on CrossOver Office
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 12-17-2006, 10:20 PM   #1
ChrisR(SQL DBA)
Member
 
Registered: Sep 2004
Posts: 43

Rep: Reputation: 15
32 and 64 bit, i386.


Howdy all. Im going to buy a new box soon, and its been several years so Im a bit overwhelmed. I have some questions about software and the different processor architectures. Some of the software I will install can be had for 64 bit, x86, x86-64, etc. processors. Can someone please explain the differences in all this to me (especially the x86-64 one). Ive always envisioned anything with "64" in it to be much harder to install, but Im starting to think these things may just be different to install, not necessarily harder.

TIA, ChrisR
 
Old 12-17-2006, 10:38 PM   #2
IBall
Senior Member
 
Registered: Nov 2003
Location: Perth, Western Australia
Distribution: Ubuntu, Debian, Various using VMWare
Posts: 2,088

Rep: Reputation: 55
Depending on what distro you use, 64bit is no harder than 32bit.

Some applications are not available for 64 bit distros yet, like Flash and some Firefox plugins.

You can install any 32 bit distro on a machine with a 64 bit processor, which avoids the above problems and Linux will run just fine.

I use Debian Sid AMD64, and I have not had any major problems (yet).

--Ian
 
Old 12-18-2006, 06:42 AM   #3
ChrisR(SQL DBA)
Member
 
Registered: Sep 2004
Posts: 43

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by IBall
You can install any 32 bit distro on a machine with a 64 bit processor, which avoids the above problems and Linux will run just fine.
--Ian
I edited because I hust realized I made a big mistake in what I wrote:

I will be most likely running CentOS 4 (a Redhat clone). If I'm understanding all of this correctly, I would still download the 32 bit install files, and they should install without issue on a 64 bit box? Im guessing it won't be as fast as it could had I installed it using 64?

Last edited by ChrisR(SQL DBA); 12-18-2006 at 08:44 AM.
 
Old 12-18-2006, 01:46 PM   #4
J.W.
Guru
 
Registered: Mar 2003
Location: Milwaukee, WI
Distribution: Mint
Posts: 6,642

Rep: Reputation: 67
If you are going to be buying a 64 bit CPU, then you should install the 64 bit version of your distro of choice. At the risk of oversimplifying, the difference between a 32 bit and a 64 bit chip is that the 64 bit can process twice as much data in the same amount of time. (The common analogy is to think of a freeway: in a given amount of time, more cars can move through a 4 lane road than a 2 lane road.) If you are interested in some background history, check out the relevant articles on Wikipedia, as they contain a huge amount of info. Overall, 32 bit is still the standard today, although 64 bit is gaining in popularity. (FWIW, prior to 32 bit, we lived in a 16 bit world, however, the introduction of Windows 95 is what generally could be considered the push that caused 32 bit to enter the mainstream.)

In any case, in terms of the work that's needed, there's no meaningful difference between installing the 64 bit version of your distro vs. the 32 bit version. As IBall indicated there are some minor differences in certain apps (such as the lack of 64 bit version of Firefox) but as he mentioned, you can easily run the 32 bit version on a 64 bit machine due to backwards compatibility. To be honest though, if you plan on just using the regular 32 bit version, there's no real point in spending the extra money to buy a 64 bit CPU.

With regards to terminology, "x86" is just a generic label for any Intel based 386 or higher CPU. (This includes AMD). If you've got an old 386, 486, Pentium, Pentium II, Pentium III, Pentium 4, Athlon, etc, they would all fall into the "x86" category. "64 bit" and "x86_64" are the same thing, and refer to the 64 bit version of the CPU (eg, Athlon 64)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Memory bus is 64 bit but data access and register is only 32 bit for i386 lilzz Linux - Newbie 3 09-02-2006 12:35 AM
32 bit or 64 bit install - is 32 bit easier for a newbie? dms05 Linux - Newbie 3 05-19-2006 03:05 PM
64 bit versus i386 installations BobNutfield Linux - Newbie 7 01-18-2006 04:17 AM
Red Hat i386 32 bit upgrade to Red Hat IA64 bit louisb Linux - Enterprise 4 10-08-2005 01:28 AM
how to boot off my FC4 i386 32 bit JayCrizzle Fedora - Installation 2 07-14-2005 07:58 AM


All times are GMT -5. The time now is 03:50 AM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration