Skip to content

Commit 9f5fd67

Browse files
committed
Performance data updated.
1 parent a4a6467 commit 9f5fd67

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@ _Supported FIX protocol versions_: up to and including version 4.4.
1717

1818
### Performance
1919

20-
The numbers below have been achieved on my 5 years old laptop with Core i5-430M 2.25GHz processor.
20+
The numbers below have been achieved on Intel Core i5-8500T 2.10GHz processor.
2121
On modern production hardware the results will probably be better.
2222

23-
_Compiler:_ gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4
23+
_Compiler:_ gcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0
2424

25-
_OS:_ Linux Mint 17.2 64bit
25+
_OS:_ Linux Mint 19 64bit
2626

2727
FIX message type | FIX specification | Validation | Average time to parse one message
2828
----------------------------------|------------------------------------------|------------|----------------------------------
29-
NewOrderSingle('D') | Hand-coded spec. for this message only | No | 0.326 µs/msg
30-
NewOrderSingle('D') | Hand-coded spec. for this message only | Yes | 0.563 µs/msg
31-
NewOrderSingle('D') | Compiled full spec. for FIX.4.4 | Yes | 0.735 µs/msg
32-
MarketDataIncrementalRefresh('X') | Hand-coded spec. for this message only | Yes | 1.061 µs/msg
33-
MarketDataIncrementalRefresh('X') | Compiled full spec. for FIX.4.4 | Yes | 1.265 µs/msg
29+
NewOrderSingle('D') | Hand-coded spec. for this message only | No | 0.152 µs/msg
30+
NewOrderSingle('D') | Hand-coded spec. for this message only | Yes | 0.262 µs/msg
31+
NewOrderSingle('D') | Compiled full spec. for FIX.4.4 | Yes | 0.324 µs/msg
32+
MarketDataIncrementalRefresh('X') | Hand-coded spec. for this message only | Yes | 0.487 µs/msg
33+
MarketDataIncrementalRefresh('X') | Compiled full spec. for FIX.4.4 | Yes | 0.611 µs/msg
3434

3535
For more details see `doc/` directory of the project.

0 commit comments

Comments
 (0)