psrinfo(8) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

psrinfo(8)

System Administration Commands                                      psrinfo(8)



NAME
       psrinfo - displays information about processors

SYNOPSIS
       psrinfo [-p] [-v] [processor_id]...


       psrinfo [-p] -s processor_id


       psrinfo -t [-L]

DESCRIPTION
       psrinfo  displays information about processors. Each physical processor
       may support multiple virtual processors. Each virtual processor  is  an
       entity  with  its  own  interrupt  ID, capable of executing independent
       threads.


       Without the processor_id operand, psrinfo displays one  line  for  each
       configured  processor, displaying whether it is on-line, non-interrupt‐
       ible (designated by no-intr), spare, off-line, faulted or powered  off,
       and when that status last changed. Use the processor_id operand to dis‐
       play information about a specific processor. See OPERANDS.

OPTIONS
       The following options are supported:

       -s processor_id    Silent mode. Displays 1 if the  specified  processor
                          is  fully  on-line. Displays 0 if the specified pro‐
                          cessor  is   non-interruptible,   spare,   off-line,
                          faulted or powered off.

                          Use silent mode when using psrinfo in shell scripts.


       -p                 Display  the number of physical processors in a sys‐
                          tem.

                          When combined with the -v option, reports additional
                          information  about the physical layout of the physi‐
                          cal processor. The additional information also gives
                          which  virtual  CPUs  are  contained  in a processor
                          socket or  core.  Typically,  a  physical  processor
                          plugs  into  a  socket  and  socket is often used to
                          refer to a physical processor. Each physical proces‐
                          sor usually contains some number of cores which each
                          contain one or more virtual CPUs that can each  exe‐
                          cute instructions.

                          These  physical  groupings  of virtual CPUs may have
                          some performance relevant shared hardware components
                          such  as  execution pipeline, FPU, cache, or pipe to
                          memory. However, these performance  relevant  shared
                          hardware  components may not necessarily be inferred
                          across different physical processors. Also, one can‐
                          not  necessarily  infer which CPUs are in a Non Uni‐
                          form Memory Access (NUMA) node from physical  group‐
                          ings.  To  see  the NUMA configuration, refer to the
                          lgrpinfo(1) man page. For more information, see  the
                          pginfo(8) man page.


       -v                 Verbose  mode. Displays additional information about
                          the specified processors, including: processor type,
                          floating  point unit type and clock speed. If any of
                          this information cannot be determined, psrinfo  dis‐
                          plays unknown.

                          When combined with the -p option, reports additional
                          information about each physical processor.


       -t                 Tree mode. Displays a tree of the  system's  proces‐
                          sors and their associated socket, core, and cpu ids.


       -L                 Locality  group  mode.  Annotates output with lgroup
                          membership information. Must be used with -t option.


OPERANDS
       The following operands are supported:

       processor_id    The processor ID of the processor about which  informa‐
                       tion is to be displayed.

                       Specify  processor_id as an individual processor number
                       (for example, 3), multiple processor numbers  separated
                       by spaces (for example, 1 2 3), or a range of processor
                       numbers (for example, 1-4). It is also possible to com‐
                       bine  ranges and (individual or multiple) processor_ids
                       (for example, 1-3 5 7-8 9).


EXAMPLES
       Example 1 Displaying Information About  All  Configured  Processors  in
       Verbose Mode



       The following example displays information about all configured proces‐
       sors in verbose mode.


         psrinfo -v



       Example 2 Determining If a Processor is On-line



       The following example uses psrinfo in a shell script to determine if  a
       processor is on-line.


         if [ "`psrinfo -s 3 2> /dev/null`" −eq 1 ]
         then
              echo "processor 3 is up"
         fi



       Example  3  Displaying Information About the Physical Processors in the
       System



       With no additional arguments, the -p option displays a single  integer:
       the number of physical processors in the system:


         > psrinfo -p
                         8




       psrinfo also accepts command line arguments (processor IDs):




         > psrinfo -p 0 512   # IDs 0 and 512 exist on the
         1                    # same physical processor

         > psrinfo -p 0 1     # IDs 0 and 1 exist on different
         2                    # physical processors






       In  this example, virtual processors 0 and 512 exist on the same physi‐
       cal processor. Virtual processors 0 and 1 do not. This is  specific  to
       this example and is and not a general rule.


EXIT STATUS
       The following exit values are returned:

       0     Successful completion.


       >0    An error occurred.


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/core-os


SEE ALSO
       lgrpinfo(1), p_online(2), processor_info(2), attributes(7),  psradm(8),
       pginfo(8)

DIAGNOSTICS
       psrinfo: processor 9: Invalid argument

           The specified processor does not exist.




Oracle Solaris 11.4              27 Sept 2016                       psrinfo(8)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3