Processor Attribute Class

This attribute class gives client computer processor information, including the family (Intel, for example), manufacturer, and version number. This class is included in a default hardware inventory operation.

Table C.43 Processor Attribute Class (SMS_G_System_PROCESSOR)

Property
(Bold if collected)
Data
type

Example

Notes
AddressWidthuint3232Indicates the processor address width in bits.
Availabilityuint32 Indicates the availability and status of the device.

Values are:
1=Other
2=Unknown
3=Running/Full Power
4=Warning
5=In Test
6=Not Applicable
7=Power Off
8=Off Line
9=Off Duty
10=Degraded
11=Not Installed
12=Install Error
13=Power Save - Unknown
14=Power Save - Degraded
15=Power Save - Standby
16=Power Cycle

Captionstring Describes the object. Maximum length is 64 characters.
CurrentClockSpeeduint32198Indicates the current processor speed in MHz.
DataWidthuint32 Indicates the processor data width in bits.
Descriptionstring"x86 Family 6 Model 1
Stepping 9"
Describes the processor.
DeviceIDstring"CPU3"Key. An address or other identifying information to uniquely name the LogicalDevice. (Maximum length 64 chars.)
Familystring"12"Indicates the Processor family type.

Values are:
1=Other
2=Unknown
3=8086
4=80286
5=80386
6=80486
7=8087
8=80287
9=80387
10=80487
11=Pentium Family
12=Pentium Pro
13=Pentium II
14=Pentium MMX
18=M1 Family
25=K5 Family
32=Power PC Family
33=Power PC 601
34=Power PC 603
35=Power PC 603+
36=Power PC 604
48=Alpha Family
64=MIPS Family
80=SPARC Family
96=68040
97=68xxx Family
98=68000
99=68010
100=68020
101=68030
128=Weitek
144=PA-RISC Family
160=V30 Family
180=AS400 Family
200=IBM390 Family

GroupIDuint322Within one ResourceId (one SMS client), GroupID distinguishes one instance of a class from another. Objects with the same ResourceId and GroupID are “deltas” of one another, describing the same hardware inventory instance at different points in time. This is not a collectable property.
InstallDatedatetimeSee “Date and Time Formats” at the beginning of Appendix B.Indicates when the object was installed. The absence of a value does not indicate that the object is not installed.
LoadPercentageuint32 Indicates the loading of this processor, averaged over the last minute, in percent.
Manufacturerstring"GenuineIntel"Indicates the name of the organization that produced the processor.
MaxClockSpeeduint32198Indicates the maximum speed of this processor in MHz.
Namestring"Pentium Pro"Defines the label that the object is known by. Maximum length is 256 characters.
PowerManagementSupporteduint320A Boolean that indicates that the ComputerSystem and its running OperatingSystem support power management. This Boolean does not indicate that power management features are currently enabled, or if they are enabled, which features are supported.

Values are:
1=True
0=False

ResourceIduint3242Key. Inventory items with the same ResourceId were all discovered on the same SMS client. The ResourceId identifies the SMS client.

A ResourceId is an integer generated for the sake of SQL; it is not unique outside the site and should be used only for short-term querying purposes. It is not a collectable property.

RevisionIDuint321Objects with the same ResourceId and GroupID are deltas, differentiated from one another by RevisionID number. The highest number is the most recent update. This is not a collectable property.
Rolestring"CPU"Describes the role of the processor.

Examples: Central Processor and Math Processor.

Statusstring"OK"Indicates the current status of the object.

Values are:
OK
Error
Degraded
Unknown

The maximum length is 10 characters.

StatusInfostring"3"Indicates the state of the LogicalDevice.

Values are:

1=Other
2=Unknown
3=Enabled
4=Disabled
5=Not Applicable

SystemNamestring"SMSDELLPE1"Indicates the scoping system’s name. Maximum length is 256 characters.
TimeStampdatetimeSee “Date and Time Formats” at the beginning of Appendix B.Indicates when the information in this object was last revised. This is not a collectable property.
UpgradeMethodstring Indicates the processor upgrade method, if upgrades are supported.

Values are:
1=Other
2=Unknown
3=Daughter Board
4=ZIF Socket
5=Replacement/Piggy Back
6=None
7=LIF Socket
8=Slot 1

Versionstring"Model 1,
Stepping 9"
Indicates the processor version.