[
https://issues.apache.org/jira/browse/DIRMINA-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Trustin Lee closed DIRMINA-403.
-------------------------------
Resolution: Fixed
Fixed using the following algorithm.
http://tinyurl.com/3bc8wo
> Performance degradation when socket receive buffer is big.
> ----------------------------------------------------------
>
> Key: DIRMINA-403
> URL: https://issues.apache.org/jira/browse/DIRMINA-403
> Project: MINA
> Issue Type: Bug
> Components: Transport
> Affects Versions: 1.0.3, 1.1.0
> Reporter: Trustin Lee
> Assignee: Trustin Lee
> Priority: Minor
> Fix For: 1.0.4, 1.1.1
>
>
> SocketIoProcessor always allocates a buffer whose size is same with the
> socket receive buffer size, which is often very big (e.g. 40kb). Because the
> buffer is allocated for every read operation, the buffer allocation can often
> be a bottleneck because most applications don't fill the socket receive
> buffer that much.
> One solution is to dynamically adjust the size of the read buffer instead of
> using the socket receive buffer size value.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.