Skip to content

namodn/sloth

Repository files navigation

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.

Releases

No releases published

Packages

No packages published