Skip to content

rhersen/ps3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2b4f82f · Jul 3, 2012

History

20 Commits
Jun 18, 2012
Dec 29, 2011
Jun 19, 2012
Jul 3, 2012
Jun 6, 2012
Jun 12, 2012
Jun 12, 2012
Jun 18, 2012
Jun 18, 2012
Jul 3, 2012
Jun 19, 2012
Jun 18, 2012
Dec 29, 2011
Jul 3, 2012

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