Content-type: text/html Manpage of MAGGOT

MAGGOT

Section: PUPS commands (1)
Updated: 8th April 1999
Index Return to Main Contents
 

NAME


maggot  PSRP stale resource removal process  

SYNOPSIS

maggot [ -nice cardinal ][ -argf argument_file ][ -growth_protection ][ -help ][ -usage ][ -version ][ -slots ][ -slotinfo ][ -delay_period minutes ][ -search list of directories to be seached ] ] >& <log file>

 

DESCRIPTION

maggot(1) is a garbage collection process which periodically scans the PSRP patchboard and /tmp directories for stale PSRP resources (that is FIFO standard I/O bindpost links whose associated processes have died). When such stale resources are found they are deleted. maggot(1) can be setup to re-scan the patchboard and /tmp directories after a user specified number of minutes have elapsed. In addition the user can add other directories to the list to be scanned either via the command table at startup, or by intercting with maggot(1) using the psrp(1) client.

 

OPTIONS


  -help invokes the on-line context help system. This "man" page is displayed. The process then exits.

-growth_protection <retrys> causes the system to retry an sbrk(3) call up to retrys times. This option permits the program to wait until the core that it requires is available rather than simply exiting if sbrk(3) fails.

-usage displays shortform usage string.

-version displays program version number.

-slots displays short form pups(3) library dependencies.

-slotinfo displays long form pups(3) library dependencies.

-argf argument_file tells the filter to take its command line arguments from the specified argument_file. The data format of the argument file is:

# ... optional comment line ...
-argflag [1]
argument_parameter [1,1]
argument_parameter [1,2]

argument_parameter [1,n]

# ... optional comment line ...
-argflag [2]
argument_parameter [1,1]
argument_parameter [1,2]

argument_parameter [1,n]

  -nice cardinal determimes the niceness at which the filter is scheduled. In keeping with all UNIX user processes, nice must be a cardinal between 0 and 20. The default niceness for maggot(1) is 4.

-delay_period specifies the delay period (in minutes) between file system scans. The delay period defaults to 60 minutes.

-search is used to specify a list of directories that will be searched in addition to the patchboard and /tmp directories.

 

PSRP INTERACTIVITY

Supports interactive querying while running using Process Status Request Protocol [PSRP], see psrp(1).

 

LIBRARIES

maggot(1) uses the PUPS libraries, see pups(3)

 

COPYRIGHT

(C) Tumbling Dice Ltd.

 

PROGRAMMER

M.A. O'Neill.

 

SEE ALSO

psrp(1), pups(3), pthreads(3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
PSRP INTERACTIVITY
LIBRARIES
COPYRIGHT
PROGRAMMER
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 13:53:35 GMT, January 11, 2008