sloth

SLOTH(1)                    General Commands Manual                   SLOTH(1)



NAME
          sloth - slow down a process


SYNOPSIS
          sloth [DELAY(ms)] [PROGRAM or PID]


DESCRIPTION
          Sloth allows you to slow down a process by specifying (in
          miliseconds) the delay. It slows down the process by sending
          SIGSTOP & SIGCONT signals to the process over a very fast
          period of time, giving the appearance of a slower application.

          The number given (as the first command line argument) will be
          the wait period before stopping and unstopping the process.
          The actual time between a stop and an unstop is DELAY * 10.

          The second parameter can either be the name of the program
          (with all command line args) to spawn, or the PID of a
          currently running process. So, if the second parameter is
          all numbers, sloth will assume it's PID, if there are any
          letters, sloth will attempt to execute it.


EXAMPLE
          # sloth 5000 ines Pirates.nes

          This command will run the emulator 'ines' with the game
          'Pirates'. Every 5000ms it will send a SIGSTOP (effectively
          pausing the game) wait for 50,000ms (n*10), then send a
          SIGCONT, continuing the process where it left off.

          # sloth 8000 4172

          This command will slow PID 4172 so that it is stopped
          for 80,000ms every 8000ms.


ABOUT
          Written by: Nick Jennings <nick@namodn.com>
          Homepage: http://www.communityprojects.org/apps/sloth/


BUGS      Report bugs to: Nick Jennings <nick@namodn.com>
COPYRIGHT
          Copyright © 2002 Nick Jennings
          This is free software; see the source for copying conditions.
          There is NO warranty; not even for MERCHANTABILITY or FITNESS
          FOR A PARTICULAR PURPOSE.













3rd Berkeley Distribution            perl                             SLOTH(1)