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

Susmit Sarkar updated SSHD-1153:
--------------------------------
    Description: 
IoServiceFactoryFactory ==> *NIO2, MINA, NETTY*

How does this works internally, and how performance will be affected with the 
different IoServiceFactoryFactory.

We did lots of performance testing and found NIO2 is the best performing of the 
3? Why is it the best of the other 3, and why Apache selects it as default.

How does NIO Worker Threads affects the performance. Attaching a screenshot 
from the thread dump which I took

!image-2021-03-29-23-52-39-814.png!

All the threads in park state, and some are in runnable in different phases of 
execution. I am not able to decipher what does the stacks mean:

The details which I got are (*PARKED*):
 !image-2021-03-29-23-54-01-301.png!

For *RUNNABALE:*

*!image-2021-03-29-23-55-33-299.png!*

  was:
IoServiceFactoryFactory ==> *NIO2, MINA, NETTY*

How does this works internally, and how performance will be affected with the 
different IoServiceFactoryFactory.

We did lots of performance testing and found NIO2 is the best performing of the 
3? Why is it the best of the other 3, and why Apache selects it as default.

How does NIO Worker Threads affects the performance. Attaching a screenshot 
from the thread dump which I took

!image-2021-03-29-23-52-39-814.png!

All the threads in park state, and some are in runnable in different phases of 
execution. I am 

The details which I got are (*PARKED*):
!image-2021-03-29-23-54-01-301.png!

I am not able to decipher what does the stacks mean



For *RUNNABALE:*

*!image-2021-03-29-23-55-33-299.png!*


> NIO2 IOServiceFactory, NIO Worker Threads and the performance
> -------------------------------------------------------------
>
>                 Key: SSHD-1153
>                 URL: https://issues.apache.org/jira/browse/SSHD-1153
>             Project: MINA SSHD
>          Issue Type: Question
>            Reporter: Susmit Sarkar
>            Priority: Major
>         Attachments: image-2021-03-29-23-52-39-814.png, 
> image-2021-03-29-23-54-01-301.png, image-2021-03-29-23-55-16-337.png, 
> image-2021-03-29-23-55-33-299.png
>
>
> IoServiceFactoryFactory ==> *NIO2, MINA, NETTY*
> How does this works internally, and how performance will be affected with the 
> different IoServiceFactoryFactory.
> We did lots of performance testing and found NIO2 is the best performing of 
> the 3? Why is it the best of the other 3, and why Apache selects it as 
> default.
> How does NIO Worker Threads affects the performance. Attaching a screenshot 
> from the thread dump which I took
> !image-2021-03-29-23-52-39-814.png!
> All the threads in park state, and some are in runnable in different phases 
> of execution. I am not able to decipher what does the stacks mean:
> The details which I got are (*PARKED*):
>  !image-2021-03-29-23-54-01-301.png!
> For *RUNNABALE:*
> *!image-2021-03-29-23-55-33-299.png!*



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to