No, the manual says,
r the number of kernel threads in run queue
b the number of blocked kernel threads that are
waiting for resources I/O, paging, and so
forth
w the number of swapped out lightweight
processes (LWPs) that are waiting for pro-
cessing resources to finish.
LWP's = Lightweight Processes = threads
An exercise like this could be illuminating.
$ ps -ef | grep java
noaccess 737 1 0 18:28:31 ? 0:13 /usr/java/bin/java -server
-Xmx128m -XX:+UseParallelGC -XX:ParallelGCThreads=4
$ prstat -L -p 737
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/LWPID
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/14
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/36
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/39
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/38
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/37
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/15
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/13
737 noaccess 112M 87M sleep 59 0 0:00:04 0.0% java/12
737 noaccess 112M 87M sleep 59 0 0:00:03 0.0% java/11
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/10
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/9
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/8
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/7
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/6
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/5
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/4
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/3
737 noaccess 112M 87M sleep 59 0 0:00:04 0.0% java/2
737 noaccess 112M 87M sleep 59 0 0:00:00 0.0% java/1
This message posted from opensolaris.org