# sysload

Dynamically displays the system's CPU/memory load.

### Synopsis

`sysload [-top <top edge>] [-height <height>] [-rate <update rate>] [-barcolor <color>][-bordercolor <color>] [-textcolor <color>] [-bgcolor <color>] [-dsp] [-nodsp] [-ram] [-noram] [-quit]`

### Description

Creates an overlay on top of any screen displayed on a 3DO station. The overlay has a graph showing current CPU utilization, as well as four bar graphs showing the number of DRAM pages used, VRAM pages used, DSP ticks reserved, and DSP code used.

The overlay hovers on top of all other displays on the 3DO system. The overlay is only visible if there are open screens in the system. Closing all screens will close the overlay automatically, and it comes back magically the next time a screen opens.

If sysload is already running in the system, and it is run again, any command-line options you give are passed automatically to the running version, which responds to them. The second version then exits.

### Arguments

-top <top edge>
  Top edge of the overlay on the display. The supplied number specifies the number of pixels from the top of the display where the overlay should start.

-height <height>
  Total height of the overlay.

-rate <update rate>
  Update rate to use in milliseconds. The default rate is 1000 milliseconds (1 second).

-barcolor <color>
  16-bit RGB value that is used to render the histograms and the graph.

-bordercolor <color>
  16-bit RGB value that is used to render the borders around the various sections of the overlay display.

-textcolor <color>
  16-bit RGB value that is used to render any text on the overlay display.

-bgcolor <color>
  16-bit RGB value that is used to render the background of the overlay display.

-dsp
  Displays the DSP usage line. This is the default.

-nodsp
  Specifies that you do not want the DSP usage line displayed.

-ram
  Displays the RAM usage line displayed. This is the default.

-noram
  Specifies that you do not want the RAM usage line displayed.

-quit
  Exits a previously started version of sysload.

### Implementation

Command implemented in V22.

### Associated Files

$c/sysload