FIX Antenna C++ 2.4.16.0 for Linux

Common Test Environment

  • OS: Linux, x64 (kernel 2.6.18)
  • Compiler: GCC 4.1
  • Version: FIX Antenna C++ 2.4.16.0
  • Test execution date: Dec 6th, 2010
  • Source code: main.cpp
  • CPU: AMD Phenom II X4 3.0 GHz
  • RAM: 8Gb
  • Hard drive: SAMSUNG HD103SI
  • Network card: Intel ET 1 Gbit/s
File-based Mode
(Persistent Session)
Test Results Latency Distribution
(Persistent Session)
  • Validation: off
  • Persistence with flush: on
  • Number of workers (active threads): 10
  • Socket mode: AGGRESIVE_SEND_AND_ RECEIVE_SOCKET_OP_ PRIORITY
  • Min latency (µs): 12
  • Max latency (µs): 66
  • Average latency (µs): 14
  • Median (µs): 14
  • Standard deviation(µs): 2
  • Values distribution:
    • [12 µs; 16 µs] : 91.87%
    • [12 µs; 18 µs] : 95.44%
    • [12 µs; 20 µs] : 98.75%
  • Measurement results
Latency Distribution (Persistent Session)

View larger image

Memory-based Mode (Transient Session) Test Results Latency Distribution
(Transient Session)
  • Validation: off
  • Persistence: off
  • Number of workers (active threads): 10
  • Socket mode: AGGRESIVE_SEND_AND_ RECEIVE_SOCKET_OP_ PRIORITY
  • Min latency (µs): 4
  • Max latency (µs): 23
  • Average latency (µs): 5
  • Median (µs): 5
  • Standard deviation(µs): 1
  • Values distribution:
    • [4 µs; 6 µs] : 99.10%
    • [4 µs; 7 µs] : 99.17%
    • [4 µs; 8 µs] : 99.29%
  • Measurement results
Latency Distribution (Transient Session)

View larger image

Discuss on Forum