[jboss-dev-forums] [Design of Messaging on JBoss (Messaging/JBoss)] - AIO documentation

timfox do-not-reply at jboss.com
Fri Jun 5 05:42:04 EDT 2009


  | The size of the timed buffer on AIO. The default value is 128MiB.
  | 

Really? ;)

Also, there's not mention on tuning the timeout or buffer size, and there's no explanation on what any of these things do :(

Also


  | If this is set to true, the internal buffers are flushed right away when a transaction arrives.
  | JBoss Messaging was made to scale up to hundreds of producers. We try to use most of the hardware resources by scheduling multiple writes and scheduling multiple writes in a single OS call.
  | However in some use cases it may be better to not wait any data and just flush and write to the OS right away. For example if you have a single producer writing small transactions. On this case it would be better to aways flush-on-sync.
  | 

Is not true. This is nothing to do with transactions, flush on sync is also used in non transactional situations, depending on the sync settings.


View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4235579#4235579

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4235579



More information about the jboss-dev-forums mailing list