Memory Allocation of Waithandles


hi,

34% memory allocation application related waithandles ( hotspots points waithandle.waitany)
70% of application time on synchronization. 

what missing here? 

thanks
veeru

i suspect 34% number seeing false positives in memory profiler, due lack of proper support of multithreaded code.  this common problem in many profilers.

as 70% of application time being spent in synchronization - means have lot of wall time program, or @ least threads in program, blocked, waiting acquire locked resource.  this not uncommon - percentage may misleading, depending on methodology you're using determine metric.

reed copsey, jr. - http://reedcopsey.com


.NET Framework  >  Common Language Runtime Internals and Architecture



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

job syspolicy_purge_history job fail in sqlserver 2008

Trying to register with public marketplace error with 'Get-AzureStackStampInformation'