[ace-users] Proactor memory consumption
Steve Huston
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.
-Steve
> 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)
>
> DESCRIPTION:
> 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
> http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-users
More information about the ace-users
mailing list