Skip to content

rhersen/ps3

Repository files navigation

ps3

ps3 is a utility for monitoring process activity on a Linux machine. It is a little bit like top, except that:

  • it displays all processes
  • it updates itself up to 100 times per second instead of once every three seconds
  • it shows a 3D chart, with interactive rotation, zooming and scaling

Requirements

  • OpenGL
  • SDL 1.2.5 or newer
  • libpng

On Ubuntu 12.04, installing libglu1-mesa-dev and libsdl1.2-dev seems to be enough.

For smooth rendering, you need a Geforce or Radeon graphics card.

Installation

Just type make.

Usage

For the time being, you need to run ps3 from the directory where you compiled it in order to find the font directory.

Options

-f--frame-rateFrame rate in frames per second.
Recommended values are 100, 50 (default), 33, 25, 20...
-u--update-rateData update frequency.
Default is 25.

Bindings

mouse 3 drag adjust camera position
mouse 1+3 drag vertically zoom
mouse wheel zoom
mouse 1 drag vertically scale height
mouse 1 drag horizontally adjust spin speed
Esc, Q quit

About

Linux process visualization with OpenGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published