atop is a "top" for the Amiga: a live system monitor that opens its own
window with five panels: CPU load, CHIP/FAST memory, volumes, network
throughput and the task list.
* CPU and network are braille-style plots, memory and volumes are
square meters coloured green/amber/red by usage.
* The task list shows each task's command name, it can be sorted
(priority, type, state, name), filtered by name with '/', and a
selected task can be sent CTRL-C/D/E/F, with a confirm before ^C.
* The sample period is adjustable from 100 ms to 30 s and is
remembered between runs.
* Full mouse support: click headers to sort, rows to select, the
buttons to signal. Every action also has a key.
* Run it from a Shell or double-click the icon, either way atop opens
its own window and closes it when you quit (or click its close
gadget).
* Run it as a live desktop widget (WIDGET): a view-only display with
the top bar and footer stripped. A single-column LAYOUT, per-panel
on/off, BGCOLOR, BORDERLESS, BACKDROP and screen placement are set
by icon tooltype or Shell argument (LEFT=9999 right-aligns,
HEIGHT=9999 fills the height). atop is a commodity: run it again
or press its hotkey, or send a break to quit.
* Choose which volumes the VOL panel shows: VOLS=name,name to show
only those, or NOVOLS=name,name to hide some, the panel sizes to
what is shown. Saved in the prefs.
One code path runs everywhere. atop opens and owns a plain Intuition
window and draws everything, text included, with the graphics fill
primitive, so it renders identically on AmigaOS, AROS 68k and ApolloOS
in full colour, with no console, no SGR and no OS-dependent sections.
Its text is drawn in your system default font, so it matches the rest
of the desktop (topaz 8 if that font is unsuitable).
It reads only public system state: Exec task lists, AvailMem, the
DosList, VERTB timing and the network interface counters and patches
or hooks nothing.
Requirements
* AmigaOS 3.0 or later (Tested on AmigaOS 3.1, 3.2.3, 3.9, AROS 68k,
and ApolloOS)
* A 68020 or better.
* For the network panel: Roadshow (used automatically), or any other
stack via a named SANA-II device - see the docs.
See atop.doc for keys, the mouse map, the network device setting and
the full details.
|