CPUInfo中的flags是CPU支持的功能和特性的二进制标志位,可通过以下方式解读:
cat /proc/cpuinfo | grep flags 或 lscpu | grep Flags,显示所有支持的flags。MMX(多媒体扩展)、SSE(流式SIMD扩展)、AVX(高级向量扩展),用于加速特定计算任务。fpu(浮点运算单元)、pae(物理地址扩展,支持>4GB内存)、apic(高级中断控制器)。VT-x(Intel虚拟化技术)、AMD-V(AMD虚拟化技术)、SHA-NI(硬件加速加密算法)。tsc(时间戳计数器,用于高精度计时)、mtrr(内存类型范围寄存器,优化内存访问)。1表示支持该特性,0表示不支持,名称通常为缩写,可通过搜索具体flag了解详细功能。