Comparing ETW, File and EventLog logging speed

Damir Dobric Posts

Next talks:

 

    

Follow me on Twitter: #ddobric



 

 

Archives

The Windows Server AppFabric uses Event Tracing for Windows to when collecting events. That means there are several components in system like WCF, which trace huge amount of data into ETW based processor buffers.

Following diagrams show average result measured on three virtual machines.
X-axis represents number of messages and Y-axis the time in milliseconds.

 

image

Following diagram shows how slow is the event log tracing.

image

Measurement has been done in one process and one thread by using of cached file model.

image

 

TestApp can be downloaded here: http://developers.de/media/p/28307.aspx


Posted Nov 18 2010, 10:21 PM by Damir Dobric
Filed under: ,
developers.de is a .Net Community Blog powered by daenet GmbH.