FreeBSD CPU信息命令
时间:2020-01-09 10:40:13 来源:igfitidea点击:
如何获得有关FreeBSD操作系统下的CPU的更多信息,例如CPU速度和型号?
当FreeBSD出现时,您可以使用dmesg实用程序显示系统消息缓冲区的内容。
为了准确起见,我建议查询/var/run/dmesg.boot文件。
通常,在文件系统在启动时挂载后立即拍摄缓冲区内容的快照,然后将其转储到/var/run/dmesg.boot文件中。
使用sysctl命令检查FreeBSD中的CPU速度
以root用户身份在shell提示符下执行以下命令:
# sysctl -a | egrep -i 'hw.machine|hw.model|hw.ncpu'
或者
# sysctl hw.model hw.machine hw.ncpu
输出示例:
hw.machine: amd64 hw.model: Intel(R) Xeon(R) CPU X3220 @ 2.40GHz hw.ncpu: 4 hw.machine_arch: amd64
从输出中,我运行2.40GHz的Intel Xeon四核处理器。
使用dmesg命令的FreeBSD CPUINFO
执行以下命令:
# dmesg | grep -i cpu
或直接查询/var/run/dmesg.boot文件:
# grep -i cpu /var/run/dmesg.boot
输出示例:
CPU: Dual Core AMD Opteron(tm) Processor 170 (1999.08-MHz 686-class CPU) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu0: on acpi0 acpi_throttle0: on cpu0 cpu1: on acpi0 acpi_throttle1: on cpu1 SMP: AP CPU #1 Launched!
您还可以使用sysctl命令转储更多信息:
# sysctl -a | grep -i cpu | less