在Debian系统中,CPUInfo可以识别多种CPU特性,包括但不限于以下几项:
- CPU架构:例如x86_64表示64位架构。
- CPU操作模式:如32位和64位。
- 字节顺序:如小端字节序(Little Endian)。
- CPU核心数:系统中物理CPU的数量。
- 线程数:每个物理核心的线程数。
- 缓存大小:各级缓存的容量,如L1、L2、L3缓存。
- CPU型号:具体的CPU型号名称。
- CPU频率:CPU的时钟频率。
- 制造商ID:CPU供应商的标识符,如GenuineIntel。
- 步进值:CPU的步进值。
- 虚拟化支持:如VT-x表示支持虚拟化扩展。
- 特性标志:如fpu表示浮点运算单元,vme表示虚拟内存扩展等。
- 物理ID和核心ID:物理CPU的唯一标识符和每个处理器内核的唯一标识符,有助于了解系统的多核配置。
- 逻辑处理器和CPU核心:逻辑处理器数量(siblings)和CPU核心数量(cpu cores)提供了系统处理能力的概览。
- 缓存信息:缓存类型(指令/数据/统一)、大小和行大小、缓存关联性等。
- 拓扑信息:逻辑处理器、核心和处理器的相对关系。
- 指令集检测:支持up to AVX512(x86)和ARMv8.3扩展。
- SoC和核心信息检测:包括处理器(SoC)名称、集成GPU名称(仅限Android/iOS)、供应商、微架构和ID等。
通过这些信息,用户可以全面了解其CPU的具体规格,从而进行系统监控、性能调优以及硬件兼容性测试等任务。