QuickFIX/Jを使用して低遅延のJavaアプリケーションを作成しています。私たちは約50通貨ペアを購読しているので、1日あたり約4000000ティックになります。これは、異なる流動性の提供者から得ているからです。QuickFIX/JによるGCの問題
私は多くのGCが起こっているのを見ており、ピーク時にはアプリケーションがハングし応答していません。私は64 GBのヒープで試してみましたが、GC用にG1を試しましたが、成功しませんでした。私はこの問題をどのように解決できるかお勧めしますか?
この問題は以前に直面しましたか、どのようなGC最適化を行っていますか?
QuickFIX/Jから移行し、他のFIXエンジンで試してください。私の要求を満たすことができるオープンソース/商用のFIXエンジンをお勧めしますか?
現在、私はJava 7を使用しています。Java 8への移行は役に立ちますか?
Ok QuickixJは、処理しているスループット用に設計されていません。 JVMでQuickfixJやtinkerをカスタマイズする方が良いでしょう。私は、GCログを可能にし、 – DumbCoder