Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
284 lines (142 sloc) 8.96 KB

type: processor

The <processor> object is used to identify the number and properties of processors in the system. You can identify the manufacturer of the CPU as well as the speed and other features. Many operating systems provide for multiple processors. You can inspect any one of them by their ordinal number.For more information on Windows processors, see the Resource section at the end of this guide.

adjustment <integer> of <processor> : integer

s390 processors only. Returns the processor Adjustment Way (guest performance)

altivec of <processor> : boolean

No documentation exists.

architected of <processor> : boolean

No documentation exists.

bogomips of <processor> : integer

Returns the Bogomips of the specified processor, which provides a rough indication of its speed.

brand id of <processor> : integer

This inspector returns the integer known as the brand id, returned from the assembly language cpuid extended instruction.

brand string of <processor> : string

Returns the vendor-defined brand names for newer processors.

capability of <processor> : integer

s390 processors only. Returns the capability code of the processor

coma bug of <processor> : boolean

Returns True if the specified processor is afflicted by the coma bug. The coma bug afflicts certain Cyrix CPUs, causing them to occasionally lock up. The affected CPUs include the Cyrix/IBM 6x86, 6x86L, and 6x86MX.

cpuid level of <processor> : integer

Returns an integer corresponding to the cpuid level for the given processor.

cpus configured of <processor> : integer

s390 processors only. Returns the number of processors configured for the system

cpus reserved of <processor> : integer

s390 processors only. Returns the number of processors reserved for the system

cpus standby of <processor> : integer

s390 processors only. Returns the number of processors in standby for the system

cpus total of <processor> : integer

s390 processors only. Returns the number of total processors for the system

decimal fpu of <processor> : boolean

No documentation exists.

extended family of <processor> : integer

Integer representing the extended family of CPU. See the notes for the meaning of these numbers.

extended feature mask of <processor> : integer

Returns a mask of the extended feature bits of an x86 processor

extended model of <processor> : integer

Integer representing the extended model of CPU. See the notes for the meaning of these numbers.

f00f bug of <processor> : boolean

Returns True if the specified processor is afflicted by the f00f bug. This bug is named after the first two of a four-byte assembly language sequence that can freeze up x86 Pentium processors.

family name of <processor> : string

Returns the family name of the CPU, dependent on the type of client computer, for instance Pentium, Sparc, PowerPC G4, etcetera.

family of <processor> : integer

Returns an integer representing the family of the CPU. See the notes for the meaning of these numbers. As of BES 6.0, this inspector returns a string on Solaris and AIX computers.

family of <processor> : string

No documentation exists.

fdiv bug of <processor> : boolean

Returns True if the specified processor is afflicted by the fdiv bug, which occasionally causes incorrect floating point division answers.

feature mask of <processor> : integer

Returns the feature flags from the CPUID instruction. The feature mask contains bits that identify extra features the processor may provide such as MMX support or if the Processor ID is enabled on the processor.

flag list of <processor> : string

Returns a string containing the processor flags. To check if a processor has a particular flag, use the 'contains' operator.

fpu exception of <processor> : boolean

Returns True if the fpu exception has occurred on this processor.

fpu of <processor> : boolean

Returns True if the specified processor contains a floating point unit.

fputype of <processor> : string

Returns pi_fputypes, a string containing the comma-separated types of floating-point units (FPUs) attached to the processor. This string will be empty if no FPU is attached.

hlt bug of <processor> : boolean

Returns True if the specified processor is afflicted by the hlt bug.

ic snoop of <processor> : boolean

No documentation exists.

id of <processor> : integer

Returns an integer corresponding to the ID of the specified processor.

index of <processor> : integer

Returns the ordinal number of the processor on a multi processor machine.

lpar adjustment of <processor> : integer

s390 processors only. Returns the LPAR agjustment for the processor

lpar characteristics of <processor> : string

s390 processors only. Returns the characteristic of the processor. ie: Shared

lpar cpus configured of <processor> : integer

s390 processors only. Returns the number of processors configured for the LPAR

lpar cpus dedicated of <processor> : integer

s390 processors only. Returns the number of processors dedicated for the LPAR

lpar cpus reserved of <processor> : integer

s390 processors only. Returns the number of processors reserved for the LPAR

lpar cpus shared of <processor> : integer

s390 processors only. Returns the number of processors shared for the LPAR

lpar cpus standby of <processor> : integer

s390 processors only. Returns the number of processors in standby for the LPAR

lpar cpus total of <processor> : integer

s390 processors only. Returns the total number of processors for the LPAR

lpar name of <processor> : string

s390 processors only. Returns the name of the processor for the LPAR

lpar number of <processor> : integer

s390 processors only. Returns the LPAR number for this processor

machine name of <processor> : string

No documentation exists.

machine serial number of <processor> : string

s390 processors only. Returns the serial number of the processor

mmu of <processor> : boolean

No documentation exists.

model name of <processor> : string

Returns a string containing the name of the processor model.

model of <processor> : integer

Returns the model number of the CPU as a string.Note: On Windows and Linux platforms, this inspector returns an integer.

model of <processor> : string

No documentation exists.

revision of <processor> : string

No documentation exists.

run mode of <processor> : string

No documentation exists.

sep bug of <processor> : boolean

Returns True if the given processor improperly reports the value of its SEP (Sysenter/sysexit Present) flag.

sequence code of <processor> : string

s390 processors only. Returns the Sequence Code for the processor.

smt of <processor> : boolean

No documentation exists.

spe double of <processor> : boolean

No documentation exists.

spe float of <processor> : boolean

No documentation exists.

spe of <processor> : boolean

No documentation exists.

speed of <processor> : hertz

Returns the speed of the processor in Hertz.

state of <processor> : string

Returns the current processor state, which can be "online", "offline", "poweroff", or "unknown".

stepping of <processor> : integer

Returns the stepping number of the processor. This item can be helpful in identifying very specific processor features or limitations.

type of <processor> : integer

No documentation exists.

type of <processor> : string

Numeric type of the CPU. Values include: 0 - standard1 - overdrive2 - dual CPU capable3 - reservedNote: this inspector returns an <integer> type as on Windows platforms.

vendor name of <processor> : string

The manufacturer of the CPU. Names include: GenuineIntelAuthenticAMDCyrixInsteadCentaurHaulsAmbiguousCPU.

version of <processor> : string

The hardware version of the cpu.

vm adjustment of <processor> : integer

s390 processors only. Returns the VM Adjustment for the processor

vm control program of <processor> : string

s390 processors only. Returns the VM Control Program for the processor. ie: z/VM 5.2.0

vm cpus configured of <processor> : integer

s390 processors only. Returns the number of processors configured for the VM

vm cpus reserved of <processor> : integer

s390 processors only. Returns the number of processors configured for the VM

vm cpus standby of <processor> : integer

s390 processors only. Returns the number of processors in standby for the VM

vm cpus total of <processor> : integer

s390 processors only. Returns the total number of processors for the VM

vm name of <processor> : string

s390 processors only. Returns the name of the VM

wp of <processor> : boolean

Returns True if the specified processor has the WP feature.

You can’t perform that action at this time.