掌握Linux系統CPU信息對于系統管理至關重要,它能幫助我們監控系統性能、優化配置以及排查故障。本文介紹兩種常用的命令行方法來獲取CPU詳細信息,包括型號、頻率、核心數和緩存大小等關鍵參數。
方法一:使用 lscpu 命令
lscpu 命令簡潔地呈現CPU關鍵信息:
- Architecture: CPU架構類型 (例如:x86_64, ARM)。
- CPU(s): 系統中物理CPU核心總數。
- Thread(s) per core: 每個物理核心支持的線程數 (超線程)。
- Core(s) per socket: 每個CPU插槽上的核心數。
- Socket(s): CPU插槽數量。
- Model name: CPU型號。
- CPU MHz: CPU頻率。
- Cache: L1, L2, L3緩存大小。
方法二:使用 cat /proc/cpuinfo 命令
cat /proc/cpuinfo 命令提供更詳細的CPU信息:
- processor: 邏輯CPU ID。
- vendor_id: CPU廠商。
- model name: CPU型號。
- cpu MHz: CPU頻率。
- cache size: 緩存大小。
- cpu cores: 物理CPU核心數。
- flags: CPU支持的指令集和特性。
通過以上兩種方法,您可以全面了解Linux系統CPU的各項參數,從而更好地進行系統監控、性能分析和問題診斷。