idle events are not display right (probably)
allow the addition of new screens via extension API
process detail screen
exact @ARGV
etc..
display
ANSIColor support?
highlight select events
make columns configurable
resize screen (& autodetect); how to do this??
investigate getrusage!
--------------------------------------------------------------------------------
The original top looks like this:
last pid: 16977; load averages: 0.22, 0.12, 0.11 14:09:56
54 processes: 53 sleeping, 1 on cpu
CPU states: % idle, % user, % kernel, % iowait, % swap
Memory: 128M real, 24M free, 96M swap in use, 290M swap free
PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND
16095 joshua 1 33 0 22M 15M sleep 3:20 9.78% netscape
15969 joshua 1 25 0 20M 11M sleep 3:17 7.41% netscape
482 joshua 1 33 0 12M 8976K sleep 14:18 6.19% Xsun
16977 joshua 1 7 0 1416K 1232K cpu 0:00 1.46% top
533 joshua 1 33 0 28M 15M sleep 11:01 0.81% netscape
522 joshua 1 24 0 12M 10M sleep 8:55 0.16% xemacs-20.4
502 joshua 1 33 0 2216K 1712K sleep 0:29 0.16% fvwm95
504 joshua 1 33 0 1968K 1448K sleep 0:07 0.08% FvwmTaskBar
510 joshua 1 33 0 3704K 1960K sleep 0:01 0.03% perfmeter
220 root 1 33 0 1976K 1376K sleep 6:13 0.00% amd
8187 root 12 33 0 4040K 1880K sleep 1:20 0.00% oscmgr4
8065 joshua 1 33 0 4120K 2744K sleep 0:14 0.00% pine
513 joshua 1 33 0 2832K 2016K sleep 0:07 0.00% xterm
630 joshua 1 33 0 2912K 2032K sleep 0:06 0.00% xterm
8064 joshua 1 33 0 1632K 1064K sleep 0:05 0.00% fetchmail