Ubuntu系统可以通过多种命令行工具和图形界面工具查看CPU核心数,以下是具体方法:
lscpu命令(推荐)lscpu是专门用于显示CPU架构信息的工具,输出结果清晰直观。运行命令后,重点关注以下字段:
Core(s) per socket:每个物理CPU插槽的核心数;Socket(s):物理CPU插槽数量;CPU(s):逻辑CPU的总数量(等于“Core(s) per socket”דSocket(s)”דThread(s) per core”,其中“Thread(s) per core”是每个核心的线程数)。/proc/cpuinfo文件/proc/cpuinfo包含了CPU的详细信息,通过过滤关键字段可获取核心数:
cat /proc/cpuinfo | grep "processor" | wc -l,结果即为逻辑CPU的数量;cat /proc/cpuinfo | grep "cpu cores" | uniq,输出的数值表示每个物理CPU的核心数。nproc命令nproc是简化版的工具,直接返回系统中可用的逻辑处理单元数量(即逻辑CPU数)。运行命令后,输出结果即为逻辑核心数,例如“8”表示系统有8个逻辑核心。
htop或top工具(动态查看)sudo apt install htop),运行后按F2进入设置,开启“显示CPU核心”,界面会直观显示每个核心的使用率;1键,可切换显示所有逻辑核心的使用情况,界面上方的“%Cpu(s)”上方会列出核心数量。inxi命令(详细硬件信息)inxi是功能强大的系统信息工具,需先安装(sudo apt install inxi),运行inxi -C命令,输出会包含CPU的核心数、线程数、型号等详细信息,例如“Core: 4”表示物理核心数为4。
Ubuntu自带的GNOME系统监视器(可通过gnome-system-monitor命令打开),切换至“资源”选项卡,左侧“CPU”部分会显示逻辑核心的数量及使用率图表,直观易查。