---
title: "Technical Guide: How long does it take to send One Million FIX messages using Java?"
description: How long does it take to send One Million FIX messages using Java?
image: https://www.onixs.biz/hubfs/Garbage%20Collection%20GC%20Load%20Testing.jpeg
---

<https://www.onixs.biz/insights/java-fix-how-long-to-send-one-million-fix-messages#>

[OnixS ](https://www.onixs.biz/)

- [Products](https://www.onixs.biz/products.html)
- [Support](https://www.onixs.biz/support.html)
- [Contact us](https://www.onixs.biz/contact-us)

<https://www.onixs.biz/download-selections.html>

Search

Menu

![News icon](https://www.onixs.biz/hubfs/SIC_website_2020/images/interface/img-icon-globe.svg)

# Technical Guide: How long does it take to send One Million FIX messages using Java?

- [Home](https://www.onixs.biz)
- [Insights](https://www.onixs.biz/insights/)

[← Back to article listing](https://www.onixs.biz/insights/)

---

 January 8, 2025

 Share this

*One of the ways to ensure the highest possible performance and quality of software products is to run stress/load tests. This article describes load testing of our Java FIX Engine.*

### This technical reference article describes the throughput and the overall time when sending one-million FIX messages

The test harness consists of two projects: a FIX Initiator and a FIX Acceptor.

The Initiator establishes the FIX Session and sends millions of FIX messages, and the Acceptor receives these messages. We then measure the message throughput rate and how long it took the Acceptor to receive one million FIX messages with and without using Onload.

This article includes a comparison of the benchmarks running in Linux power-saving mode vs maximum performance mode. This is included as it makes a tangible difference and the deployment platform performance profile mode is sometimes overlooked.

These results are based on the standard reference implementation source code samples included in the OnixS FIX Engine Java SDK distribution. We encourage people to try these on the target deployment platforms for real world performance profiling.

A simple but useful reference test. [Read more to see the details](https://ref.onixs.biz/sending-one-million-fix-messages-java.html).

Learn more about the [OnixS ultra Low Latency Java FIX Engine SDK](https://www.onixs.biz/java-fix-engine.html).

### Request An Evaluation Download or Demo

Request a free [30-day evaluation download or hands-on demo](https://www.onixs.biz/java-fix-engine.html) walk through.

 

[![Is your FIX Engine specifically designed for ultra-low latency, high-frequency trading infrastructure?](https://no-cache.hubspot.com/cta/default/2054176/1a3ffcbd-ce34-41fb-8de6-f91b67ee25f8.png)](https://cta-redirect.hubspot.com/cta/redirect/2054176/1a3ffcbd-ce34-41fb-8de6-f91b67ee25f8)

### Other recent related articles

[Read the full article' ](https://www.onixs.biz/insights/benefits-of-using-fix-api-in-the-trading-process)

##### [ What are the benefits of using FIX API in the trading process? ](https://www.onixs.biz/insights/benefits-of-using-fix-api-in-the-trading-process) June 16, 2022

[Read the full article' ](https://www.onixs.biz/insights/what-is-high-frequency-trading)

##### [ What is high frequency trading? ](https://www.onixs.biz/insights/what-is-high-frequency-trading) September 1, 2023

[Read the full article' ](https://www.onixs.biz/insights/detecting-tcp-congestion-using-onixs-fix-engine-and-trading-handler-sdks)

##### [ Detecting TCP congestion using OnixS FIX Engine and Trading Handler SDKs ](https://www.onixs.biz/insights/detecting-tcp-congestion-using-onixs-fix-engine-and-trading-handler-sdks) May 14, 2024

[Read the full article' ](https://www.onixs.biz/insights/understanding-fix-drop-copy-in-financial-trading)

##### [ Understanding FIX drop copy in financial trading ](https://www.onixs.biz/insights/understanding-fix-drop-copy-in-financial-trading) July 10, 2024

[Read the full article' ](https://www.onixs.biz/insights/the-anatomy-of-fix-protocol-messages)

##### [ The anatomy of FIX Protocol messages ](https://www.onixs.biz/insights/the-anatomy-of-fix-protocol-messages) August 7, 2024

[![Is your FIX Engine specifically designed for ultra-low latency, high-frequency trading infrastructure?](https://no-cache.hubspot.com/cta/default/2054176/0861645e-e643-40f5-b411-57be29ed7d1a.png)](https://cta-redirect.hubspot.com/cta/redirect/2054176/0861645e-e643-40f5-b411-57be29ed7d1a)

- Follow   
  OnixS
- [Follow us on Twitter ](https://twitter.com/onixsbiz)
- [Connect with us on LinkedIn ](https://www.linkedin.com/company/onix-solutions/)

[OnixS ](https://www.onixs.biz/)

- [Follow us on Twitter ](https://twitter.com/onixsbiz)
- [Connect with us on LinkedIn ](https://www.linkedin.com/company/onix-solutions/)

###### Telephone UK

[ +44 20 7117 0111 ](tel:+44-20-7117-0111)

###### Telephone US

[ +1 312 999 6040 ](tel:+1-312-999-6040)

###### Sales Support

[ sales@onixs.biz ](mailto:sales@onixs.biz)

###### Technical Support

[ support@onixs.biz ](mailto:support@onixs.biz)

[ Support ](https://www.onixs.biz/support.html)

- [Products](https://www.onixs.biz/products.html) 
    - [OnixS directConnect](https://www.onixs.biz/directconnect.html)
    - [FIX Engine](https://www.onixs.biz/fix-engine.html)
    - [FIX Protocol Tools](https://www.onixs.biz/fix-protocol-dictionary-tools.html)

- [About OnixS](https://www.onixs.biz/about.html)
- [Insights](https://www.onixs.biz/insights)
- [Contact us](https://www.onixs.biz/contact-us)

- [Privacy](https://www.onixs.biz/cookies-and-privacy.html)
- [Sitemap](https://www.onixs.biz/sitemap.html)

Copyright © 2026 OnixS. All Rights Reserved.

 We track how people interact with our online web content and resources, and some of that tracking involves storing cookies on your device. By continuing to use our site you accept that you agree to this. For more details see our [Cookie usage, and Data Privacy and Protection Policies](https://www.onixs.biz/cookies-and-privacy.html).

[Ok](https://www.onixs.biz/insights/java-fix-how-long-to-send-one-million-fix-messages#)

[OnixS ](https://www.onixs.biz/)

Menu

- Products 
    - [Products Overview](https://www.onixs.biz/products.html)
    - [directConnect](https://www.onixs.biz/directconnect.html) 
          - [directConnect SDKs](https://www.onixs.biz/directconnect.html)
          - [Bloomberg TSOX](https://www.onixs.biz/bloomberg-tsox.html)
          - [Cboe CFE](https://www.onixs.biz/cboe.html)
          - [Cboe EU](https://www.onixs.biz/cboe-europe.html)
          - [CME Globex](https://www.onixs.biz/cme.html)
          - [CME BrokerTec](https://www.onixs.biz/cme-brokertec.html)
          - [CME EBS](https://www.onixs.biz/cme-ebs.html)
          - [Deutsche Börse RRH](https://www.onixs.biz/deutsche-borse-regulatory-reporting-hub-fix.html)
          - [ICE (Intercontinental Exchange)](https://www.onixs.biz/ice-exchange.html)
          - [LME (London Metals Exchange)](https://www.onixs.biz/lme.html)
          - [LSE (London Stock Exchange)](https://www.onixs.biz/lse.html)
          - [MTS Markets](https://www.onixs.biz/mts.html)
          - [Nasdaq NFI](https://www.onixs.biz/nasdaq-nfi.html)
          - [Nodal Exchange](https://www.onixs.biz/nodal-exchange-fix-trade-capture.html)
          - [TRADEcho](https://www.onixs.biz/tradecho.html)
          - [TT® 7x FIX](https://www.onixs.biz/tt-7x.html)
          - [TT® Platform](https://www.onixs.biz/tt.html)
          - [Turquoise](https://www.onixs.biz/turquoise-dropcopy.html)
    - [FIX Engine](https://www.onixs.biz/fix-engine.html) 
          - [FIX Engine SDKs](https://www.onixs.biz/fix-engine.html)
          - [.NET Core/.NET FIX Engine](https://www.onixs.biz/net-fix-engine.html)
          - [.NET Framework / C# FIX Engine](https://www.onixs.biz/net-framework-fix-engine.html)
          - [C++ FIX Engine](https://www.onixs.biz/cpp-fix-engine.html)
          - [Java FIX Engine](https://www.onixs.biz/java-fix-engine.html)
          - [FIX FAST Decoder and Encoder](https://www.onixs.biz/fix-fast-decoder-encoder.html)
          - [FIX <-> FIXML Converter](https://www.onixs.biz/fix-fixml-converter.html)
    - [FIX Protocol Reference & Tools](https://www.onixs.biz/fix-protocol-dictionary-tools.html) 
          - [Reference & Tools Overview](https://www.onixs.biz/fix-protocol-dictionary-tools.html)
          - [SBE Decoder and Encoder](https://www.onixs.biz/sbe-decoder-encoder.html)
          - [FIX Protocol Overview](https://www.onixs.biz/fix-protocol.html)
          - [FIXP Overview](https://www.onixs.biz/fixp.html)
          - [FIX Dictionary](https://www.onixs.biz/fix-dictionary.html)
          - [FIX Analyser](https://www.onixs.biz/fix-analyser.html)
- [About OnixS](https://www.onixs.biz/about.html)
- [Insights](https://www.onixs.biz/insights)
- [Contact us](https://www.onixs.biz/contact-us)

---

- [Support](https://www.onixs.biz/support.html)

---

- [Privacy](https://www.onixs.biz/cookies-and-privacy.html)
- [Sitemap](https://www.onixs.biz/sitemap.html)

[OnixS ](https://www.onixs.biz/)

Close Search

### Search the site

Search