Software Archive
Read-only legacy content
17061 Discussions

How to get Individual Processor Usage for MultiCore Hyper Threading Enabled?

deepakmv
Beginner
596 Views
Hi ,
I am trying to "Get Processor Load for each Logical processor in the system".
So, in a Dual core system with Hyper Threading Enabled 4 Logical Processors will be there.
I want to find Individual processor usage of each logical processor.
While getting the processor usage
1. We canget combined processor usage as a single unit.
or, 2. We can get individual processor usage of dual core as 2 unit values.(using WMI)
But, still I am unable to find a way to get processor usage of all the 4 logical processors.
Please, Let me know if there is a way to get or elseit is a limitation with hyper threading enabled?
Any , help will be greatly appreciated.
Regards,
- Deepak
0 Kudos
2 Replies
Steven_T_Intel
Employee
596 Views
Deepak,
If you are running LINUX, there is a utility top which can display the CPU usage for all cores. There is a package (procps) which top uses to get the information. You can download the source and modify it for your exact pourposes (I have done that on occasion). On Windows, you can use perfmon to get the usage of each individual core. Hope this helps!
0 Kudos
deepakmv
Beginner
596 Views

Thanks! Stev. I am able to get processor usage of all logical processors.

- Deepak

0 Kudos
Reply