[prev in list] [next in list] [prev in thread] [next in thread] 

List:       nix-dev
Subject:    [Nix-dev] Re: CPU type misdetection
From:       e.dolstra () tudelft ! nl (Eelco Dolstra)
Date:       2009-01-27 16:04:39
Message-ID: 497F3097.20808 () tudelft ! nl
[Download RAW message or body]

Hi,

Ludovic Court?s wrote:

>>> Recently, I was told that the `lm' flag (for "long mode") in
>>> /proc/cpuinfo roughly means "x86-64".  My laptop has an Intel Core 2
>>> Duo, which has this flags, and really is "x86-64".  However, to Nix, my
>>> system is `i686-linux' although it could/should be `x86_64-linux'.
>> What does uname -a say?
> 
> i686
> 
>> If you're running a 32-bit kernel, then it's an i686-linux system, even if the
>> CPU is 64-bit capable.  This is a correct determination since you won't be able
>> to run 64-bit programs.
> 
> Indeed.  Supposedly, I should have chosen the x86-64 install CD in the
> first place, as Marc suggested.  It probably isn't reasonable to expect
> the installation procedure to say "hey, did you know your CPU is
> actually an x86-64 one?"...

Well, just because you have a 64-bit capable CPU (they all are nowadays) doesn't
mean you want a 64-bit OS...  It just makes all your pointers take up twice as
much space ;-)

-- 
Eelco Dolstra | http://www.st.ewi.tudelft.nl/~dolstra/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic