File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff 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.
2121On 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
2727FIX 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
3535For more details see ` doc/ ` directory of the project.
You can’t perform that action at this time.
0 commit comments