LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 12-07-2005, 07:27 AM   #1
muzzamil.luqman
LQ Newbie
 
Registered: Dec 2005
Distribution: fedora
Posts: 19

Rep: Reputation: 0
i386 i686 what does they mean???


i couln't find any goood answers for these
trick terms
i383 n i686
any ideas???
 
Old 12-07-2005, 07:43 AM   #2
okmyx
Member
 
Registered: May 2004
Location: Cornwall, UK
Distribution: Ubuntu 8.04
Posts: 464

Rep: Reputation: 31
Something along the lines of (not sure of the exact specifics)

i386 = Pentium I ,II and III
i686 = Pentium IV and newer
 
Old 12-07-2005, 07:47 AM   #3
sohny
Member
 
Registered: Aug 2004
Location: bangalore
Distribution: Redhat,Ubuntu
Posts: 64

Rep: Reputation: 15
if u r using PIV or an AMD athelon then i586,i686 applies to ur processor
 
Old 12-07-2005, 08:25 AM   #4
muzzamil.luqman
LQ Newbie
 
Registered: Dec 2005
Distribution: fedora
Posts: 19

Original Poster
Rep: Reputation: 0
ok got that
i am running a P4 and thats why i get i686

but i am usually able to use the i386 rpms
is it coz. of backward compatibility thingy or what????
 
Old 12-07-2005, 08:33 AM   #5
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 77
Use the search function to find threads similar to yours and you will find lots on info about this issue from past discussions.
 
Old 12-07-2005, 08:33 AM   #6
tuxrules
Senior Member
 
Registered: Jun 2004
Location: Chicago
Distribution: Slackware64 -current
Posts: 1,158

Rep: Reputation: 62
yup i386 binary can run on i686 but i686 ones cannot run on i386. It is like a corolla can run on 93 octane fuel but a Lexus would have severe knocking (and would not run at all in some cases) when run on 87 octane fuel.

Tux,
 
Old 12-07-2005, 08:47 AM   #7
muzzamil.luqman
LQ Newbie
 
Registered: Dec 2005
Distribution: fedora
Posts: 19

Original Poster
Rep: Reputation: 0
thankx alot
i am clear in iX86s now
yahooo!
 
Old 12-07-2005, 09:10 AM   #8
jsmarshall85
Member
 
Registered: Aug 2003
Posts: 386

Rep: Reputation: 30
i386 is the old intel/amd clasification of their processors. it is an architecture. i486 came next with the 586 being the first pentium class processor, then the 686 would be the Pentium II and above

here is a good article about the history of the cpu
http://www.pcmech.com/show/processors/35/
 
Old 12-07-2005, 09:17 AM   #9
muzzamil.luqman
LQ Newbie
 
Registered: Dec 2005
Distribution: fedora
Posts: 19

Original Poster
Rep: Reputation: 0
learned a lot
thankx buddy!
 
Old 12-22-2005, 11:27 AM   #10
runlevel0
Member
 
Registered: Mar 2005
Location: Hilversum/Holland
Distribution: Debian GNU/Linux 5.0 (“Lenny”)
Posts: 290

Rep: Reputation: 31
Quote:
Originally Posted by okmyx
Something along the lines of (not sure of the exact specifics)

i386 = Pentium I ,II and III
i686 = Pentium IV and newer
i386 covers the basic Intel X86 architecture:


i386 = Intel 386, and all related Cyrix and AMD chips ... and above
i486 = Intel 486 ...and above (and Cyrix Via C3!)
i586 = Pentium (vanilla) and Pentium Pro (and above)
i686 = PII, PIII, PIV, AMD K6 (and also Athlon and Athlon XP)
K7 = Athlon, Athlon-XP
 
Old 12-22-2005, 12:34 PM   #11
0perat0r
Member
 
Registered: Jul 2004
Location: New Jersey, US
Distribution: Red Hat Linux WS version 3
Posts: 126

Rep: Reputation: 15
I have a system with a Celeron 500. I assume that would be i686?
 
Old 12-22-2005, 03:09 PM   #12
runlevel0
Member
 
Registered: Mar 2005
Location: Hilversum/Holland
Distribution: Debian GNU/Linux 5.0 (“Lenny”)
Posts: 290

Rep: Reputation: 31
Quote:
Originally Posted by 0perat0r
I have a system with a Celeron 500. I assume that would be i686?
Yes. A Celeron is basically a Pentium III plus some extra goodies.
You can use any arch from i386 to i686 on this machine. The only consideration would be that the higher the number, the more optimized and fast the aplication.
But this is also questionable. As a rule of thumb prefer i686 packages over i386.

I forgot to say, in relation to CPUs, that the processors in fact inherit the instruction sets from the earlier ones. Thus a PIII can use stuff compiled for the i386 instruction set: These instructions are indeed a subset of the instructions of the latter CPUs. So a Pentium IV is able to interpret code compiled for any of it's 'parents', be it i386, i486 or i586 (except for some Pentium Pro extensions obsoleted by MMX).
 
Old 12-22-2005, 03:19 PM   #13
spooon
Senior Member
 
Registered: Aug 2005
Posts: 1,755

Rep: Reputation: 51
Quote:
Originally Posted by runlevel0
A Celeron is basically a Pentium III plus some extra goodies.
Actually, different models of Celerons are based on Pentium II, Pentium III, or Pentium 4, and then made shittier (by providing less cache or using a slower bus) to reduce the price; but yes, they are all i686.
 
  


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
i686 vs. i386 andzerger Linux - Distributions 1 02-22-2004 08:26 PM
is celeron 500 an i686 ? if so how to move from i386 to i686 raft Linux - Hardware 1 12-22-2003 06:58 AM
i386/i686 Surfmonkey Linux - Newbie 13 11-26-2003 10:50 AM
i386 or i686? .300WSM Linux - Newbie 5 10-22-2003 08:47 PM
i686 vs i386 psyklops Linux - General 4 12-05-2002 08:23 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 06:46 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