Skip to content
This repository has been archived by the owner on Jun 16, 2022. It is now read-only.

Commit

Permalink
Added performance test.
Browse files Browse the repository at this point in the history
  • Loading branch information
DJGosnell committed Jul 27, 2017
1 parent 0d25ff9 commit e9abfc1
Showing 1 changed file with 76 additions and 0 deletions.
76 changes: 76 additions & 0 deletions docs/performance-results/i7-6700K-32GB.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz with 32 GB of RAM installed.
DMQPerf.exe
MQ Performance tests.

FrameBufferSize: 16381; SendAndReceiveBufferSize: 16384

| Build | Messages | Msg Bytes | Milliseconds | Msg/sec | MBps |
|---------|------------|-----------|--------------|------------|----------|
| Release | 1,000,000 | 200 | 1,169 | 855,431 | 171.09 |
| Release | 1,000,000 | 200 | 1,131 | 884,173 | 176.83 |
| Release | 1,000,000 | 200 | 1,117 | 895,255 | 179.05 |
| Release | 1,000,000 | 200 | 1,118 | 894,454 | 178.89 |
| Release | 1,000,000 | 200 | 1,115 | 896,860 | 179.37 |
| | | AVERAGES | 1,130 | 885,235 | 177.05 |

| Build | Messages | Msg Bytes | Milliseconds | Msg/sec | MBps |
|---------|------------|-----------|--------------|------------|----------|
| Release | 100,000 | 2,000 | 403 | 248,138 | 496.28 |
| Release | 100,000 | 2,000 | 391 | 255,754 | 511.51 |
| Release | 100,000 | 2,000 | 401 | 249,376 | 498.75 |
| Release | 100,000 | 2,000 | 399 | 250,626 | 501.25 |
| Release | 100,000 | 2,000 | 392 | 255,102 | 510.20 |
| | | AVERAGES | 397 | 251,799 | 503.60 |

| Build | Messages | Msg Bytes | Milliseconds | Msg/sec | MBps |
|---------|------------|-----------|--------------|------------|----------|
| Release | 10,000 | 60,048 | 1,077 | 9,285 | 557.55 |
| Release | 10,000 | 60,048 | 1,074 | 9,310 | 559.11 |
| Release | 10,000 | 60,048 | 1,037 | 9,643 | 579.05 |
| Release | 10,000 | 60,048 | 1,031 | 9,699 | 582.42 |
| Release | 10,000 | 60,048 | 1,021 | 9,794 | 588.13 |
| | | AVERAGES | 1,048 | 9,546 | 573.25 |

RPC Performance tests.

| Build | Type | Calls | Milliseconds | RPC/sec |
|---------|-----------|------------|--------------|------------|
| Release | NoReturn | 200,000 | 1,458 | 137,174 |
| Release | NoReturn | 200,000 | 1,455 | 137,457 |
| Release | NoReturn | 200,000 | 1,453 | 137,646 |
| Release | NoReturn | 200,000 | 1,443 | 138,600 |
| | | AVERAGES | 1,452 | 137,719 |

| Build | Type | Calls | Milliseconds | RPC/sec |
|---------|-----------|------------|--------------|------------|
| Release | Await | 200,000 | 3,758 | 53,219 |
| Release | Await | 200,000 | 3,758 | 53,219 |
| Release | Await | 200,000 | 4,551 | 43,946 |
| Release | Await | 200,000 | 4,551 | 43,946 |
| Release | Await | 200,000 | 4,313 | 46,371 |
| | | AVERAGES | 3,157 | 60,175 |

| Build | Type | Calls | Milliseconds | RPC/sec |
|---------|-----------|------------|--------------|------------|
| Release | Block | 100 | 4,003 | 24 |
| Release | Block | 100 | 4,003 | 100 |
| Release | Block | 100 | 4,003 | 33 |
| Release | Block | 100 | 4,003 | 49 |
| | | AVERAGES | 1,002 | 52 |

| Build | Type | Calls | Milliseconds | RPC/sec |
|---------|-----------|------------|--------------|------------|
| Release | Return | 10,000 | 3,601 | 2,777 |
| Release | Return | 10,000 | 3,553 | 2,814 |
| Release | Return | 10,000 | 3,586 | 2,788 |
| Release | Return | 10,000 | 3,583 | 2,790 |
| | | AVERAGES | 3,581 | 2,792 |

| Build | Type | Calls | Milliseconds | RPC/sec |
|---------|-----------|------------|--------------|------------|
| Release | Exception | 10,000 | 4,694 | 2,130 |
| Release | Exception | 10,000 | 4,709 | 2,123 |
| Release | Exception | 10,000 | 4,696 | 2,129 |
| Release | Exception | 10,000 | 4,731 | 2,113 |
| | | AVERAGES | 4,708 | 2,124 |

0 comments on commit e9abfc1

Please sign in to comment.