cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

The number of thread at Os level is always grater than teh value reportetd in monThread table

andrea_sala
Discoverer
0 Kudos
290

Hi there

  • As many of you i'm tring to define the right number of thread for our ASE plaing with "network polling mode","number of disk task", "number of network task" e thread pool but at the end at os level i get a different value than expected.

In our develop environment I try to configure an ASE with the few number of thread as possible.

  • OS: RedHat 8.10 x86_64, HW TYPE: VMware7,1, MEMORY (MB): 80015, CPU #: 8
  • ASE "16.0 SP04 PL05" with
  • kernel mode = threaded
  • network polling mode = inline
  • number of network task = 1
  • number of disk task = 1
  • syb_blocking_pool = 1
  • syb_default_pool = 1
  • syb_system_pool = 2 as a result of number of task config

The result of "select * from monThread" is only 4 rows as aspected

but the linux top -H -p<dataserer pid> reports 10 threads

the dataserver pid + 4 pid as monThread reports + 5 extra thread

Could you explain me the meaning of those extra 5 thread?

Thanks in advance 

Andrea

Accepted Solutions (0)

Answers (1)

Answers (1)

andrea_sala
Discoverer
0 Kudos

Hi

unfortunately  no

 

A.

jmtorres
Active Participant
0 Kudos
Andrea, If you haveaccess to sap notes, check KBA https://me.sap.com/notes/0002534145
andrea_sala
Discoverer
0 Kudos
Hi thanks a lot but if i understood the notes its a Solaris behavior. I my case, RH 8.10, all the installation have only 5 threads more then the value attended
Ask a Question