About the CPU Utilization of the osapiTimer Task on the SecureStacks

  • 0
  • 1
  • Article
  • Updated 4 years ago
  • (Edited)
Article ID: 1680 

Products
SecureStack C3
SecureStack C2
SecureStack B3
SecureStack B2
SecureStack A2

Symptoms
osapiTimer
'show system utilization cpu'
'show system utilization process'
High CPU utilization

Cause
The osapiTimer task, appearing as one of the many tasks viewed in the output of a 'show system utilization process' command (5894), is responsible for servicing other timers used by the system.

Specifically, the purpose of the osapiTimer task is to allocate and deallocate timers for protocols like GARP, STP, Link Aggregation, etc, according to the standards defined by the protocol. If the protocol timers are set to lower values, the osapiTimer task will be busy servicing them and will consume more CPU time.

Sometimes this task may display a higher than expected CPU Utilization value, because it runs at twice the rate of the task that calculates the CPU Utilization.

Solution
FAD (Functions as Designed)

Consider the overall CPU Utilization rather than the osapiTimer subset.
Photo of FAQ User

FAQ User, Official Rep

  • 13,610 Points 10k badge 2x thumb

Posted 4 years ago

  • 0
  • 1

There are no replies.

This conversation is no longer open for comments or replies.