我正在使用 .net/c++ 版本的 quickfix。日志记录如何影响 Quickfix 性能?如果我禁用记录到文件,它是否有助于提高 quickfix 的性能?
谢谢,
最佳答案
像所有事情一样,这取决于。
对于单线程引擎上的文件日志记录,我注意到性能下降了 2%。如果登录到数据库,我会看到同样的性能下降。
对于多线程引擎,即多个客户端,我测得性能下降可达 4.2%。
话虽如此,您必须衡量自己的工作量?
您只收到订单消息吗?那么你可能没事。
您在解析市场数据吗?然后你需要小心,因为市场数据通常会使订单流相形见绌。= 并且会给你带来订单流无法接近的性能问题。
关于c# - 日志记录如何影响 Quickfix 性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23126432/