🧠Processor

Your computer's brain!

This lists information about the processors that are parsed by Inxi. You can use the below properties to learn more about its information.

Module name according to each operating system:

OS
Module name

Linux

003#CPU

Windows

Win32_Processor

macOS

SPHardwareDataType

You can call the module either by enumerating through the entire dictionary of the processors, or you can use their names directly as follows:

HardwareInfo.CPU["Intel(R) Core(TM) i7-8700 @ 3.20GHz"].<property>

which <property> is:

Property
Type
Description

Name

String

CPU name

Topology

String

CPU topology

Type

String

CPU type

Bits

Integer

CPU bits (32-bit or 64-bit)

Milestone

String

CPU milestone

Flags

String

CPU flags

L2

String

L2 cache size

L3

Integer

L3 cache size

Rev

String

CPU rev

BogoMips

Integer

CPU bogomips

Speed

String

CPU speed

Compatibility notes:

  • CPU milestone, topology, and bogomips are not implemented yet on Windows

  • L3 cache size is not implemented yet on Linux

  • L2 cache size and CPU speed are only supported on macOS

Last updated