Multiple CPUs

I have a Sun server with 4 CPUs.

How can I verify if all 4 are being used?

When I use top, it doesn't seem to break it down into 4 cpus, should it?

example:
load averages: 1.14, 1.06, 0.88; up 27+03:16:09 14:39:30
148 processes: 145 sleeping, 1 running, 2 on cpu
CPU states: 66.3% idle, 12.3% user, 8.3% kernel, 13.1% iowait, 0.0% swap

On my dual-CPU system, which admittedly isn't running Solaris, it doesn't break it down by CPU either, but you can see more than one process getting 100% CPU simultaneously.

check with mpstat.

You can use mpstat to show reports per-processor or per-processor-set statistics. You can use psrinfo to displays information about processors and you can use psradm to manage your processors.

Regards,
Johan Louwers.