Community
cancel
Showing results for 
Search instead for 
Did you mean: 
petereriksen
Beginner
57 Views

ExReleaseResourceLite

Windows Vista 64bit, running 32bit executable: Sampling shows that I am spending a lot of time in the function ExReleaseResourceLite. I don't see it in my call graph, though. Any good ideas how to track when and where it is called?

Thanks!

Peter

0 Kudos
2 Replies
Peter_W_Intel
Employee
57 Views

Quoting - petereriksen

Windows Vista 64bit, running 32bit executable: Sampling shows that I am spending a lot of time in the function ExReleaseResourceLite. I don't see it in my call graph, though. Any good ideas how to track when and where it is called?

Thanks!

Peter

Peter_W_Intel
Employee
57 Views

Quoting - petereriksen

Windows Vista 64bit, running 32bit executable: Sampling shows that I am spending a lot of time in the function ExReleaseResourceLite. I don't see it in my call graph, though. Any good ideas how to track when and where it is called?

Thanks!

Peter


That is quite different for sampling and call graph data collection. Sampling is for system wide data collection and it can collect system modules and user modules. Call graph can only collect data in user mode.

Sampling results include data in other system modules which was invoked by targeted application (process), for example Operation System module, device drivers, etc. ExAcquireResourceExclusiveLite is used in DDK for driver device, which is properly NOT in call graph results.

Reply