[ 
https://issues.apache.org/jira/browse/GEODE-8831?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17264507#comment-17264507
 ] 

ASF subversion and git services commented on GEODE-8831:
--------------------------------------------------------

Commit ec823095d0efe74e025d773b7bffefadc9261f70 in geode-native's branch 
refs/heads/develop from Alberto Gomez
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=ec82309 ]

GEODE-8831: Fix performance degradation after changing to boost::asio (#719)

After replacing ACE_SOCK with boost::asio a
significant performance degradation has been observed
in send and receive operations.

The cause has been some log debug calls added to the
TcpConn::send and TcpConn::receive that took as
input a stringstream previously created.

After changing these logs to not use the
stringstream, the performance of the
native client has returned to the original
figures.

> Performance degradation in Native client with boost::asio.
> ----------------------------------------------------------
>
>                 Key: GEODE-8831
>                 URL: https://issues.apache.org/jira/browse/GEODE-8831
>             Project: Geode
>          Issue Type: Improvement
>          Components: native client
>            Reporter: Alberto Gomez
>            Assignee: Alberto Gomez
>            Priority: Major
>              Labels: pull-request-available
>
> WIth the change in the Geode C++ native client from using ACE_SOCK to 
> boost::asio a significant performance has been observed (around 25% decrease 
> in get operations).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to