> I have look at the output of ps, top, and lsof, with different results, so I > don't know which one to trust. > > For ps, I have: > guarocuya@/opt/netcool/omnibus/var/nco_g_oracle> ps -lfea > F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY > TIME CMD > 8 S root 17134 17110 0 40 20 ? 24707 ? 12:31:11 ? > 5:13 /opt/netcool/omnibus/bin/solaris2/n
The man page shows that 'SZ' is the ssize in pages. So on a sun4u, those are 8k. I usually prefer to use -o vsz to get the total virtual memory size in KB. $ ps -o vsz -p $$ VSZ 2520 $ ps -l -p $$ F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 8 R 0 6100 6097 0 51 20 ? 315 pts/1 0:00 bash $ echo '315 * 8' | bc 2520 > For top: > PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND > 17134 root 28 59 0 193M 111M sleep 5:14 0.79% > nco_g_oracle.bi Here SIZE is what you want. > And for lsof: > guarocuya@/opt/netcool/omnibus/var/nco_g_oracle> lsof -V -p 17134 > COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME > nco_g_ora 17134 root txt VREG 0,2 0 7892497 /tmp > (swap) > nco_g_ora 17134 root 6r DOOR 256,0 0t0 60 /var/run > (swap) (door to nscd[478]) > nco_g_ora 17134 root 16r VREG 0,2 0 7892497 /tmp > (swap) Those are open files, not memory. You can also use 'pmap -x <PID>' -- Darren Dunham [EMAIL PROTECTED] Senior Technical Consultant TAOS http://www.taos.com/ Got some Dr Pepper? San Francisco, CA bay area < This line left intentionally blank to confuse you. > _______________________________________________ Solaris-Users mailing list [email protected] http://www.filibeto.org/mailman/listinfo/solaris-users
