Operating System - HP-UX
1752801 Members
5596 Online
108789 Solutions
New Discussion

Re: Performance Metric APP_SEM_WAIT_PCT

 
Chua Tiong-lip
New Member

Performance Metric APP_SEM_WAIT_PCT

According to Measureware Agent Dictionary, the definition of APP_SEM_WAIT_PCT
is:

The Percent of time processes in this group were BLOCKED on Semaphore. Does
this include:

1. The blocking due to insufficient of semaphore.
2. Waiting for resources to be released by another process.
3. Or both.
4. Is there any performance metric for case 1 and 2?

Regards
1 REPLY 1
Evan Day_1
Frequent Advisor

Re: Performance Metric APP_SEM_WAIT_PCT

The APP_SEM_WAIT_PCT shows how long a process blocked trying to perform an
operation on a semaphore, I believe.

If a process is unable to create a semaphore because there aren't any
available, the system should return an error to the process. If the process
goes into a loop until it can create a semaphore, that wait time wouldn't show
up under any distinguishable metric that I'm familiar with (except maybe the
APP_CPU metrics for CPU time, or perhaps APP_SLEEP_WAIT_PCT)

-Evan