centos

centos cpuinfo中flags有哪些

小樊
35
2025-05-13 00:46:28
栏目: 智能运维

在 CentOS 系统中,/proc/cpuinfo 文件包含了关于 CPU 的详细信息,其中 “flags” 或 “flags” 是 CPU 特性的标志位。这些标志位表示 CPU 支持的特性和指令集。以下是一些常见的 CPU 标志位:

  1. fpu:浮点运算单元
  2. vme:虚拟 8086 模式
  3. de:调试扩展
  4. pse:分页大小扩展
  5. tsc:时间戳计数器
  6. msr:模型特定的寄存器
  7. pae:物理地址扩展
  8. mce:机器检查异常
  9. cx8:指令执行协处理器
  10. apic:高级可编程中断控制器
  11. sep:快速系统调用
  12. mtrr:内存类型范围寄存器
  13. pge:页面全局目录
  14. mca:机器检查架构
  15. cmov:条件移动指令
  16. pat:页面属性表
  17. pse36:36 位物理地址扩展
  18. psn:处理器序列号
  19. clfsh:清除 CPU 缓存
  20. acpi:高级配置与电源接口
  21. mmx:多媒体扩展指令集
  22. fxsr:快速保存和恢复寄存器
  23. sse:流式 SIMD 扩展
  24. sse2:SSE2 指令集
  25. ss:自我监控协处理器
  26. ht:超线程技术
  27. tm:热插拔技术
  28. ia64:英特尔安腾架构
  29. pbe:页缓冲扩展
  30. syscall:系统调用
  31. nx:执行禁用位
  32. mmx+:增强型 MMX 指令集
  33. sse3:SSE3 指令集
  34. sse4_1:SSE4.1 指令集
  35. sse4_2:SSE4.2 指令集
  36. x2apic:扩展 APIC
  37. popcnt:人口计数器
  38. aes:高级加密标准
  39. xsave:扩展状态保存
  40. avx:高级矢量扩展
  41. f16c:FMA3 指令集
  42. rdtscp:读取时间戳计数器并串行化
  43. xgetbv1:获取 XSAVE 状态
  44. lbr:分支记录
  45. avx2:AVX2 指令集
  46. smep:Supervisor Mode Execution Prevention
  47. bmi1:位操作指令集 1
  48. bmi2:位操作指令集 2
  49. erms:增强型重复字符串操作
  50. invpcid:无效化处理器缓存
  51. rdt_a:资源目录表
  52. rdseed:随机数生成器
  53. adx:加法带进位指令集
  54. smap:敏感内存访问保护
  55. xsaveopt:XSAVE 优化
  56. clflushopt:清除优化
  57. clwb:缓存行写入回
  58. xsavec:扩展状态保存到内存
  59. xgetbv2:获取 XSAVE2 状态

这些标志位可能会因 CPU 型号和制造商的不同而有所差异。要查看您的 CentOS 系统上的 CPU 标志位,请在终端中运行以下命令:

cat /proc/cpuinfo | grep flags

这将显示您 CPU 的所有特性标志位。

0
看了该问题的人还看了