首页 > 代码库 > solaris系统动态查看swap的使用情况

solaris系统动态查看swap的使用情况

root@tt # root@tt # prstat  -a
Please wait...
 PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP
 22879 oracle     11G  273M cpu8     0    0   0:13:47 3.6% extract/6

 18091 oracle     48G   48G sleep   59    0   0:10:05 1.6% oracle/1

19298 oracle     48G   48G cpu528  59    0   0:01:19 0.6% oracle/11

 21610 oracle     48G   48G sleep   59    0   0:00:29 0.6% oracle/11
 23695 oracle     48G   48G sleep   22    0   0:00:27 0.6% oracle/11
 19583 oracle     48G   48G cpu512  11    0   0:01:29 0.6% oracle/11
 18770 oracle     48G   48G sleep   31    0   0:01:56 0.6% oracle/11
 21688 oracle     48G   48G sleep   22    0   0:00:42 0.6% oracle/11

*PID      :进程的进程 ID。
 *USERNAME :真实用户(登录)名称或真实用户 ID。
 *SIZE     :进程的总虚拟内存大小,以 K、M 或 G 为单位。
 *RSS      :进程的驻留集大小 (RSS),以 K、M 或 G 为单位。(RSS是进程驻留内存的大小,SIZE是进
             程总共的大小。一般SIZE要大于RSS,至于SIZE大于RSS的部分就放到了SWAP区里了)
 *STATE    :进程的状态 (cpuN/sleep/wait/run/zombie/stop)。
 *PRI      :进程的优先级。数字更大表示优先级更高。
 *NICE     :优先级计算中使用的 nice 值。只有特定调度类中的进程才有 nice 值。
 *TIME     :进程的累计执行时间。
 *CPU      :进程使用的当前 CPU 时间的百分比。如果在非全局域中执行并且池设备是活动的,百分比将
             zone绑定的池所使用的处理器集合中处理器的百分比。
 *PROCESS  :进程的名称(执行文件的名称)。
 *NLWP     :进程中 lwps 的数量

solaris系统动态查看swap的使用情况