Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Hardware Inventory in 2003

Status
Not open for further replies.

Blackcurrant

Technical User
May 18, 2006
2
GB
Hello,

Is there any way in SMS to tell if a machine in SMS is using hyperthreading? If so, is it also possible to tell how many actual physical processors are in the box?

Thanks in advance!
 
As I recall, there is, I will have a look if I can find it. By default, I don't think SMS reports it, but Im sure we can fix it. I recall a WMI Class called HyperthreadingEnabled. I will get back to you, unless Tim has a ready solution for you.

Hope this Helps.

Neil J Cotton
njc Information Systems
Systems Consultant
 
set the hyperthreading reporting objects in the SMS_DEF.mof to report on this

select distinct v_R_System.Netbios_Name0 AS "Server Name",

v_GS_SERVICE.DisplayName0 AS "Unicenter Service",

v_GS_Computer_system.model0 AS "Model",

count(distinct v_GS_processor.ProcessorId0) AS "Number of Processors",

v_GS_Processor.IsHyperthreadEnabled0 AS "Is Hyperthreading Enabled?",

v_gs_processor.maxclockspeed0 AS "Processor (GHz)",

v_gs_Operating_system.Caption0 AS "Operating System",

v_GS_Computer_system.manufacturer0 AS "Manufacturer"

from v_R_System

inner join v_GS_SERVICE on (v_GS_SERVICE.ResourceID = v_R_System.ResourceID)

inner join v_GS_Operating_system on (v_gs_operating_system.resourceid = v_R_system.resourceid)

inner join v_gs_computer_system on (v_gs_computer_system.resourceid = v_r_system.resourceid)

inner join v_GS_x86_PC_memory on (v_GS_x86_PC_memory.resourceid = v_r_system.resourceid)

inner join v_GS_processor on (v_GS_processor.resourceid = v_r_system.resourceid)

where v_R_System.Operating_System_Name_and0 like "%Server%"

and v_GS_Service.DisplayName0 LIKE "%unicenter%"

or v_GS_Service.DisplayName0 LIKE "%workload agent%"

group by v_R_System.Netbios_Name0,

v_GS_SERVICE.DisplayName0,

v_GS_Computer_system.model0,

v_GS_Processor.IsHyperthreadEnabled0,

v_gs_processor.maxclockspeed0,

v_gs_Operating_system.Caption0,

v_GS_Computer_system.manufacturer0

Order by v_r_system.netbios_name0

------------------------------------------------------------------------

 
You always beat me to it Mark, give a guy a chance. Things will change next week ;), you'll see.

Hope this Helps.

Neil J Cotton
njc Information Systems
Systems Consultant
 
Actually I've been so busy lately there hasnt been any time for forums :-0
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top