LINUX下判断CPU和系统是32位还是64位

2025-04-04 14:48:12
推荐回答(1个)
回答1:

判断操作系统是32位还是64位的方法:输入如下命令:$ uname -a输出:x86_64 GNU/Linux�0�2�0�2 表示64位内核i386/i486/i586/i686 表示32位内核判断Linux kernel是32位还是64位的方法:输入如下命令:$ cat /proc/cpuinfo |grep flags输出:lm(long mode)�0�2�0�2�0�2 表示64位CPUProtoected�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2 表示32位CPUReal�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2 表示16位CPU==================================================================在LINUX下怎样决断你的CPU是32位还是64位?打入下面的命令grep�0�2flags�0�2/proc/cpuinfo输出flags�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2�0�2:�0�2fpu�0�2vme�0�2de�0�2pse�0�2tsc�0�2msr�0�2pae�0�2mce�0�2cx8�0�2apic�0�2sep�0�2mtrr�0�2pge�0�2mca�0�2cmov�0�2pat�0�2pse36�0�2clflush�0�2dts�0�2acpi�0�2mmx�0�2fxsr�0�2sse�0�2sse2�0�2ss�0�2ht�0�2tm�0�2nx�0�2lm如果找到lm, 则说明你的CPU是64位的. lm是long mode的意思.Long Mode�0�2- 64位CPUReal Mode - 16位CPUProtected Mode - 32位CPU 相关文章Linux下如何查看 CPU 信息, 包括位数和多核信息CentOS系统如何查看cpu解决Apache出现的CPU高占用率的问题英特尔�0�3 至强�0�3 处理器型号及参数特性Linux下的Memcache安装