FIX Antenna Java 2.4.15 for Windows 7

Common Test Environment

  • OS: Windows 7 Enterprise 64-bit
  • Java: version 1.6.0.21 (Java HotSpot™ 64-Bit Server VM)
  • Version: FIX Antenna Java 2.4.15
  • Test execution date: Jul 29th, 2010
  • Source code: MeasureInternalLatencyBM.java
  • CPU: Intel Core 2 Duo E6550 2.33GHz
  • RAM: 3Gb
  • Hard drive: 120Gb, 8Mb, 7200RPM
  • Network card: 1Gbit
File-based Mode
(Persistent Session)
Test Results Latency Distribution
(Persistent Session)
  • Validation: off
  • Storage Factory Type: file
  • Message Queue type: persistent
  • Message Queue Size: 1
  • Min latency (µs): 51
  • Max latency (µs): 7365
  • Average latency (µs): 66
  • Median (µs): 65
  • Standard deviation(µs): 31
  • Values distribution:
    • [29 µs; 97 µs] : 98.23%
    • [29 µs; 128 µs] : 99.04%
    • [29 µs; 159 µs] : 99.50%
  • Measurement results
Latency Distribution (Persistent Session)

View larger image

Memory-based Mode (Transient Session) Test Results Latency Distribution
(Transient Session)
  • Validation: off
  • Storage Factory Type: memory
  • Message Queue type: memory
  • Message Queue Size: 1
  • Min latency (µs): 6
  • Max latency (µs): 10604
  • Average latency (µs): 10
  • Median (µs): 10
  • Standard deviation(µs): 36
  • Values distribution:
    • [6 µs; 46 µs] : 99.88%
    • [6 µs; 82 µs] : 99.90%
    • [6 µs; 118 µs] : 99.91%
  • Measurement results
Latency Distribution (Transient Session)

View larger image

Common Test Environment

  • OS: Windows 7 Enterprise 64-bit
  • Java: version 1.6.0.21 (Java HotSpot™ 64-Bit Server VM)
  • Version: FIX Antenna Java 2.4.15
  • Test execution date: Jul 29th, 2010
  • Source code: ThroughputTester.java
    SimpleServer.java
  • CPU: Intel Core 2 Duo E6550 2.33GHz
  • RAM: 3Gb
  • Hard drive: 120Gb, 8Mb, 7200RPM
  • Network card: 1Gbit
Mode Settings Test Results

File-based (Persistent Session)

  • Validation: off
  • Stogate Factory Type: file
  • Message Queue type: persistent
  • Message Queue Size: unlimited
  • Nagle's algorithm (TCP_NODELAY): on
  • Sending time (ms): 55,589
  • Throughput (msg/sec): 17,989

Memory-based Mode (Transient Session)

  • Validation: off
  • Stogate Factory Type: memory
  • Message Queue type: memory
  • Message Queue Size: unlimited
  • Nagle's algorithm (TCP_NODELAY): on
  • Sending time (ms): 5,725
  • Throughput (msg/sec): 174,672