Mudança de Contexto ou High runqueue, quem é o culpado?

1

Eu tenho um aplicativo que usa nio threads para os quais eu configurei os mesmos threads maxthreads e minspare (tomcat). Agora, quando eu bati com Load por mais tempo, observei falhas súbitas depois de algum tempo aleatório. A análise de relatórios de SAR mostra que a mudança de fila e de contexto aumentou subitamente.

Também observei que, embora eu tenha configurado o número X de minspare e maxthreads, meu aplicativo na maior simultaneidade usa apenas 20-25% de threads (20-25% permanece em execução). Isso pode ser um motivo para interruptores de contexto altos e alta fila de execução.

    
por Carles Puyol 28.08.2018 / 10:18

0 respostas