LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
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
  Search this Thread
Old 04-20-2006, 07:14 PM   #1
Tear Syden
LQ Newbie
 
Registered: Mar 2006
Posts: 20

Rep: Reputation: 0
A Quick Question About Processors


Alright, I've been using Linux for a little while now yet I seem to have gotten by without even knowing what kind of a processor I have. I need to know whether to get i386, x64_x86, or ppc.

I don't know what the differences are and would like a quick explanation please.

Thank you!
 
Old 04-20-2006, 07:41 PM   #2
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
i386 is basically any pentium like 32 bit processor (AMD k6, PI, PII, PIII, PIV, Celeron, etc), x64_x86 is generally newer 64 bit processors (AMD 64bit, Intel EM64T) and PPC is generally Macintosh (the chips I believe are made by motorolla).
 
Old 04-20-2006, 09:18 PM   #3
ScottReed
Member
 
Registered: Dec 2005
Location: Montana
Distribution: Debian "squeeze"
Posts: 157

Rep: Reputation: 30
Visit the manufacturers website for your computer and find the specs. The processor type and speed should be listed in the specs.

Then, when compiling a kernel browse the choices and find your processor.

Scott
 
Old 04-20-2006, 09:22 PM   #4
ataraxia
Member
 
Registered: Apr 2006
Location: Pittsburgh
Distribution: Debian Sid AMD64
Posts: 296

Rep: Reputation: 30
Show us the output from these two commands:
Code:
uname -a
dmesg | grep CPU
 
Old 04-20-2006, 10:12 PM   #5
Tear Syden
LQ Newbie
 
Registered: Mar 2006
Posts: 20

Original Poster
Rep: Reputation: 0
uname -a
Code:
Linux localhost.localdomain 2.6.10-1.771_FC2smp #1 SMP Mon Mar 28 01:10:51 EST 2005 i686 i686 i386 GNU/Linux
dmesg | grep CPU
Code:
Initializing CPU#0
CPU 0 irqstacks, hard=c03d1000 soft=c03b1000
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
CPU: After vendor identify, caps:  bfebfbff 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
CPU: After all inits, caps:        bfebf3ff 00000000 00000000 00000080
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
CPU0: Intel(R) Pentium(R) 4 CPU 2.60GHz stepping 09
per-CPU timeslice cutoff: 1462.82 usecs.
CPU 1 irqstacks, hard=c03d2000 soft=c03b2000
Initializing CPU#1
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
CPU: After vendor identify, caps:  bfebfbff 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
CPU: After all inits, caps:        bfebf3ff 00000000 00000000 00000080
Intel machine check reporting enabled on CPU#1.
CPU1: Intel P4/Xeon Extended MCE MSRs (12) available
CPU1: Thermal monitoring enabled
CPU1: Intel(R) Pentium(R) 4 CPU 2.60GHz stepping 09
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
CPU0:
CPU1:
microcode: CPU1 updated from revision 0x21 to 0x2e, date = 08112004
microcode: CPU0 updated from revision 0x21 to 0x2e, date = 08112004
I am guessing this means my Pentium 4 would be i386 and those are the kinds of distros I have to download?
 
Old 04-20-2006, 10:38 PM   #6
tamoneya
Member
 
Registered: Jan 2005
Location: MA
Distribution: Ubuntu 7.10
Posts: 558

Rep: Reputation: 31
That determines the iso image that you should download for the distro. distros will provided files for multiple architectures. Your architecure is rather common so it should be available on almost all distros.
 
Old 04-21-2006, 08:16 PM   #7
ataraxia
Member
 
Registered: Apr 2006
Location: Pittsburgh
Distribution: Debian Sid AMD64
Posts: 296

Rep: Reputation: 30
Quote:
Originally Posted by Tear Syden
I am guessing this means my Pentium 4 would be i386 and those are the kinds of distros I have to download?
Right you are. As these are the most common distros, you're in luck.
 
Old 04-21-2006, 08:18 PM   #8
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
After you install, you may want to upgrade to a SMP kernel. It looks like you either have multiple processors or a P4 with Hyperthreading. From a debian based distro, you can usually just apt-get a SMP kernel. Not sure about other distros. Or you can recompile your own...
 
Old 04-21-2006, 10:45 PM   #9
J.W.
LQ Veteran
 
Registered: Mar 2003
Location: Boise, ID
Distribution: Mint
Posts: 6,642

Rep: Reputation: 87
Here's what I recommend to get info about the CPU
Code:
cat /proc/cpuinfo
 
  


Reply



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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Kinda stupid question - slackware & 64-bit processors mmarkvillanueva Slackware 14 10-26-2005 01:48 AM
Question Concerning ISO's and one quick question. evrae Linux - Software 2 06-21-2004 03:53 AM
samba smb.config question (quick question) TheDOGG Linux - Networking 1 03-02-2004 07:19 AM
Will Linux Support Amd Processors And Other Than Intel Processors? halovivek Linux - Hardware 6 09-02-2003 01:08 PM
Quick Question Westquote Linux - General 1 01-21-2002 09:37 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:33 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration