I am facing the same problem.Is aybody having ny solution for this
kaipa wrote: > > Thanks, but it does not help either. I have tried on old Linux 2.6.5 as > well -- same slow. > > > > Rickard wrote: >> >> This might be related to a change in the linux kernel 2.6.15+. >> >> Without going into details, you could try: >> >> sudo sysctl -w net.ipv4.tcp_abc=0 >> Which turns of the new feature. >> >> >> kaipa wrote: >>> >>> Hi, >>> >>> I've read through archives and found that some people experience the >>> same problem but there were no solution. Tests work great fast on >>> Windows Laptop but unbarely slow on Linux server. >>> >>> - I have the standard configuration from Latest AMQ release (4.*). The >>> only difference that I have tried Kaha persistence that works much >>> faster than JDBCJournal. I tried JDBCJournal as well -- perfomance >>> difference is the same. >>> - I use tcp transport >>> - Queue is persistent >>> - Session is transactional >>> >>> First pair of tests commit session after every message. Second pair >>> commit after all messages are sent or received. I am especially >>> concerned about first pair that is too slow. >>> >>> Windows: >>> >>> Testing QService.sendMessage() >>> 500 ops 453ms >>> Average speed: 1103 ops/s >>> >>> Testing QService.consumeMessage() >>> 500 ops 484ms >>> Average speed: 1033 ops/s >>> >>> Testing QService.sendMessageNoCommit() >>> 500 ops 188ms >>> Average speed: 2659 ops/s >>> >>> Testing QService.consumeMessageNoCommit() >>> 500 ops 125ms >>> Average speed: 4000 ops/s >>> >>> Linux: >>> >>> [java] Testing QService.sendMessage() >>> [java] 500 ops 22290ms >>> [java] Average speed: 22 ops/s >>> >>> [java] Testing QService.consumeMessage() >>> [java] 500 ops 40366ms >>> [java] Average speed: 12 ops/s >>> >>> [java] Testing QService.sendMessageNoCommit() >>> [java] 500 ops 926ms >>> [java] Average speed: 539 ops/s >>> >>> [java] Testing QService.consumeMessageNoCommit() >>> [java] 500 ops 1017ms >>> [java] Average speed: 491 ops/s >>> >>> I suspect it is something with activemq io libraries. Java web services >>> work fine on the same server, the problem is only with activemq. >>> >>> Please, advise where I can look into >>> >> >> > > -- View this message in context: http://www.nabble.com/Bad-AMQ-Linux-performance-tf2159490.html#a7935963 Sent from the ActiveMQ - User mailing list archive at Nabble.com.
