|
|
|
|
 PortMarshaller™ |
August 28, 2008 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Partners:

Awards:

|
|
|
| PortMarshaller Benchmarks |
   |
PortMarshaller was designed with performance as a top priority.
To analyze the running characteristics of the software, we conducted some benchmark tests.
These tests were performed on a single computer, with the following configuration:
- Intel 2.2 GHz Pentium 4 Processor
- PNY 512MB PC133 SDRAM Memory
- Maxtor 30GB 7200RPM Hard Drive
- ASUS P4B Motherboard, running
- Windows XP Professional w/ SP2
Our tests used custom multi-threaded Client and Server applications (benchmarks.zip).
The Client wrote a total of 1 GB of data to the Server, in random increments, using 25 connections.
The Server echoed the data back to the Client, which verified the returned data.
PortMarshaller was placed in between these two processes, and managed the transfers.
The tests were repeated three times, and an average was computed.
Below are the results in seconds:
Benchmarks
|
CPU Time 1 |
CPU Time 2 |
CPU Time 3 |
CPU Time Avg |
| Client Application |
13 |
14 |
13 |
13 |
| Server Application |
15 |
14 |
15 |
15 |
| PortMarshaller |
32 |
33 |
32 |
32 |
| Operating System |
88 |
83 |
87 |
86 |
| Total Task |
148 |
144 |
147 |
146 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copyright (c) 2005-2008 Coral Works, Inc. All Rights Reserved. |
|
|