what is the diff. between i386 and i686 kernels

General discussion about Linux, Linux distribution, using Linux etc.

what is the diff. between i386 and i686 kernels

Postby MetAlam » Mon Sep 15, 2003 1:55 am

A.o.A

i have been trying to find out what type of systems these kernels run best on or were developed for and of course for beginners which type of kernels should i be working on i386 type or i686 type.
Mohsin Alam
MetAlam
Cadet
 
Posts: 3
Joined: Sun Sep 07, 2003 7:27 pm
ICQ: 167896829
Website: http://metaweb.netfirms.com
WLM: alam_mohsin@hotmail.com
Location: Faisalabad

Postby Faraz.Fazil » Mon Sep 15, 2003 7:18 am

The kernels and even binary RPMs are usually compiled for a specific CPU to gain increased performance by taking advantage of new architecture and instruction sets. Every new generation of CPU has some new features besides just increased clocks as well.

i386 - is the old 386/486 CPUS

1586 - is original Pentium/Pentium Pro and 100% AMD Compatibles like K5 or Cyrix

1686 - is the Pentium II/III or later and amd Athlon/Duron/T-bird/XP

As a general rule, use the one for your CPU. Older versions will run on newer CPUs but newer ones might not run on older CPUs.

If you are using an i386 kernel on an i686 machine, then recompiling your kernel for i686 will make the biggest difference.

installing all packages for i686 instead of i386 will improve performance a bit too for those packages, but it will not have as big an impact as the kernel recompile.
Faraz.Fazil
Major General
 
Posts: 1024
Joined: Thu Jul 04, 2002 5:31 pm
WLM: faraz7476@hotmail.com
Location: Karachi/Pakistan/Earth/Universe


Return to “%s” General

Who is online

Users browsing this forum: No registered users and 1 guest

cron