The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

plockstat (1)
  • >> plockstat (1) ( Solaris man: Команды и прикладные программы пользовательского уровня )
  •  

    NAME

    plockstat - report user-level lock statistics
     
    

    SYNOPSIS

    plockstat [-vACHV] [-n count] [-s depth] [-e secs] 
        [-x arg [=val]] command [arg]...
    

    plockstat [-vACHV] [-n count] [-s depth] [-e secs] 
        [-x arg [=val]] -p pid
    

     

    DESCRIPTION

    The plockstat utility gathers and displays user-level locking statistics. By default, plockstat monitors all lock contention events, gathers frequency and timing data about those events, and displays the data in decreasing frequency order, so that the most common events appear first.

    plockstat gathers data until the specified command completes or the process specified with the -p option completes.

    plockstat relies on DTrace to instrument a running process or a command it invokes to trace events of interest. This imposes a small but measurable performance overhead on the processes being observed. Users must have the dtrace_proc privilege and have permission to observe a particular process with plockstat. Refer to the for more information about DTrace security features.  

    OPTIONS

    The following options are supported:

    -A

    Watch all lock events. This option is equivalent to -CH.

    -C

    Watch contention events.

    -H

    Watch hold events.

    -e secs

    Exit after the number of seconds specified have elapsed.

    -n count

    Display only the specified number of entries for each output category.

    -s depth

    Record a stack trace rather than just the calling function.

    -p pid

    Specify a process ID from which plockstat is to gather data.

    -v

    Print out a message to indicate that tracing has started.

    -x arg[=val]

    Enable or modify a DTrace runtime option or D compiler option. The list of options is found in the . Boolean options are enabled by specifying their name. Options with values are set by separating the option name and value with an equals sign (=).

    -V

    Print the Dtrace commands used to gather the data. The output can then be used directly with the dtrace(1M) command.

     

    OPERANDS

    The following operands are supported:

    arg

    A string to be passed as an argument to command.

    command

    The name of a utility to be invoked.

    count

    A positive integer value.

    pid

    A process identifier for a process to be monitored.

    secs

    Duration specified as a positive integer number of seconds.

     

    EXIT STATUS

    The following exit values are returned:

    0

    Successful completion.

    >0

    An error occurred.

     

    ATTRIBUTES

    See attributes(5) for descriptions of the following attributes:

    ATTRIBUTE TYPEATTRIBUTE VALUE

    AvailabilitySUNWdtrc

    Interface Stability

    The command-line syntax is Evolving. The human-readable output is Unstable.  

    SEE ALSO

    dtrace(1M), lockstat(1M), mutex_init(3C), pthread_mutex_lock(3C), pthread_rwlock_rdlock(3C), pthread_rwlock_wrlock(3C), pthread_rwlock_unlock(3C), rwlock(3C), attributes(5), fasttrap(7D)


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    OPTIONS
    OPERANDS
    EXIT STATUS
    ATTRIBUTES
    SEE ALSO


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру