[ 
https://issues.apache.org/jira/browse/DIRMINA-364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

im-james updated DIRMINA-364:
-----------------------------

    Description: 
I propose to change the default constructor of SocketAcceptor for this :

public SocketAcceptor() {
        this(Runtime.getRuntime().availableProcessors(), new 
NewThreadExecutor());
}




And to add a new constructor:

public SocketAcceptor(Executor executor) {
        this(Runtime.getRuntime().availableProcessors(), executor);
}


The objective is to maximize the performance of MINA in the usual cases.


  was:
I propose to change the default constructor of SocketAcceptor for this :

public SocketAcceptor() {
        this(1, new NewThreadExecutor());
}




And to add a new constructor:

public SocketAcceptor(Executor executor) {
        this(Runtime.getRuntime().availableProcessors(), executor);
}


The objective is to maximize the performance of MINA in the usual cases.



> Include Runtime.getRuntime().availableProcessors() into the constructors of 
> SocketAcceptor
> ------------------------------------------------------------------------------------------
>
>                 Key: DIRMINA-364
>                 URL: https://issues.apache.org/jira/browse/DIRMINA-364
>             Project: MINA
>          Issue Type: Improvement
>          Components: Transport
>    Affects Versions: 1.0.3, 1.1.0, 2.0.0-M1
>            Reporter: im-james
>             Fix For: 1.0.3, 1.1.0, 2.0.0-M1
>
>
> I propose to change the default constructor of SocketAcceptor for this :
> public SocketAcceptor() {
>         this(Runtime.getRuntime().availableProcessors(), new 
> NewThreadExecutor());
> }
> And to add a new constructor:
> public SocketAcceptor(Executor executor) {
>         this(Runtime.getRuntime().availableProcessors(), executor);
> }
> The objective is to maximize the performance of MINA in the usual cases.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to