[Ace-users] [ace-users] Using ACE_Svc_Handler::msg_queue() for buffering is slow
Douglas C. Schmidt
schmidt at dre.vanderbilt.edu
Sat Nov 3 18:59:31 CDT 2007
> No, it uses the reactor the same amount. The ACE_Message_Queue is
> used as a fallback if the ACE_Message_Block gets full. If the
> 'buffer gets full it just puts all the data in the queue, when
> handle_output is called it sends all the data it can from both the
> buffer and the queue. handle_output is called the same number of
> times regardless of method used.
Ok, so what type of synchronization are you using for the ACE_Message_Queue?
Dr. Douglas C. Schmidt Professor and Associate Chair
Electrical Engineering and Computer Science TEL: (615) 343-8197
Vanderbilt University WEB: www.dre.vanderbilt.edu/~schmidt
Nashville, TN 37203 NET: d.schmidt at vanderbilt.edu
More information about the Ace-users