Comparing ETW, File and EventLog logging speed

Damir Dobric Posts

 

Damir@Phone    







       
twitter 

 

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: ,

Add a Comment

(required)  
(optional)
(required)  
Remember Me?
developers.de is a .Net Community Blog powered by daenet GmbH.