3 ms·
FreeBSD has the dmidecode command https://www.freebsd.org/cgi/man.cgi?query=dmidecode https://www.freebsd.org/cgi/man.cgi?query=dmidecode eg. dmidecode -t pr
by vogon_laureate 9y ago
FreeBSD has the dmidecode command https://www.freebsd.org/cgi/man.cgi?query=dmidecode https://www.freebsd.org/cgi/man.cgi?query=dmidecode
eg. dmidecode -t processor -t cache
which on my system produces the following output:
# dmidecode 2.11
SMBIOS 2.6 present.
Handle 0x0400, DMI type 4, 40 bytes
Processor Information
Socket Designation: CPU1
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: 52 06 02 00 FF FB EB BF
Signature: Type 0, Family 6, Model 37, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Intel(R) Core(TM) i3 CPU 530 @ 2.93GHz
Voltage: 1.2 V
External Clock: 5860 MHz
Max Speed: 3600 MHz
Current Speed: 2933 MHz
Status: Populated, Enabled
Upgrade: Socket LGA1366
L1 Cache Handle: 0x0700
L2 Cache Handle: 0x0701
L3 Cache Handle: 0x0702
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 2
Core Enabled: 2
Thread Count: 4
Characteristics:
64-bit capable
- Skunkleton 9y agoWhat about platforms that don't support DMI?
- vogon_laureate 9y ago_cpuid dumps detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s) from that information._ https://www.freebsd.org/cgi/man.cgi?query=cpuid-etallen https://www.freebsd.org/cgi/man.cgi?query=cpuid-etallen