Linux通過/proc/cpuinfo
文件和lscpu
命令反映硬件配置,具體如下:
-
/proc/cpuinfo
文件:
- 包含每個邏輯CPU的詳細參數,如廠商(vendor_id)、型號(model name)、主頻(cpu MHz)、**緩存大?。╟ache size)**等。
- 通過字段可判斷物理核心數(cpu cores)、線程數(siblings),進而識別超線程技術是否啟用。
- 提供CPU架構(如x86_64)、指令集支持(如SSE、AVX)等底層信息。
-
lscpu
命令:
- 以結構化格式匯總CPU信息,包括總邏輯CPU數、物理插槽數(Socket)、核心數(Core)、**線程數(Thread)**等。
- 顯示CPU架構(Architecture)、操作模式(如64位)、字節序等系統級配置。
兩者結合可全面掌握CPU的硬件規格,用于系統監控、性能調優或硬件兼容性驗證。