Qsq_Print; Qsq_Service_Time; Qsq_Start; Qsq_Throughput - Red Hat ENTERPRISE LINUX 5.4 - SYSTEMTAP LANGUAGE Reference Manual

Systemtap language reference
Hide thumbs Also See for ENTERPRISE LINUX 5.4 - SYSTEMTAP LANGUAGE:
Table of Contents

Advertisement

Chapter 9. Predefined functions
qsq_blocked:long (qname:string, scale:long)
This function returns the fraction of elapsed time during which one or more requests were on the wait
queue.

9.6.2. qsq_print

General syntax:
qsq_print:unknown (qname:string)
This function prints a line containing the following statistics for the given queue:
• queue name
• average rate of requests per second
• average wait queue length
• average time on the wait queue
• average time to service a request
• percentage of time the wait queue was used
• percentage of time any request was being serviced

9.6.3. qsq_service_time

General syntax:
qsq_service_time:long (qname:string, scale:long)
This function returns the average time in microseconds required to service a request once it is
removed from the wait queue.

9.6.4. qsq_start

General syntax:
qsq_start:unknown (qname:string)
This function resets the statistics counters for the given queue, and restarts tracking from the moment
the function was called. This command is used to create a queue.

9.6.5. qsq_throughput

General syntax:
54

Advertisement

Table of Contents
loading

Table of Contents