Wrong architecture SUSE installation?!

Hello everybody,
I have a strange problem here. As you can see in the screenshot below, I have a pentium4. As far as I know (I’m not sure), pentium4 refers to the i686 architecture right?

In the OS line it says Linux … default i686
but in the system it says OpenSUSE 10.3 (i586)

So, what’s going on?
Did I install a wrong version of Suse?! :confused:

Also, what’s with the two cores? I’m pretty sure I don’t have a dual core!!

Can someone help me here please,cause I’m pretty confused…

Thanks a lot in advance for your time.

http://www.imageshack.gr/files/h7x1pj80erqkqaenatk9.png](http://www.imageshack.gr/view.php?file=h7x1pj80erqkqaenatk9.png)

I think your CPU has hyperthreading which shows up as 2 cores.

Your kernel is running on a i686 CPU but the 10.3 will install on i586 systems.

Your kernel is compiled with support for the i686 instruction set (As supported by anything above a Pentium Pro) and your base system installation is compiled vs i586 - originally, as stated by the above posters a hyperthreaded processor shows up as 2 cores.

Don’t worry, it isn’t anyhere close to being as fast as a true dual core tho’, the hyperthreading came with all sorts of nice fox holes.

Thanks for taking the time to answer this…

Your kernel is compiled with support for the i686 instruction set (As supported by anything above a Pentium Pro) and your base system installation is compiled vs i586 - originally

So, you mean that by default the 2.6… kernel supports the i686 architecture but SUSE is fine for i586s, too?
Mine’s a 686? Is there something wrong?
Could you make it a bit more clear please, I’m
quite new to all this…

Don’t worry, it isn’t anyhere close to being as fast as a true dual core tho’, the hyperthreading came with all sorts of nice fox holes.

Hmm… Forgive my English! Can you say that again in plain words?
(What’s the thing with the fox holes? :o)

There’s absolutely nothing wrong - as Intel developed their processors they added new instructions sets ( Instruction set - Wikipedia, the free encyclopedia ) to speed up certain calculations - to simplify it a lot.

Please refer to : Intel P6 - Wikipedia, the free encyclopedia to understand what having an i686 capable processor means.

You can safely ignore the i386,i586,i686 for now - they have no bearing to your normal usage.

Heh, different countries have a little different meaning for the word - in English speaking countries it usually refers to a dug little bunker ( Defensive fighting position - Wikipedia, the free encyclopedia ) but what I meant (since we often use it here) is a sort of a problem that is caused the way the technology is implemented.

To understand what Hyperthreading is, please refer to : Hyper-threading - Wikipedia, the free encyclopedia

Ok, got it now… Thanks a lot.

Btw is that you in the pic? Whoa!:smiley:

I always imagined senior members on such forums like nerd-looking geeks with big fat glasses from the 80s!

http://media.urbandictionary.com/image/large/nerd-46422.jpg
Not Chrysantine!

Anyway, thanks again, got some wikipedia study to do…

Let me guess, girls don’t know how to use Linux? :wink:

No geeks tend be less beautiful :smiley: