Linux下CPU Flags详解
2012-03-24 14:07
302 查看
在平时的工作中,我们需要了解当前CPU的一些特性,以便我们能够确定当前CPU是否满足我们的需求。例如,查看CPU是32位的还是64位的,查看CPU是否支持全虚拟化或物理地址扩展功能。所有CPU的这些特性都可以通过linux下面的/proc/cpuinfo文件获取。
查看CPU是32位还是64位可以在终端输入 cat /proc/cpuinfo | grep lm
lm是long mode,即长模式。64位扩展,AMD的AMD64或Intel的EM64T。
可知当前CPU是64位的。
查看CPU是否支持全虚拟化技术,AMD的CPU可以在终端中输入 cat /proc/cpuinfo | grep svm Intel的CPU可以在终端中输入 cat /proc/cpuinfo | grep vmx
svm 是 secure virtual machine的简写.它是AMD的虚拟化扩展到64位的x86CPU架构。等同于Intel的vmx,在xen 虚拟化管理程序中它们统称为hvm。
CPU还有其它flags。
pae 物理地址扩展。pae是IA32处理器的附加功能用于寻址超过4GB的物理内存,通过使用Intel的36位页面寻址替代标准的32位页面寻址方式,处理器可以访问总达64GB的内存。许多AMD芯片也支持pae。
vme virtual-8086 mode enhancement。
de debugging extensions.
sse Streaming SIMD Extensions. Developed by Intel for its Pentium III but also implemented by AMD processors from Athlon XP onwards
pse 页面大小扩展功能。
pse36 页面大小扩展36. IA-32支持两种方式访问4GB以上的内存,pse和pae。
本文出自 “Linux SA John” 博客,请务必保留此出处http://john88wang.blog.51cto.com/2165294/815867
查看CPU是32位还是64位可以在终端输入 cat /proc/cpuinfo | grep lm
lm是long mode,即长模式。64位扩展,AMD的AMD64或Intel的EM64T。
可知当前CPU是64位的。
查看CPU是否支持全虚拟化技术,AMD的CPU可以在终端中输入 cat /proc/cpuinfo | grep svm Intel的CPU可以在终端中输入 cat /proc/cpuinfo | grep vmx
svm 是 secure virtual machine的简写.它是AMD的虚拟化扩展到64位的x86CPU架构。等同于Intel的vmx,在xen 虚拟化管理程序中它们统称为hvm。
CPU还有其它flags。
pae 物理地址扩展。pae是IA32处理器的附加功能用于寻址超过4GB的物理内存,通过使用Intel的36位页面寻址替代标准的32位页面寻址方式,处理器可以访问总达64GB的内存。许多AMD芯片也支持pae。
vme virtual-8086 mode enhancement。
de debugging extensions.
sse Streaming SIMD Extensions. Developed by Intel for its Pentium III but also implemented by AMD processors from Athlon XP onwards
pse 页面大小扩展功能。
pse36 页面大小扩展36. IA-32支持两种方式访问4GB以上的内存,pse和pae。
本文出自 “Linux SA John” 博客,请务必保留此出处http://john88wang.blog.51cto.com/2165294/815867
相关文章推荐
- Linux CPU实时监控mpstat命令详解
- Linux cpuinfo 详解
- 关于Linux性能监控之CPU篇详解
- linux CPU Load负载详解,lscpu详解
- Linux top命令监控CPU内存详解
- Linux下的CPU利用率计算原理详解
- Linux系统cpuinfo详解
- Linux监控cpu以及内存使用情况之top命令(详解)
- linux CPU Load负载详解,lscpu详解
- Linux per_cpu机制的详解
- Linux cpuinfo 详解
- Linux CPU实时监控mpstat命令详解
- linux CPU Load负载详解,lscpu详解
- linux CPU Load负载详解,lscpu详解
- linux 服务器CPU物理颗数.内核数.线程数查看及关系详解
- [Linux]:Linux中/proc目录下文件详解(如查CPU信息在/proc/cpuinfo文件)
- linux CPU Load负载详解,lscpu详解
- linux CPU Load负载详解,lscpu详解
- 关于Linux性能监控之CPU篇详解
- Linux下的CPU利用率计算原理详解