判断机器、程序是32位还是64位

一、Linux上如何知道自己的操作系统/计算机 是32位还是 64位的?
Linux users should type the uname command. Depending on the platform, you may seeuname -a

 

Linux gaylord.stata.com 2.6.11-1.27_FC3 #1 Tue May 17 20:24:57 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux

 

二、如何知道应用程序是32位还是64位的:

可使用 file 命令查看.

 

file /bin/ls 或 file /usr/bin/mplayer

 

三、64位处理器说明

  8位处理器、16位处理器、32位处理器和64位处理器,其计数都是8的倍数,究竟代表什么意义?它表示一个时钟周期里,处理器处理的二进制代码数。"0"和"1"就是二进制代码,线路上有电信号,则计做1,没有电信号则为0。8位机有8条线路,每个时钟周期有 8个电信号,组成一个字节。所以,随8位处理器上升至64位处理器,每个时钟周期传送1个字节到8个字节,关联到时钟速度提高到若干个千兆赫之后,处理器处理信息的能力越来越大。

  第一片英特尔微处理器--4004是一片4位处理器,英特尔8085升级为8位处理器,8086则是16位处理器。80386的出现,表明英特尔32位运算的开始,PC的一次重大革命开始了,也就是从DOS操作系统进化到了Windows系统。此后,英特尔的Pentium、PentiumPro、PentiumⅢ、Pentium4、Xeon、Celeron以及AMD的K6、Athlon、Duron都是32位处理器。

 

 

你可能感兴趣的:(linux,windows,File,电信,英特尔,X86)