<div dir="ltr">ACE VERSION: 6.0.6<br><br>TERABIT VERSION: 5.7.7<br><br>HOST MACHINE and OPERATING SYSTEM: Intel x86 64 bit, RHEL 6.4<br><br>COMPILER NAME AND VERSION (AND PATCHLEVEL) gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC)<br><br>DESCRIPTION:<br>We have developed a server application that manages tcp connections.<br>When our server application sends a large amount of data via tcp to very slow client applications, we have a high memory consumption of memory probably due to the proactor.<br>so, is there a way to monitor/control memory consumption in the Proactor?<br><br>Below our proactor snipped code:<br><br>...<br>TRB_POSIX_Proactor *proactor_impl;<br>TRB_Proactor *proactor;<br><br>size_t max_op  = 0;<br>int sig_num    = 0;<br>int leader_flg = 0;<br><br>ACE_NEW_NORETURN(proactor_impl, TRB_Event_Poll_Proactor(max_op, sig_num, leader_flg));<br>ACE_NEW_NORETURN(proactor, TRB_Proactor(proactor_impl, 1));<br>...<br><br>Thank you so much<br>Barzon Silvano<br></div>