Quantcast
Channel: Naveen's Blog » ETW
Browsing latest articles
Browse All 10 View Live

Image may be NSFW.
Clik here to view.

Undocumented Silverlight Feature – ETW Tracing

Event Tracing for Windows is tracing mechanism built into windows kernel. It is like log file for windows, but way cool and can log thousands events per second, with very less CPU utilization. From...

View Article



Image may be NSFW.
Clik here to view.

Using .NET 4.0 Event Tracing for Windows (ETW) along with application ETW

At last CLR 4.0 has started showing some love towards ETW. Like I mentioned before ETW is very useful in understanding what is happening on the entire system, along with your application. Today I am...

View Article

Image may be NSFW.
Clik here to view.

Get GC Information in Silverlight using ETW

The coreclr.dll (Silverlight stripped down clr)  is a black box with respect to diagnostics information, until we had ETW. The only way was to get internal diagnostics information was using Windbg. But...

View Article

Image may be NSFW.
Clik here to view.

Case Study: Tracking .NET Exceptions with Event Tracing for Windows (ETW)

In the past I have debugged customers code ,where the code throws tons of exceptions. This is a huge performance problem. Tess has amazing post on why throwing ton of exceptions are bad. To debug this...

View Article

Image may be NSFW.
Clik here to view.

Track down DLL loading in .NET using Event Tracing for Windows (ETW)

Sometime ago I was doing some performance work for start-up of an .NET application ,and it so happened the CLR Perf team had blogged specifically about this. One of critical pieces to start-up speed is...

View Article


Image may be NSFW.
Clik here to view.

Undocumented Event Tracing for Windows (ETW) providers in .NET 4.0 (BCL)

Continuing with my explorations in ETW I happened notice that there are few undocumented ETW providers within the .NET 4.0 BCL. These are in the mscorlib.dll and they are...

View Article

Image may be NSFW.
Clik here to view.

Exploring Event Tracing for Windows (ETW) within Task Parallel Library (TPL)...

Like I mentioned in my previous post , Today I am going to exploring TPL ETW traces. Yes, I know we could use the built in VS.NET profiler, but in production environment we don’t have VS.NET and guess...

View Article

Image may be NSFW.
Clik here to view.

Get Managed and Native Call Stacks from Event Tracing for Windows (ETW)

Here is the TOC of series of posts on ETW With the latest release of PerfMonitor from the CLR team now we can have Managed call stacks along with native code. How cool is that?  To get managed / native...

View Article


Image may be NSFW.
Clik here to view.

Get managed call-stacks in .NET for Registry access using ETW

I was recently debugging managed code which was accessing system registry implicitly because of an external dependent library.  So the first thing I asked was a Procmon log for of registry access. And...

View Article


Image may be NSFW.
Clik here to view.

Get GC Information in Silverlight

I had earlier written a post on getting GC information on Silverlight using ETW. With that we would have to write code to parse the ETW csv file.  In this post I am going to be using Perfmonitor to do...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images