ActiveMQ在不同操作系统中的性能

我在某些操作系统中测试了activeMQ JMSProducer。 结果如下:

AIX - Persistent - around 50 messages per second Solaris - Persistent - around 60 messages per second Linux - Persistent - around 500 messages per second 
  1. 这是正常的行为,因为在Linux中,速度要快得多吗? ActiveMQ Performance文档仅基于Linux。

  2. 并且, Slow KahaDB access降低activeMQ的性能?

谢谢。

通过持久连接,您高度依赖于硬件的性能以及操作系统将如何提交写入磁盘。 例如,如果在磁盘上启用写入缓存,则可能足以解释差异。 如果您使用SSD,我认为无论操作系统如何,性能至少要高出10倍。