[Gllug] Re: arch & cpu number confusion

Emon contact_emon at gawab.com
Tue Jan 3 18:36:38 UTC 2006



> Basically -mtune (was -mcpu in older gcc) changes the code so that it 
> runs best on a particular CPU type, while -march explicitly uses CPU 
> instructions available on the specified CPU or later. So, changing 
> mtune just impacts performance without hurting compatability, while
> changing -march impacts performance *and* compatability.

I see..... thanks, that was really helpful.

So the bottom line (although not technically correct) is some
thing like this...

arch=486, cpu=686 means that you at least have to have a i486
cpu to run this binary but it will run great if you have a i686
cpu, right??

One last thing; so what dose it mean when people tell me that my
kernel architecture is i386 ??
and on different note what does "noarch" mean ??

Thanks again
Emon
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list