[ace-users] Proactor memory consumption
shuston at riverace.com
Fri Dec 22 09:31:34 CST 2017
Thank you for using the PROBLEM-REPORT-FORM.
You may also have success looking into shrinking the send buffer size on your connections.
> On Dec 22, 2017, at 10:27 AM, silvano <silvano.barzon at gmail.com> wrote:
> ACE VERSION: 6.0.6
> TERABIT VERSION: 5.7.7
> HOST MACHINE and OPERATING SYSTEM: Intel x86 64 bit, RHEL 6.4
> COMPILER NAME AND VERSION (AND PATCHLEVEL) gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC)
> We have developed a server application that manages tcp connections.
> 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.
> so, is there a way to monitor/control memory consumption in the Proactor?
> Below our proactor snipped code:
> TRB_POSIX_Proactor *proactor_impl;
> TRB_Proactor *proactor;
> size_t max_op = 0;
> int sig_num = 0;
> int leader_flg = 0;
> ACE_NEW_NORETURN(proactor_impl, TRB_Event_Poll_Proactor(max_op, sig_num, leader_flg));
> ACE_NEW_NORETURN(proactor, TRB_Proactor(proactor_impl, 1));
> Thank you so much
> Barzon Silvano
> ace-users mailing list
> ace-users at list.isis.vanderbilt.edu
More information about the ace-users