solaris 查看内存使用情况命令
一,查看系统资源的整体使用情况:
top,prstat -a
二,查看内存具体使用情况
prstat -t, vmstat 1,?
ps -e -o pid,pcpu,pmem,comm | grep -v PID|grep -v oraclePROD|grep -v ora_|grep -v 9.2.0| awk -F' ' '{sum+=$3}END{print sum}'
/usr/ucb/ps -aux
三,查看内存使用情况,按内存使用从大到小排列
ps -e -o pid,pcpu,pmem,comm | grep -v PID|sort +2 -r|more
不过,上述命令还是无法获取真正原因。只能使用dtrace来跟踪内核来寻找了!