LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   i383 i486 i586 ???? (https://www.linuxquestions.org/questions/linux-newbie-8/i383-i486-i586-109842/)

gazza 10-29-2003 04:59 AM

i383 i486 i586 ????
 
What is the difference between the "i" numbers, ive the variations when looking and downloading RPM packages ?

tia

Demonbane 10-29-2003 05:25 AM

Basically it indicates the machine architecture that particular package is compiled for, its not backward compatible so if you have a 386 cpu(doubt there's many of them around though) only i386 package will work, but if you have a pentiumpro(i686) or above all of them will work.
Genererally speaking the higher the machine architecture used to compile the package the higher performance you'll get.
Machine architectures for modern CPUs like athlon-xp or pentium4 can also be used(since gcc3 or something, not sure) so you'll be able to get optimized performance if you compile your packages from sources with proper cflags. However major distros such as redhat, mandrake etc don't use them in their packages for the sake of compatibility.

gazza 10-29-2003 05:33 AM

Thank you for the explanation, thats another little mystery explained :)

Cheers.


All times are GMT -5. The time now is 07:18 PM.