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

BizTalk Server 2013 Azure VM Log Shipping and HA for hosts

Azure DocumentDB Owner resource does not exist

SQL Server 2008 - High Memory Usage