Hi all,
I did a kernrate on my driver and had the following breakdown.
Time 7990 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
intelppm 7280 10000 91 % 18200000
<---------------------
MyNetworkDriver 523 10000 6 % 1307500
ntoskrnl 107 10000 1 % 267500
hal 35 10000 0 % 87500
bxvbdx 27 10000 0 % 67500
win32k 11 10000 0 % 27500
RDPWD 2 10000 0 % 5000
storport 2 10000 0 % 5000
RDPDD 1 10000 0 % 2500
Npfs 1 10000 0 % 2500
Ntfs 1 10000 0 % 2500
What is the intelppm!AcpiC1Idle function’s purpose? Why is it showing up so
many events in my kernrate? Did a quick search on google but had no clue
whatsoever.
Time 7280 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
AcpiC1Idle 7280 10000 100 % 18200000
Thanks ppl,
Alex
intelppm!AcpiC1Idle is what the system idle thread runs, the higher the
frequency, the more idle your machine is 
d
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Alex Lee
Sent: Tuesday, May 22, 2007 8:46 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Kernrate for driver performance
Hi all,
I did a kernrate on my driver and had the following breakdown.
Time 7990 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
intelppm 7280 10000 91 %
18200000 <---------------------
MyNetworkDriver 523 10000 6 % 1307500
ntoskrnl 107 10000 1 %
267500
hal 35 10000 0 %
87500
bxvbdx 27 10000 0 %
67500
win32k 11 10000 0 %
27500
RDPWD 2 10000 0 %
5000
storport 2 10000 0 %
5000
RDPDD 1 10000 0 %
2500
Npfs 1 10000 0 %
2500
Ntfs 1 10000 0 %
2500
What is the intelppm!AcpiC1Idle function’s purpose? Why is it showing
up so many events in my kernrate? Did a quick search on google but had
no clue whatsoever.
Time 7280 hits, 25000 events per hit --------
Module Hits msec %Total Events/Sec
AcpiC1Idle 7280 10000 100 %
18200000
Thanks ppl,
Alex
— Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256 To unsubscribe, visit the
List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
> What is the intelppm!AcpiC1Idle function’s purpose?
CPU idle loop. Called from HalProcessorIdle I think.
–
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com
need to use the zoom option, and make sure you have
proper symbols setup. probably the idle function
cheers
— Alex Lee wrote:
> Hi all,
>
> I did a kernrate on my driver and had the
> following breakdown.
>
> Time 7990 hits, 25000 events per hit --------
> Module Hits msec
> %Total Events/Sec
> intelppm 7280
> 10000 91 % 18200000
> <---------------------
> MyNetworkDriver 523 10000
> 6 % 1307500
> ntoskrnl 107
> 10000 1 % 267500
> hal 35
> 10000 0 % 87500
> bxvbdx 27
> 10000 0 % 67500
> win32k 11
> 10000 0 % 27500
> RDPWD 2
> 10000 0 % 5000
> storport 2
> 10000 0 % 5000
> RDPDD 1
> 10000 0 % 2500
> Npfs 1
> 10000 0 % 2500
> Ntfs 1
> 10000 0 % 2500
>
> What is the intelppm!AcpiC1Idle function’s purpose?
> Why is it showing up so
> many events in my kernrate? Did a quick search on
> google but had no clue
> whatsoever.
>
> Time 7280 hits, 25000 events per hit --------
> Module Hits msec
> %Total Events/Sec
> AcpiC1Idle 7280
> 10000 100 % 18200000
>
> Thanks ppl,
>
> Alex
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> To unsubscribe, visit the List Server section of OSR
> Online at
http://www.osronline.com/page.cfm?name=ListServer
____________________________________________________________________________________ Get the Yahoo! toolbar and be alerted to new email wherever you’re surfing.
http://new.toolbar.yahoo.com/toolbar/features/mail/index.php