When I run command 'uname-a' on my linux machine ...the result is 'i686' .
My OS is Fedora14 . what does that i686 means ? is it 64bit architecture of CPU , or does it indicates my OS capability ( 32bit OS ) ?
|
When I run command 'uname-a' on my linux machine ...the result is 'i686' . My OS is Fedora14 . what does that i686 means ? is it 64bit architecture of CPU , or does it indicates my OS capability ( 32bit OS ) ? | |||
|
feedback
|
|
To determine if your processor is 64-bit capable, run the following command
If you see any 'lm' flags from the output, then that means your processor supports 'long-mode', or is 64-bit. | |||||
feedback
|
|
If The CPU may or may not support 64-Bit, but your Kernel (and the rest of the OS) can only run in 32-Bit mode. This is usually determined by the choice of the installation media - 32 Bit and 64 Bit ususally come as different DVD images. | |||
|
feedback
|
|
Your processor determines the computers capability to use a x64 or x86 Operating system. x64 is 64bit, while x86 refers to 32bit. i686 is indicated in package names to show that they are optimized for x86 systems. Others are often indicated with x86_64, or amd64, differentiating per distributor.
Determining your processor's compatibility is fairly easy - just look at the manufacturers website. In my case, I own an Intel Core 2 Quad Q8300, and it is indicated on their website:
| |||
|
feedback
|