Does there exists a 'top' or similar type of utility that displays
each CPU separately? Something that looks like this (taken from NetBSD):
each CPU separately? Something that looks like this (taken from NetBSD):
Code:
load averages: 0.96, 0.93, 0.86 up 0 days, 3:31 18:36:22
61 processes: 59 sleeping, 2 on processor
CPU0 states: 34.6% user, 0.0% nice, 12.1% system, 0.0% interrupt, 53.3% idle
CPU1 states: 38.0% user, 0.0% nice, 8.4% system, 0.0% interrupt, 53.6% idle
Memory: 1432M Act, 147M Inact, 1344K Wired, 11M Exec, 1432M File, 224M Free
Swap: 4104M Total, 4104M Free
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
11867 root 55 0 13M 118M CPU/1 0:03 82.87% 15.04% cc1plus
15 root -18 0 0K 17M genput/0 0:12 0.00% 0.00% [ioflush]
1387 depaepe 2 0 408K 2844K select/0 0:06 0.00% 0.00% sshd
16 root -18 0 0K 17M aiodon/0 0:04 0.00% 0.00% [aiodoned]
1 root 10 0 104K 984K wait/0 0:01 0.00% 0.00% init
15923 depaepe 28 0 212K 1296K CPU/0 0:00 0.00% 0.00% top
4293 root 18 0 1048K 1992K pause/1 0:00 0.00% 0.00% tcsh
2349 root 18 0 236K 1124K pause/0 0:00 0.00% 0.00% csh
28669 root 18 0 236K 1124K pause/1 0:00 0.00% 0.00% csh
12 root 14 0 0K 17M crypto/0 0:00 0.00% 0.00% [cryptoret]
6 root 10 0 0K 17M usbtsk/0 0:00 0.00% 0.00% [usbtask-hc]
9 root 10 0 0K 17M usbevt/0 0:00 0.00% 0.00% [usb2]
8 root 10 0 0K 17M usbevt/0 0:00 0.00% 0.00% [usb1]
3 root 10 0 0K 17M pmsres/0 0:00 0.00% 0.00% [pms0]
7 root 10 0 0K 17M usbtsk/0 0:00 0.00% 0.00% [usbtask-dr]
5 root 10 0 0K 17M usbevt/0 0:00 0.00% 0.00% [usb0]