09-07-2005
Check the procs columns, r is for process that are currently runnable and waiting for cpu time, b is for processes that are blocked for some IO. The paging column is also important. You should not have very high values of po - pageouts and sr - pages scanned by the scan algo. These mean that your system is spending more time doing paging than carrying out user tasks.
But the exact threshold values of these depend on your system config, the applications running on the system and a host of other parameters, which makes it quite difficult to come up with exact values.
7 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hello,
i have changed a slow server with Solaris 7 to a bigger one with
Solaris 8 (Sun Ultra 2). Now i have a real bad performance
problem (only CPU).
Solaris 7 ran with standard FTP and Samba 2.0.7.
The new machine is running ProFTP and Samba 2.0.9.
There are a lot of NFS Shares and... (5 Replies)
Discussion started by: olso
5 Replies
2. UNIX for Advanced & Expert Users
Hi,
I have this on a AIX UNIX machine :
ps aux| head -20
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
root 516 23.7 0.0 12 15808 - A 19:38:15 903:13 wait
root 774 23.7 0.0 12 15808 - A 19:38:15 902:13 wait
root 1290 23.6 0.0 ... (2 Replies)
Discussion started by: big123456
2 Replies
3. UNIX for Advanced & Expert Users
i want to determine I/O performance of an
executable,
but iostat dont give correct results because
the disk that i am writing to and reading from,
are not physical disk of the host machine,
instead of these local disks we are using
a network storage.
is there any standard way in unix to get... (2 Replies)
Discussion started by: gfhgfnhhn
2 Replies
4. UNIX for Advanced & Expert Users
Hi,
on a linux server I have the following :
vmstat 2 10
procs memory swap io system cpu
r b w swpd free buff cache si so bi bo in cs us sy id
0 4 0 675236 39836 206060 1617660 3 3 3 6 8 7 1 1 ... (1 Reply)
Discussion started by: big123456
1 Replies
5. News, Links, Events and Announcements
About 4 years ago I wrote this tool inspired by Rob Urban's collect tool for DEC's Tru64 Unix. What makes this tool as different as collect was in its day is its ability to run at a low overhead and collect tons of stuff. I've expanded the general concept and even include data not available in... (0 Replies)
Discussion started by: MarkSeger
0 Replies
6. Solaris
Hi all,
I have two storadge 3510 Fc .. with 12 disks 146Gb ..total 1752Gb each storadge. I need to use about 1.4 Tb of it. and want RAID1 ..
I need 13 mount points ..
So question:
for best performance and redundjancy how I must do it.
create 13 logical drives on each stordge with same size... (1 Reply)
Discussion started by: samar
1 Replies
7. UNIX for Dummies Questions & Answers
hi I am having a performance issue with the following requirement
i have to create a permutation and combination on a set of three files
such that each record in each file is picked and the output is redirected in
a specific format but it is taking around 70 odd hours to prepare a
combination... (7 Replies)
Discussion started by: mad_man12
7 Replies
LEARN ABOUT OPENDARWIN
dynamic_pager
dynamic_pager(8) BSD System Manager's Manual dynamic_pager(8)
NAME
dynamic_pager -- dynamic pager external storage manager
SYNOPSIS
dynamic_pager [-F filename] [-S filesize] [-H high-water-trigger] [-L low-water-trigger] [-P priority]
DESCRIPTION
The dynamic_pager daemon manages a pool of external swap files which the kernel uses to support demand paging. This pool is expanded with
new swap files as load on the system increases, and contracted when the swapping resources are no longer needed. The dynamic_pager daemon
also provides a notification service for those applications which wish to receive notices when the external paging pool expands or contracts.
OPTIONS
-F The base name of the filename to use for the external paging files. By default this is /private/var/vm/swapfile.
-S The fixed filesize [in bytes] to use for the paging files. By default dynamic_pager uses variable sized paging files, using larger
sized files as paging demands increase. The -S, -H and -L options disable that default and cause dynamic_pager to use a series of
fixed sized external paging files.
-H If there are less than high-water-trigger bytes free in the external paging files, the kernel will signal dynamic_pager to add a new
external paging file.
-L If there are more than low-water-trigger bytes free in the external paging files, the kernel will coalese in-use pages and signal
dynamic_pager to discard an external paging file. Low-water-trigger must be greater than high-water-trigger + filesize.
-P This option is currently unimplemented.
FILES
/private/var/vm/swapfile* Default external paging files.
SEE ALSO
macx_swapon(2), macx_swapoff(2).
Mac OS X July 8, 2003 Mac OS X