07.11.2014 Views

Enterprise Library Test Guide - Willy .Net

Enterprise Library Test Guide - Willy .Net

Enterprise Library Test Guide - Willy .Net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Test</strong>ing for Performance and Scalability 193<br />

●<br />

The cost of using the Logging Application Block MSMQ trace listener against the<br />

costs of using <strong>Enterprise</strong> <strong>Library</strong> 1.1 and the .NET Framework Message Queuing<br />

service.<br />

These operations were tested with 1 user, 10 users, and 50 users.<br />

Table 10 is the template to record the performance metrics both for the baseline and<br />

for the application block.<br />

Table 10: Template to Record and Compare Metrics<br />

Operation Users TPS<br />

Response time<br />

(ms)<br />

Total transactions<br />

Overhead<br />

(percent)<br />

.NET Framework 1 Baseline<br />

writes to event log.<br />

.NET Framework 10 Baseline<br />

writes to event log.<br />

.NET Framework 50 Baseline<br />

writes to event log.<br />

.NET Framework 1 Baseline<br />

raises a WMI<br />

event.<br />

.NET Framework 10 Baseline<br />

raises a WMI<br />

event.<br />

.NET Framework 50 Baseline<br />

raises a WMI<br />

event.<br />

.NET Framework 1 Baseline<br />

uses Message<br />

Queuing to write a<br />

message.<br />

.NET Framework 10 Baseline<br />

uses Message<br />

Queuing to write a<br />

message.<br />

.NET Framework 50 Baseline<br />

uses Message<br />

Queuing to write a<br />

message.<br />

<strong>Enterprise</strong> <strong>Library</strong> 1 Baseline<br />

1.1 uses Event Log<br />

sink.<br />

<strong>Enterprise</strong> <strong>Library</strong><br />

1.1 uses Event Log<br />

sink.<br />

10 Baseline<br />

continued

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!